[XviD-devel] B-Frame Questions

Ravage ravage at gmx.de
Mon Feb 17 17:44:22 CET 2003


Hi,

while playing around and developing with XviD I have to question to the
developers:

1) B-Frames:
Without B-Frames the codec works straight forward: give them a frame -
it decodes - know you can display
it. If I'm not wrong, this is how it works with I- and P-Frames.
But with B-Frames are enabled the problem is that I'll need the
corresponding frames for decoding the 
B-Frame. So I need to give the codec the frame(s) before and after first
- then it will be decoding it.
Right ?
But in which order ? 
A player must know which frame is displayed next and has to reorder
these frame after decoding ?!


2) How is the detection of the frame type done and where ?
Are there some routines checking if the frame delivert to the codec is a
I-/P-/B-Frame or is it done
"deep" within while decoding itself ?

Thanks in advance,
Bernd
-- 
Ravage <ravage at gmx.de>



More information about the XviD-devel mailing list