[gstreamer-bugs] [Bug 575391] New: Cannot fetch a picture (stream) from an older Philips 646 webcam.

GStreamer (bugzilla.gnome.org) bugzilla-daemon at bugzilla.gnome.org
Sat Mar 14 15:21:21 PDT 2009


If you have any questions why you received this email, please see the text at
the end of this email. Replies to this email are NOT read, please see the text
at the end of this email. You can add comments to this bug at:
  http://bugzilla.gnome.org/show_bug.cgi?id=575391

  GStreamer | don't know | Ver: 0.10.22
           Summary: Cannot fetch a picture (stream) from an older Philips
                    646 webcam.
           Product: GStreamer
           Version: 0.10.22
          Platform: Other
        OS/Version: All
            Status: UNCONFIRMED
          Severity: blocker
          Priority: Normal
         Component: don't know
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: marsjanin.fm at poczta.fm
         QAContact: gstreamer-bugs at lists.sourceforge.net
     GNOME version: 2.23/2.24
   GNOME milestone: Unspecified


Please describe the problem:
Cannot fetch a picture (stream) from an older Philips 646 webcam. Under
Camorama the webcam works good. I need the camera work under gstreamer, because
the program I use (baboon; this is reverse-enginereed software to log in and
publish video and scrolling text on it on a common Polish webcam chat,
czateria.pl) uses GStreamer and v4l2.

Steps to reproduce:
1. Plug the camera in,
2. run gstreamer-properties (select right device),
3. read the output.
;)

Actual results:
/me gets nervous and try to find out what's wrong on #gstreamer  :)

Expected results:
I expect to see a video from a cam, like I can view under camorama.

Does this happen every time?
Yup, every time.

Other information:
Sure I have, several outputs.

gstreamer-properties (when starts):
http://www.nopaste.pl/a8r
Now, when sets as input 'v4l' and 'Philips 646 webcam' it hangs a while, and
outputs a graphic message window 'Video for Linux (v4l): Cannot synchronize a
resource' and in console:
'Error running pipeline 'Video for Linux (v4l)': Nie udało się
zsynchronizować zasobu. [v4lsrc_calls.c(486): gst_v4lsrc_try_capture ():
/GstPipeline:pipeline0/GstV4lSrc:v4lsrc2:
system error: Bad address]'
Now, let's try with v4l2:
There no picture window appears; there appears a little window with OK "press
OK to stop a test" and a console produces:
'(gstreamer-properties:11976): GStreamer-WARNING **: pad v4l2src4:src returned
caps which are not a real subset of its template caps'
and goes into infinite loop with message:
'libv4l2: error dequeuing buf: Bad address'
- Pressing OK stops the messages loop.

Here goes the v4l-info output:
http://www.nopaste.pl/a8t

Finally, the command:
GST_DEBUG="*:2,v4l2*:5" gst-launch 2>debug.log v4l2src ! xvimagesink
returns IN THE COMMANDLINE:
http://www.nopaste.pl/a8v
And now, the main, created above, "debug.log" file contents:
http://freefilehosting.net/download/462fi
Translation of few Polish commands there:
Ustawianie potoku na PAUZOWANIE... - Setting stream to PAUSING
Potok jest na żywo i nie wymaga PRZEWINIĘCIA... - The stream is live and does
not have to be REWINDED (?)
Ustawianie potoku na ODTWARZANIE... - Settting the stream to PLAYING
Niepowodzenie po 50 próbach. Urządzenie /dev/video0. Błąd systemowy: Bad
address - Failure after 50 tryouts. Device /dev/video0. System error: Zły
adres ;)
Ustawianie potoku na NULL... - Setting stream to NULL
ZWALNIANIE potoku... - freeing (?) a stream


-- 
See http://bugzilla.gnome.org/page.cgi?id=email.html for more info about why you received
this email, why you can't respond via email, how to stop receiving
emails (or reduce the number you receive), and how to contact someone
if you are having problems with the system.

You can add comments to this bug at http://bugzilla.gnome.org/show_bug.cgi?id=575391.




More information about the Gstreamer-bugs mailing list