[Bug 739799] rtspconnection: watch flushing doesn't flush output stream

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Nov 11 08:18:18 PST 2014


https://bugzilla.gnome.org/show_bug.cgi?id=739799
  GStreamer | gst-plugins-base | git

--- Comment #5 from Aleix Conchillo FlaquƩ <aconchillo at gmail.com> 2014-11-11 16:18:11 UTC ---
I was thinking that flushing the output stream is not enough or correct.

Shouldn't we send all the messages in rtspconnection queue instead of just
emptying it? Otherwise we get an unpredictable behavior. The user has no idea
which messages have been really sent but is probably assuming that all of them
were sent.

The solution from my patch in comment 1 only solve the specific gnutls problem
where gnutls is buffering data. But still, the user will have no idea which
messages have been sent.

So, my feeling is that we should really send all remaining messages when
flushing.

WDYT?

-- 
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