|  | Plumb support for audio sample formats.
- Introduces a new PP_DecryptedSampleInfo structure which
contains the AudioFormat for use when delivering samples.
- Plumbs the structure through to ContentDecryptorDelegate.
- Extends the ContentDecryptorDelegate code to handle planar
data.
- Cleans up FFmpegCdmAudioDecoder to remove 3 memcpy's in the
common case (1 decode per packet) and 2 in the uncommon (> 1
decode per packet).
BUG=169105 
TEST=eme browsertests
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=230250
      Total comments: 13
      
     
  
   
      Total comments: 2
      
     
  
   
      Total comments: 2
      
     
  
   
  
   
  
   
  
   
    
  
  
    
      |  | Unified diffs | Side-by-side diffs | Delta from patch set | Stats (+334 lines, -149 lines) | Patch |  
        |  | M | content/renderer/pepper/content_decryptor_delegate.h | View |  | 3 chunks | +2 lines, -3 lines | 0 comments | Download |  
        |  | M | content/renderer/pepper/content_decryptor_delegate.cc | View | 1
        
          2
        
          3
        
          4
        
          5
        
          6 | 8 chunks | +48 lines, -14 lines | 0 comments | Download |  
        |  | M | content/renderer/pepper/pepper_plugin_instance_impl.h | View |  | 1 chunk | +4 lines, -3 lines | 0 comments | Download |  
        |  | M | content/renderer/pepper/pepper_plugin_instance_impl.cc | View |  | 1 chunk | +2 lines, -2 lines | 0 comments | Download |  
        |  | M | media/cdm/ppapi/cdm_adapter.cc | View | 1
        
          2
        
          3 | 2 chunks | +33 lines, -11 lines | 0 comments | Download |  
        |  | M | media/cdm/ppapi/cdm_wrapper.h | View | 1
        
          2
        
          3 | 1 chunk | +4 lines, -4 lines | 0 comments | Download |  
        |  | M | media/cdm/ppapi/clear_key_cdm.h | View | 1
        
          2
        
          3 | 2 chunks | +6 lines, -2 lines | 0 comments | Download |  
        |  | M | media/cdm/ppapi/clear_key_cdm.cc | View | 1
        
          2
        
          3 | 3 chunks | +13 lines, -3 lines | 0 comments | Download |  
        |  | M | media/cdm/ppapi/ffmpeg_cdm_audio_decoder.h | View | 1
        
          2
        
          3 | 3 chunks | +1 line, -6 lines | 0 comments | Download |  
        |  | M | media/cdm/ppapi/ffmpeg_cdm_audio_decoder.cc | View | 1
        
          2
        
          3
        
          4 | 7 chunks | +94 lines, -68 lines | 0 comments | Download |  
        |  | M | ppapi/api/private/pp_content_decryptor.idl | View | 1
        
          2
        
          3
        
          4
        
          5 | 2 chunks | +48 lines, -0 lines | 0 comments | Download |  
        |  | M | ppapi/api/private/ppb_content_decryptor_private.idl | View |  | 2 chunks | +6 lines, -5 lines | 0 comments | Download |  
        |  | M | ppapi/c/private/pp_content_decryptor.h | View | 1
        
          2
        
          3
        
          4
        
          5 | 3 chunks | +45 lines, -1 line | 0 comments | Download |  
        |  | M | ppapi/c/private/ppb_content_decryptor_private.h | View |  | 2 chunks | +5 lines, -5 lines | 0 comments | Download |  
        |  | M | ppapi/cpp/private/content_decryptor_private.h | View |  | 1 chunk | +1 line, -1 line | 0 comments | Download |  
        |  | M | ppapi/cpp/private/content_decryptor_private.cc | View |  | 1 chunk | +2 lines, -2 lines | 0 comments | Download |  
        |  | M | ppapi/native_client/src/untrusted/pnacl_irt_shim/pnacl_shim.c | View | 1
        
          2
        
          3 | 2 chunks | +3 lines, -3 lines | 0 comments | Download |  
        |  | M | ppapi/proxy/ppb_instance_proxy.h | View |  | 2 chunks | +5 lines, -4 lines | 0 comments | Download |  
        |  | M | ppapi/proxy/ppb_instance_proxy.cc | View |  | 4 chunks | +8 lines, -8 lines | 0 comments | Download |  
        |  | M | ppapi/thunk/ppb_content_decryptor_private_thunk.cc | View |  | 2 chunks | +3 lines, -3 lines | 0 comments | Download |  
        |  | M | ppapi/thunk/ppb_instance_api.h | View |  | 1 chunk | +1 line, -1 line | 0 comments | Download |  
    Total messages: 15 (0 generated)
     |