On 01 Aug 2001 Klaus Schmidinger <[EMAIL PROTECTED]> wrote:
> Andreas Vitting wrote:
>> If i modify the line 720
>> if (!blockInput && stillIndex < 0) {
>> to
>> if (!blockInput && stillIndex < 0 && !paused) {
>> the syncronisation is not lost.
>> I'm not sure of side effects, but i found none.
>
> This appears to be a good thing to do.
Well, I have done some experiments with the buffer, and I think
this change would give a delay (black screen ?) when leaving pause
as the buffer is not filled.
> I am, though, considering to rewrite the ringbuffer to make it store
> individual frames rather than a big chunk of video. This would allow
> stripping the audio packets in the _output_ thread rather than in the
> input trhead, and might also help in hitting the right spot when
> returning from fast forward/back.
Yes might be a good one. I spent a day to get this buffer thing
better but it's still not perfect.
--
Stefan Huelswitt
[EMAIL PROTECTED] | http://home.pages.de/~nathan
--
Info:
To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe linux-dvb" as
subject.