[FFmpeg-devel] [PATCH] H.264/AVCHD interlaced fixes

Ivan Schreter schreter
Mon Feb 9 21:39:27 CET 2009

Michael Niedermayer wrote:
> On Mon, Feb 09, 2009 at 01:01:53AM +0100, Ivan Schreter wrote:
>> [...]
>> In that case, however, each second field frame must get the same 
>> timestamp as first field frame it is paired with. I.e., lavf's utils.c 
>> must somehow know it is handling the second field of the same frame and 
>> assign same DTS/PTS as first field (or offset by 1/2 frame duration in 
>> case of interlaced video).
>> [...]
> we should support 2 fields in one buffer either way
> what i want is correct and full support of h264 in h222 timestamp
> interpolation
In that case, is the above the solution (at least for common case)? If 
yes, I'll send you a patch. I suppose it should be enough - DTS/PTS 
computation for full frames does work and even in field-picture stream, 
current formulas for first field of a frame still hold - problematic is 
just second frame. Right?



More information about the ffmpeg-devel mailing list