[vlc-devel] [PATCH] remove timeout use in live555

Rémi Denis-Courmont remi at remlab.net
Mon Apr 6 12:19:04 CEST 2009


On Mon, 06 Apr 2009 12:14:28 +0200, Sébastien Escudier
<sebastien-devel at celeos.eu> wrote:
> My timeout patch in live555 seems to be buggy for windows versions.
> 
> So we should not use it, and wait for live555 RTSPClient asynchronous
> modifications.
> 
> Until that, some live555 calls will freeze vlc.

IIRC, that won't fix it as live555 will still use the new buggy
non-blocking select code?

OTOH, even *with* the timeout, live555 calls can still freeze vlc, because
some network I/O functions don't use the timeout. Anyway, there is one only
way to fix the problem: let VLC provide its own read/write callbacks. Which
makes me think the GnuTLS plugin has the same bug, but it could be fixed
there.

-- 
Rémi Denis-Courmont




More information about the vlc-devel mailing list