<div>Hi,</div>
<div>I also tried the same code but getting some linking errors. I have linked with the following libraries: libgio-2.0, libglib-2.0, libgmodule-2.0, libgobject-2.0, libgstbase-0.10, libgstcontroller-0.10 and libgstreamer-0.10. What I am missing? Thanks in advance for your help. The error logs is as below:</div>

<div> </div>
<p class="MsoNormal"><font size="5" face="Courier New"><span style="FONT-FAMILY: &#39;Courier New&#39;; FONT-SIZE: 16pt">video_stream.obj : error LNK2019: unresolved external symbol _gst_property_probe_get_values_name referenced in function &quot;void __cdecl chek_vid_dev(void)&quot; (?chek_vid_dev@@YAXXZ)</span></font></p>

<p class="MsoNormal"><font size="5" face="Courier New"><span style="FONT-FAMILY: &#39;Courier New&#39;; FONT-SIZE: 16pt">video_stream.obj : error LNK2019: unresolved external symbol _gst_property_probe_get_type referenced in function &quot;void __cdecl chek_vid_dev(void)&quot; (<a href="mailto:?chek_vid_dev@@YAXXZ">?chek_vid_dev@@YAXXZ</a>)</span></font></p>

<p class="MsoNormal"><font size="5" face="Arial"><span style="FONT-FAMILY: Arial; FONT-SIZE: 16pt"></span></font> </p>
<div>Regards,</div>
<div>Sumit<br><br></div>
<div class="gmail_quote">On Fri, Feb 12, 2010 at 4:39 AM, Francis Rammeloo <span dir="ltr">&lt;<a href="mailto:francis.rammeloo@gmail.com">francis.rammeloo@gmail.com</a>&gt;</span> wrote:<br>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">That seems to work well. Thanks :)<br><br>2010/2/11 Julien Isorce &lt;<a href="mailto:julien.isorce@gmail.com">julien.isorce@gmail.com</a>&gt;:<br>

<div>
<div></div>
<div class="h5">&gt; Hi,<br>&gt;<br>&gt;<br>&gt; Something like that:<br>&gt;<br>&gt; #include &lt;gst/interfaces/propertyprobe.h&gt;<br>&gt;<br>&gt; GstElement* videodevicesrc = create_element(&quot;dshowvideosrc&quot;, NULL);<br>
&gt; GstPropertyProbe* probe = GST_PROPERTY_PROBE (videodevicesrc);<br>&gt; GValueArray* va = gst_property_probe_get_values_name (probe, &quot;device-name&quot;);<br>&gt; for(guint i=0; i &lt; va-&gt;n_values; ++i) {<br>&gt;     GValue* v = g_value_array_get_nth(va, i);<br>
&gt;     g_print (&quot;one more device: %s\n&quot;, g_value_get_string(v));<br>&gt; }<br>&gt; gst_element_set_state (videodevicesrc, GST_STATE_NULL);<br>&gt; gst_object_unref(GST_OBJECT (videodevicesrc));<br>&gt;<br>&gt;<br>
&gt; 2010/2/10 Francis Rammeloo &lt;<a href="mailto:francis.rammeloo@gmail.com">francis.rammeloo@gmail.com</a>&gt;<br>&gt;&gt;<br>&gt;&gt; I am using the directshowsrc for capturing a camera source. If there<br>&gt;&gt; is only one camera it works out of the box without requiring me to<br>
&gt;&gt; specify a device-name. However when multiple cameras are connected<br>&gt;&gt; then I need some way of enumerating the device names. Does GStreamer<br>&gt;&gt; provide such a mechanism (similar to DirectShow&#39;s System Device<br>
&gt;&gt; Enumerator)?<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt; Grts,<br>&gt;&gt; Francis<br>&gt;&gt;<br>&gt;&gt;<br>&gt;&gt; ------------------------------------------------------------------------------<br>&gt;&gt; SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,<br>
&gt;&gt; Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW<br>&gt;&gt; <a href="http://p.sf.net/sfu/solaris-dev2dev" target="_blank">http://p.sf.net/sfu/solaris-dev2dev</a><br>&gt;&gt; _______________________________________________<br>
&gt;&gt; gstreamer-devel mailing list<br>&gt;&gt; <a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>&gt;&gt; <a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
&gt;<br>&gt;<br>&gt; ------------------------------------------------------------------------------<br>&gt; SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,<br>&gt; Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW<br>
&gt; <a href="http://p.sf.net/sfu/solaris-dev2dev" target="_blank">http://p.sf.net/sfu/solaris-dev2dev</a><br>&gt; _______________________________________________<br>&gt; gstreamer-devel mailing list<br>&gt; <a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br>
&gt; <a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>&gt;<br>&gt;<br><br>------------------------------------------------------------------------------<br>
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,<br>Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW<br><a href="http://p.sf.net/sfu/solaris-dev2dev" target="_blank">http://p.sf.net/sfu/solaris-dev2dev</a><br>
_______________________________________________<br>gstreamer-devel mailing list<br><a href="mailto:gstreamer-devel@lists.sourceforge.net">gstreamer-devel@lists.sourceforge.net</a><br><a href="https://lists.sourceforge.net/lists/listinfo/gstreamer-devel" target="_blank">https://lists.sourceforge.net/lists/listinfo/gstreamer-devel</a><br>
</div></div></blockquote></div><br>