[FFmpeg-devel] [PATCH] allow ac3 parser to modify codec_id
    Joakim Plate 
    elupus
       
    Thu Feb 19 14:48:20 CET 2009
    
    
  
Justin Ruggles <justin.ruggles <at> gmail.com> writes:
> 
> I'm sorry... but I cannot find that file in incoming.
Was a long time ago, could have been moved or pruned.
> Does the audio not decode?  The decoder should handle E-AC3 content just
> fine even though the codec id is CODEC_ID_AC3.  I do understand that
> it's better to have it marked as the correct id though.
Well it may decode with libavcodec's decoder (haven't tested actually yet), 
but currently we use a different decoder for standard AC3 which doesn't 
support eac3. Thus unless libavformat set's the codecid properly we choose the 
wrong decoder.
If the parser would jump back and forth, there could be a point in only 
allowing it to "upgrade" the stream from AC3 to EAC3, then as soon as a EAC3 
frame is found it is marked as EAC3.
Regards
    
    
More information about the ffmpeg-devel
mailing list