Hi,<br><br>Thanks very much Tim, that is indeed the solution, and it works perfectly !<br><br><div class="gmail_quote">2012/8/2 Tim-Philipp Müller <span dir="ltr"><<a href="mailto:t.i.m@zen.co.uk" target="_blank">t.i.m@zen.co.uk</a>></span><br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Thu, 2012-08-02 at 17:42 +0200, Hamza Chouh wrote:<br>
<br>
Hi,<br>
<div><div><br>
> I'm trying to stream media on a specific platform which does not (for<br>
> the moment) have an alsa, jack or oss sink. I want playbin to stream<br>
> on a specific sink that I partially wrote and which works correctly<br>
> when I use gst-launch.<br>
> How can I specify it to playbin ?<br>
<br>
</div></div>I would recommend you use playbin2 instead of playbin.<br>
<br>
Use the "audio-sink" property and set your element as that:<br>
<br>
  GstElement *mysink;<br>
  mysink = gst_element_factory_make ("mysink", NULL);<br>
  g_object_set (playbin, "audio-sink", mysink, NULL);<br>
<br>
<br>
With gst-launch you can do this *if* your version of GStreamer core is<br>
sufficiently recent:<br>
<br>
  gst-launch-0.10 playbin2 uri=file:///path/to/foo.mp3 audio-sink=mysink<br>
<br>
Cheers<br>
 -Tim<br>
<br>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" target="_blank">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
</blockquote></div><br>