[FFmpeg-devel] GoC 2008 and H264 SVC decoder

Thorsten Jordan tjordan
Wed Mar 26 13:51:18 CET 2008


Jeff Downs schrieb:
> On Wed, 26 Mar 2008, Thorsten Jordan wrote:
> 
> [...]
> 
>> one open topic here, if i didn't miss the answer yet, must two
>> complementary fields of a frame come in consecutive order directly one
>> after the another? This may not be the case if each field can be an
>> independent reference source and when b-frames (or fields) are used as
>> reference (the evil PAFF/h264 stuff).
> 
> Complementary field pairs are always next to each other in decoding order. 
> If they are not, they are not a complementary field pair by definition.  
> You can get two fields of the same parity consecutively, but the first one 
> of the two would be considered an unpaired field (and possibly the second, 
> depending on what followed it).
so unpaired field means error in stream? e.g. two consecutive top fiels
without bottom field aren't really sensible...

> Regardless of pairing, each field is considered a separate reference 
> (unless you are decoding a frame, in which case unpaired fields are not 
> used).
> 
> This is all regardless of frame type.
thanks for this information!

-- 
Regards, Thorsten




More information about the ffmpeg-devel mailing list