playbin not working after gstreamer 1.10 migration

Nicolas Dufresne nicolas at ndufresne.ca
Fri Mar 24 18:13:08 UTC 2017


Le vendredi 24 mars 2017 à 08:28 -0700, psiva87 a écrit :
> # gst-launch-1.0 playbin uri=http://<IP>/test.ts flags=0x00000003
> Setting pipeline to PAUSED ...
> Pipeline is PREROLLING ...
> Got context from element 'sink': gst.gl.GLDisplay=context,
> gst.gl.GLDisplay=(GstGLDisplay)"\(GstGLDisplayWayland\)\
> gldisplaywayland0";
> libEGL warning: MESA-LOADER: failed to retrieve device information
> MESA-LOADER: failed to retrieve device information
> WARNING: from element /GstPlayBin:playbin0/GstPlaySink:playsink: No
> volume
> control found
> Additional debug info:
> ../../../gst-plugins-base-1.10.4/gst/playback/gstplaysink.c(2857):
> gen_audio_chain (): /GstPlayBin:playbin0/GstPlaySink:playsink:
> Volume/mute is not available
> Redistribute latency...
> Pipeline is PREROLLED ...
> Setting pipeline to PLAYING ...
> New clock: GstAudioSinkClock
> Done buffering, setting pipeline to PLAYING ...

This shows a warning, but no error. Apprently, MESA is broken on your
platform (not GStreamer related).

> 
> whereas the same pipeline plays AV properly when constructed manually
> as
> below
> 
> gst-launch-1.0 souphttpsrc location=http://<IP>/test.ts ! tsdemux
> name=demux
> demux. ! queue ! mpegvideoparse ! v4l2video0dec ! videoconvert !
> glimagesink
> demux. ! queue ! mpegaudioparse ! avdec_mp3 ! audioconvert !
> audioresample !
> volume ! autoaudiosink
> 
> I enabled logs, but not getting any clue from it. Any pointers for
> debugging?

Share some logs, at least start with GST_DEBUG=3. Also, describe how it
fails for you. If you are able to share a sample, that may also help.

regards,
Nicolas
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: This is a digitally signed message part
URL: <https://lists.freedesktop.org/archives/gstreamer-devel/attachments/20170324/4dbb0c36/attachment.sig>


More information about the gstreamer-devel mailing list