[Bug 657794] Playback does not start or is poor if pipeline is started before packets start arriving

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Sep 7 08:58:52 PDT 2011

  GStreamer | don't know | 0.10.34

Simon Farnsworth <simon.farnsworth> changed:

           What    |Removed                     |Added
                 CC|                            |simon.farnsworth at onelan.co.
                   |                            |uk

--- Comment #13 from Simon Farnsworth <simon.farnsworth at onelan.co.uk> 2011-09-07 15:58:49 UTC ---
(In reply to comment #12)
> That said, is this (switching sources real time while the player continues
> streaming without being aware a switch happens) a use case for you ?

We need to be able to handle this, but it doesn't have to be clean - timeshared
channels (e.g. BBC THREE/BBC FOUR and CBBC Channel/CBeebies) is the use-case.
We can thus cope if GStreamer simply throws an event at us to say that things
have changed and we need to restart.

For background: the BBC (and many other broadcasters) share an encoder between
two stations. At 7:00pm, it stops encoding one station and starts on the new
one, resulting in a PTS discontinuity, as the new station will switch from
playing out a static loop to playing the encoder's output, and the old station
will switch from the encoder's output to a static loop. We don't need to follow
the switch, but we do need to stop playing and not follow the encoder to its
new service.

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