<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.28.3">
</HEAD>
<BODY TEXT="#000000" BGCOLOR="#ffffff">
Thanks so much.<BR>
<BR>
 Luquino.<BR>
<BR>
Il giorno mi&#233;, 08/02/2012 alle 22.23 +0100, Stefan Sauer ha scritto:<BR>
<BLOCKQUOTE TYPE=CITE>
    On 02/08/2012 08:43 PM, Luca Della Ghezza wrote: <BR>
    <BLOCKQUOTE TYPE=CITE>
        Thanks for your answer.<BR>
        Actually /dev/video0 exist, in some cases is a tv card or in other cases is another video card.<BR>
        I was looking for a simple way to find out the web cam device with a bash command (or set of commands).<BR>
        I admit that I had no idea that gstreamer-properties affects gconf variables, so I can query gconf variables with bash commands, but I wonder if there is a (gst) command that retrieves data from gconf variables.<BR>
    </BLOCKQUOTE>
    <BR>
    Sorry if I was not clear, the solution would be to use gconfvideosrc instead of autovideosrc in your case. Alternatively on linux devices can be detected using udev (e.g. using libgudev). This is somewhat outside of gstreamers scope (and quite platform specific).<BR>
    <BR>
    Stefan<BR>
    <BR>
    <BLOCKQUOTE TYPE=CITE>
        Regards.<BR>
        <BR>
        Luquino<BR>
        <BR>
        Il giorno mi&#233;, 08/02/2012 alle 20.00 +0100, Stefan Sauer ha scritto:<BR>
        <BLOCKQUOTE TYPE=CITE>
            On 02/07/2012 10:05 PM, Luca Della Ghezza wrote: <BR>
            <BLOCKQUOTE TYPE=CITE>
                Hi to all!<BR>
                I'm tryng to write a simple intranet videochat script in bash, it just connects 2 pc in a lan trough ssh and using gst-launch the script opens the remote cam and shows the image on the local pc. It's quite easy using a pipe like this:<BR>
                <BR>
                gst-launch v4l2src ! videoscale ! video/x-raw-yuv,width=320,height=240, framerate=30/1 ! ffmpegcolorspace ! jpegenc ! tcpserversink host=$MyIp port=1000<BR>
                (I use tcp because the router filters udp)<BR>
                <BR>
                That works, but if the remote pc has the cam on a device that is not /dev/vide0 the pipe can't shows the image of the web cam. I have to specify in the pipe&nbsp;&nbsp;&nbsp; device=/dev/video1.<BR>
                So I tried the autovideosrc option, but no way the pipe is still showing the /dev/video0 device, even if in gstreamer-properties the video input device defined is the usb web cam.<BR>
            </BLOCKQUOTE>
            the settings done in gstreamer-properties would affect gconfvideosource /gsettingsvideosrc. One more question, is there a /dev/video0? If not v4l2src could probably be enhanced to try /dev/video1 and so on automatically.<BR>
            <BR>
            Stefan<BR>
            <BR>
            <BLOCKQUOTE TYPE=CITE>
                <BR>
                How can I do to obtain an automatic detection of the web cam device in the pipe?<BR>
                <BR>
                Thx a lot for your help.<BR>
                <BR>
                luquino. 
<PRE>
_______________________________________________
gstreamer-devel mailing list
<A HREF="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</A>
<A HREF="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</A>
</PRE>
            </BLOCKQUOTE>
            <BR>
<PRE>
_______________________________________________
gstreamer-devel mailing list
<A HREF="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</A>
<A HREF="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</A>
</PRE>
        </BLOCKQUOTE>
        <BR>
<PRE>

_______________________________________________
gstreamer-devel mailing list
<A HREF="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</A>
<A HREF="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</A>
</PRE>
    </BLOCKQUOTE>
    <BR>
<PRE>
_______________________________________________
gstreamer-devel mailing list
<A HREF="mailto:gstreamer-devel@lists.freedesktop.org">gstreamer-devel@lists.freedesktop.org</A>
<A HREF="http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel">http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</A>
</PRE>
</BLOCKQUOTE>
<BR>
</BODY>
</HTML>