[gstreamer-bugs] [Bug 612915] streaming stopped for tcp interleaved communication:

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Apr 6 02:16:32 PDT 2010


https://bugzilla.gnome.org/show_bug.cgi?id=612915
  GStreamer | gst-rtsp-server | git

--- Comment #20 from Wim Taymans <wim.taymans at gmail.com> 2010-04-06 09:16:30 UTC ---
commit 318fbf33102aa3c33194fa08aed38bc9e94e8642
Author: Wim Taymans <wim.taymans at collabora.co.uk>
Date:   Tue Apr 6 10:55:42 2010 +0200

    rtspconnection: Handle closed POST socket in tunneling

    Catch more socket errors.
    Rework how sockets are managed in the GSource, wake up the maincontext
instead
    of adding/removing the sockets from the source.
    Add callback for when the tunnel connection is lost. Some clients
(Quicktime
    Player) close the POST connection in tunneled mode and reopen the socket
when
    needed.

    See #612915

commit 30c31a65eb03873c00dc358a1a36bb67f881fb9b
Author: Wim Taymans <wim.taymans at collabora.co.uk>
Date:   Tue Apr 6 11:13:51 2010 +0200

    client: handle lost_tunnel callbacks

    Handle lost_tunnel callbacks and use it to store the tunnelid back into the
    hashtable so that we can reuse it for when the client reopens the POST
    socket.
    Close the connection after a TEARDOWN.
    Make sure or watchid is cleared when the watch is removed.

    Fixes #612915

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.




More information about the Gstreamer-bugs mailing list