[Bug 725898] Lose data when producing data faster than sendt during tunneling rtps/rtp(TCP)
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Fri Mar 28 01:11:47 PDT 2014
https://bugzilla.gnome.org/show_bug.cgi?id=725898
GStreamer | gst-plugins-base | unspecified
--- Comment #11 from Wim Taymans <wim.taymans at gmail.com> 2014-03-28 08:37:40 UTC ---
(In reply to comment #8)
> (In reply to comment #3)
> > just an idea, why not doing something like gst_rtsp_connection_poll (conn,
> > GST_RTSP_EV_READ, 20) from the server in case of GST_RTSP_ENOMEM?
>
> > Wouldn't that be a better approach? This way we can also cancel the poll in
> > case we want to, e.g. when client disconnects, and entirely skip
> > gst_rtsp_watch_wait_backlog().
>
> It sounds like a good idea to integrate it into poll but then poll needs to
> take into account the backlog queue as well.
After some investigations, it doesn't sound like a good idea anymore. The
backlog is at the watch level and poll at the lower connection level, best not
to mix them and implement a simple flush method.
--
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