On Saturday 30 September 2006 16:36, Martin Wache wrote:
> Laz schrieb:
> > Hmmmm...I don't think I get this problem if I suspend decoding, if that's
> > what you mean here by 'suspend'. Having said that, I don't think I've
> > tried suspending the decoding for a long while... I see the effect when I
> > pause playback.
>
> I usually suspend the decoding on my vdr when I go away, so I'm pretty
> sure that this works ;-)

I usually let mine turn itself on and off with nvram-wakeup! I see the problem 
when I leave it for a short while in the middle of something and get 
distracted!

:)

> This is probably the reason why I never noticed this... Now I've tried
> to pause my vdr for a long time and indeed it looked up :-(
>
> I have now an idea what could be the reason for the deadlock. It could
> be that the counters for synchronizing the video are overflowing, the
> result would be a _very_ long delay until the next frame is actually
> displayed. That would match quite well with Marco's backtrace...

Ooooo...that sounds feasible. I must admit, that I've never sat there for ages 
to see if it wakes up again.

> And here is a patch which hopefully fixes the problem (I'm trying
> currently it out, which obviously takes some time... but I wanted to
> shared it with you in case someone else wants to join the testing)

Applied. Not sure I'll be able to recreate the situation off-hand, though.

Hmmm...if you're right about this, how long should it take to overflow? The 
only counter I can see is a 64-bit integer which looks like it's counting in 
useconds which would take a few million years to overflow, by my reckoning! 
Maybe I'm looking in the wrong place and it's a 32-bit counter which would 
take 1 h 12 min to overflow. Not sure it was taking that long but it's hard 
to tell.

I will try to make it happen without the patch and then try with the patched 
version.

Cheers,

Laz

Cheers,

Laz
_______________________________________________
Softdevice-devel mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/softdevice-devel

Reply via email to