Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[vdr] Re: StillPicture (I-frame) decoding with ffmpeg



On Mittwoch, 14. April 2004 21:08, Michael Hunold wrote:
> Hello Stefan,
> 
> On 04/14/04 16:33, Stefan Lucke wrote:
> > On Mittwoch, 14. April 2004 13:53, Michael Hunold wrote:
> > 
> >>Hello Stefan,
> >>

[ .. ]

> >>1) As you already noticed, "got_picture" is wrong after an I-Frame has 
> >>been put to the decoder. For some unknown reason, the decoder delays the 
> >>delivery.
> >>
> >>2) If you start to deliver an new GOP, starting with the I-Frame, 
> >>libavcodec throws away the whole GOP (normally 12 frames!) and starts 
> >>with the next I-Frame it gets. If you start in the middle of a GOP, then 
> >>it will catch the I-Frame, but only after the delay mentioned in 1)

[ .. ]

> > Do you know the size of the delay mentioned in 1)  ?
> 
> If you don't start to feed with an I-frame (because of 2), then the 
> delay was 4 frames IIRC.

Thats bad. Vdr's StillPicture is called while jumping to markers and those
markers start with an I-frame and have GOP headers.


-- 
Stefan Lucke



-- 
Info:
To unsubscribe send a mail to ecartis@linuxtv.org with "unsubscribe vdr" as subject.



Home | Main Index | Thread Index