Mailing List archive

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

[linux-dvb] Re: replay control in general



Stefan Huelswitt wrote:
> 
> On 27 Jul 2001 Klaus Schmidinger <Klaus.Schmidinger@cadsoft.de> wrote:
> 
> > So the only way I see to implement a "reduced speed fast fwd/back" is
> > to send the I-frames several times (unless somebody finds a better way
> > to display a single I-frame, without sending it several times...).
> > However, sending an I-frame more than once may cause a jerking effect.
> > This can be seen on recordings from some channels when you set an editing
> > mark in replay mode (key '0'), jump to that mark (key '7') and then move
> > it around (keys '4' and '6'). Sometimes you can see objects jerking around
> > here, which I would assume results from the I-frame being sent several times
> > in order to fill the MPEG decoder's buffer.
> 
> But you are using play_iframe to display the frame when moving
> around the marks, right? So why there is a jerky effect if the
> frame is only send once?

Take a closer look into play_iframe().
If the frame is smaller than 400000 byte (which it typically is),
then it will be sent as often as it takes to produce at least that
many bytes.

Klaus
-- 
_______________________________________________________________

Klaus Schmidinger                       Phone: +49-8635-6989-10
CadSoft Computer GmbH                   Fax:   +49-8635-6989-40
Hofmark 2                               Email:   kls@cadsoft.de
D-84568 Pleiskirchen, Germany           URL:     www.cadsoft.de
_______________________________________________________________


-- 
Info:
To unsubscribe send a mail to listar@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index