<div dir="ltr">Great, thanks. I gave it a try in the Python shell, but I'm not sure I've got the usage right, since the flags don't seem to change:<div><br></div><div><div>>>> import gi</div><div>>>> gi.require_version('Gst', '1.0')</div>

<div>>>> from gi.repository import Gst</div><div>>>> Gst.init(None)</div><div>[]</div><div>>>> playbin = Gst.ElementFactory.make('playbin', None)</div><div>>>> Gst.util_set_object_arg(playbin, 'flags', 'video')</div>

<div>>>> print(playbin.flags)</div><div>32</div><div>>>> Gst.util_set_object_arg(playbin, 'flags', 'audio')</div><div>>>> print(playbin.flags)</div><div>32</div><div>>>> Gst.util_set_object_arg(playbin, 'flags', 'audio+vis')</div>

<div>>>> print(playbin.flags)</div><div>32</div></div><div><br></div><div style>Sorry if I've missed something obvious...didn't have the best night's sleep.</div></div><div class="gmail_extra"><br><br>

<div class="gmail_quote">On 22 December 2012 10:45, 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> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div class="HOEnZb"><div class="h5">On Fri, 2012-12-21 at 20:13 +0000, Nox Deleo wrote:<br>
<br>
Hi,<br>
<br>
> I'm trying to set some flags on a PlayBin instance, but having<br>
> searched through all the introspection bindings I have, I can't seem<br>
> to find the GstPlayFlags enum anywhere. Anyone have any idea where it<br>
> is, or if I can even reach it through the introspection bindings?<br>
<br>
</div></div>It's not exported, not via gobject introspection, nor in C.<br>
<br>
You can/have to look at gst-inspect-1.0 playbin and use the values you<br>
find there, they're part of our ABI.<br>
<br>
It's also a function called gst_util_set_object_arg() that lets you set<br>
values by nick/name/string, like in gst-launch.<br>
<br>
Cheers<br>
 -Tim<br>
<br>
<br>
<br>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org">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></div>