[Bug 711257] Streaming does not always start with a key-frame

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Nov 26 06:34:15 PST 2013


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

--- Comment #13 from Wim Taymans <wim.taymans at gmail.com> 2013-11-26 14:33:38 UTC ---
It all looks a bit too much with all the new blocking API and such... I can't
help but think that there is a more simple solution for this.

What we want is that after the SDP has been made, we 'stop' the pipeline. For
non-live, this is already the case (we are in PAUSED), for live pipelines this
actually does something.

Then there should be an option to set the pipeline state to PAUSED or NULL when
we stop after the SDP. And it should automatically do the right thing when we
resume (to PLAYING)

This would also make it work when you PAUSE the live pipeline from the client.

For live pipelines, we never want to let data go through when we _prepare() so
we need to install blocking probes. We need to remove those probes when we go
to PLAYING.

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