[Ffmpeg-cvslog] Re: r5468 - trunk/libavformat/mov.c

Måns Rullgård mru
Tue Jun 27 23:38:41 CEST 2006


Michael Niedermayer <michaelni at gmx.at> writes:

> Hi
>
> On Tue, Jun 27, 2006 at 03:56:02PM +0200, Baptiste Coudurier wrote:
>> Hi
>> 
>> Baptiste Coudurier wrote:
>> >> [...]
>> >> hmm, its not 0 here on the few cases i tried ...
>> >> which audio codec are you using?
>> >> compute_pkt_fields() and compute_pkt_fields2() should fill in
>> >> the duration if its missing ...
>> >>
>> > 
>> > Basically, AAC, using -acodec copy, all packets durations are 0.
>> > 
>> 
>> Does anyone confirm that or do I have a bug in my own code ?
>
> confirmed
> av_read_frame() lacks a duration for AAC on output, dunno why
> maybe theres something wrong with the aac avparser, that should set
> the frame_size IIRC

AAC from MOV doesn't use a parser.  The ADTS parser sets the frame
size correctly.

-- 
M?ns Rullg?rd
mru at inprovide.com




More information about the ffmpeg-cvslog mailing list