Continuos playbak in 1.6
Jesus
observer1 at hotmail.es
Thu Feb 18 02:52:53 UTC 2016
I solved with this code
case GST_MESSAGE_STATE_CHANGED: {
GstState old_state, new_state, pending_state;
gst_message_parse_state_changed(msg, &old_state, &new_state, &pending_state);
//g_printerr ("new state: %d\n", new_state);
if (GST_MESSAGE_SRC(msg) == GST_OBJECT(pipeline)) {
if (old_state == GST_STATE_PAUSED && new_state == GST_STATE_PAUSED) {
g_object_set(G_OBJECT(pipeline), "uri", cUri, NULL);
gst_element_set_state(pipeline, GST_STATE_NULL);
gst_element_set_state(pipeline, GST_STATE_PAUSED);
}
}
but I don't know if it's correct.
I'm sorry for asking so much but there is a lot of gstreamer I don't understand, for example this change of behavior betwen versions, I don't know which is rigth.
Should I fill the bug?
________________________________________
De: gstreamer-devel <gstreamer-devel-bounces at lists.freedesktop.org> en nombre de Sebastian Dröge <sebastian at centricular.com>
Enviado: miércoles, 17 de febrero de 2016 7:26
Para: Discussion of the development of and with GStreamer
Asunto: Re: Continuos playbak in 1.6
On Di, 2016-02-16 at 18:00 +0000, Jesus wrote:
> Not exactly the server is a mpd server it plays music files one after
> the other in the same stream so the stream never ends I have noticed
> it sends something like eos betwen songs I don't remember clearly,
> the thing is that in 1.4.5 this works as "I expect" the stream never
> ends and so the playbin never stops but in 1.6 the bin stops playing
> with every diferent music, I have checked the pipeline status and it
> says is playing but there is no sound, using gst-launch with the same
> playbin it plays continuously it only buffers a lot betwen songs
Please file a bug about this with a reproducible testcase, or at least
with a debug log of the problem.
--
Sebastian Dröge, Centricular Ltd · http://www.centricular.com
More information about the gstreamer-devel
mailing list