[Bug 670257] [v4l2src] fails to renegotiate from ready to paused

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Jun 15 17:05:43 PDT 2012


https://bugzilla.gnome.org/show_bug.cgi?id=670257
  GStreamer | gst-plugins-good | git

Youness Alaoui <youness.alaoui> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |youness.alaoui at collabora.co
                   |                            |.uk

--- Comment #1 from Youness Alaoui <youness.alaoui at collabora.co.uk> 2012-06-16 00:05:38 UTC ---
Thanks Thiago, I'm having the same issue. Wanted to report the bug and found
yours.
I can confirm I'm having the exact same problem. Not sure what's causing it or
how it could be fixed.
I'll add that when going from READY to PAUSED state, libv4l2 prints the error:
 libv4l2: error setting pixformat: Device or resource busy

and v4l2src sends WARNING messages :
gst_v4l2_object_set_format:<v4l2src0> error: Device '/dev/video1' cannot
capture at 320x240
gst_v4l2_object_set_format:<v4l2src0> error: Call to S_FMT failed for MJPG @
320x240: Device or resource busy

Showing that the VIDIOC_S_FMT does indeed get called and with the right
width/height but for some reason it fails. Also, this happens when v4l2src is
compiled with and without libv4l2.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list