After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 568506 - Unable to take a picture from Acer CristalEye Webcam
Unable to take a picture from Acer CristalEye Webcam
Status: RESOLVED DUPLICATE of bug 566212
Product: cheese
Classification: Applications
Component: general
2.24.x
Other All
: Normal major
: 2.24
Assigned To: Cheese Maintainer(s)
Cheese Maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2009-01-21 01:55 UTC by carlosjordao
Modified: 2009-01-22 07:43 UTC
See Also:
GNOME target: ---
GNOME version: 2.23/2.24



Description carlosjordao 2009-01-21 01:55:15 UTC
Please describe the problem:
For every kind of resolution (except the lowest one - 160x120) I got this message:

libv4l2: error converting / decoding frame data: v4l-convert: error destination buffer too small


Steps to reproduce:
1. Use Ubuntu 8.10, gnome 2.24, Acer Notebook Aspire 4520
2. install cheese and try to take a picture.
3. 


Actual results:
webcam turns on, but you will not see anything. If you change to the lowest resolution, you will be able to take pictures and see yourself.

Expected results:
take picture

Does this happen every time?
everytime

Other information:
This is some debug I just got:

0:00:01.049718440 [331m13068[00m       0xc97fc0 [31;01mERROR[00m [00;01;34m            GST_CAPS gstpad.c:2025:gst_pad_get_caps_unlocked:<source:src>[00m pad returned caps video/x-raw-yuv, format=(fourcc)YUY2, width=(int)160, height=(int)120, framerate=(fraction){ 30/1, 20/1, 15/1, 10/1, 5/1, 1/1 }; video/x-raw-yuv, format=(fourcc)YUY2, width=(int)176, height=(int)144, framerate=(fraction){ 30/1, 20/1, 15/1, 10/1, 5/1, 1/1 }; video/x-raw-yuv, format=(fourcc)YUY2, width=(int)320, height=(int)240, framerate=(fraction){ 30/1, 20/1, 15/1, 10/1, 5/1, 1/1 }; video/x-raw-yuv, format=(fourcc)YUY2, width=(int)352, height=(int)288, framerate=(fraction){ 30/1, 20/1, 15/1, 10/1, 5/1, 1/1 }; video/x-raw-yuv, format=(fourcc)YUY2, width=(int)640, height=(int)480, framerate=(fraction){ 30/1, 20/1, 15/1, 10/1, 5/1, 1/1 }; video/x-raw-yuv, format=(fourcc)I420, width=(int)160, height=(int)120, framerate=(fraction){ 30/1, 20/1, 15/1, 10/1, 5/1, 1/1 }; video/x-raw-yuv, format=(fourcc)I420, width=(int)176, height=(int)144; video/x-raw-yuv, format=(fourcc)I420, width=(int)320, height=(int)240; video/x-raw-yuv, format=(fourcc)I420, width=(int)352, height=(int)288; video/x-raw-yuv, format=(fourcc)I420, width=(int)640, height=(int)480; video/x-raw-yuv, format=(fourcc)YV12, width=(int)160, height=(int)120, framerate=(fraction){ 30/1, 20/1, 15/1, 10/1, 5/1, 1/1 }; video/x-raw-yuv, format=(fourcc)YV12, width=(int)176, height=(int)144; video/x-raw-yuv, format=(fourcc)YV12, width=(int)320, height=(int)240; video/x-raw-yuv, format=(fourcc)YV12, width=(int)352, height=(int)288; video/x-raw-yuv, format=(fourcc)YV12, width=(int)640, height=(int)480; video/x-raw-rgb, bpp=(int)24, depth=(int)24, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, endianness=(int)4321, width=(int)160, height=(int)120, framerate=(fraction){ 30/1, 20/1, 15/1, 10/1, 5/1, 1/1 }; video/x-raw-rgb, bpp=(int)24, depth=(int)24, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, endianness=(int)4321, width=(int)176, height=(int)144; video/x-raw-rgb, bpp=(int)24, depth=(int)24, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, endianness=(int)4321, width=(int)320, height=(int)240; video/x-raw-rgb, bpp=(int)24, depth=(int)24, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, endianness=(int)4321, width=(int)352, height=(int)288; video/x-raw-rgb, bpp=(int)24, depth=(int)24, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, endianness=(int)4321, width=(int)640, height=(int)480; video/x-raw-rgb, bpp=(int)24, depth=(int)24, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, endianness=(int)4321, width=(int)160, height=(int)120, framerate=(fraction){ 30/1, 20/1, 15/1, 10/1, 5/1, 1/1 }; video/x-raw-rgb, bpp=(int)24, depth=(int)24, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, endianness=(int)4321, width=(int)176, height=(int)144; video/x-raw-rgb, bpp=(int)24, depth=(int)24, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, endianness=(int)4321, width=(int)320, height=(int)240; video/x-raw-rgb, bpp=(int)24, depth=(int)24, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, endianness=(int)4321, width=(int)352, height=(int)288; video/x-raw-rgb, bpp=(int)24, depth=(int)24, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, endianness=(int)4321, width=(int)640, height=(int)480 which are not a real subset of its template caps video/x-raw-rgb, bpp=(int)8, depth=(int)8, red_mask=(int)224, green_mask=(int)28, blue_mask=(int)3, endianness=(int)1234, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)15, red_mask=(int)31744, green_mask=(int)992, blue_mask=(int)31, endianness=(int)1234, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)16, red_mask=(int)63488, green_mask=(int)2016, blue_mask=(int)31, endianness=(int)1234, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)15, red_mask=(int)31744, green_mask=(int)992, blue_mask=(int)31, endianness=(int)4321, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)16, red_mask=(int)63488, green_mask=(int)2016, blue_mask=(int)31, endianness=(int)4321, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, endianness=(int)4321, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, endianness=(int)4321, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, endianness=(int)4321, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, endianness=(int)4321, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-yuv, format=(fourcc)YVU9, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-yuv, format=(fourcc)YV12, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-yuv, format=(fourcc)YUY2, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-yuv, format=(fourcc)Y42B, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-yuv, format=(fourcc)Y41B, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-yuv, format=(fourcc)Y41P, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-yuv, format=(fourcc)NV12, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-yuv, format=(fourcc)NV21, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-yuv, format=(fourcc)YUV9, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-bayer, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; image/jpeg, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; image/jpeg, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-dv, systemstream=(boolean)true, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-sonix, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-pwc1, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-pwc2, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]

(cheese:13068): GStreamer-WARNING **: pad source:src returned caps which are not a real subset of its template caps
0:00:01.718054040 [331m13068[00m       0xc97fc0 [31;01mERROR[00m [00;01;34m            GST_CAPS gstpad.c:2025:gst_pad_get_caps_unlocked:<source:src>[00m pad returned caps video/x-raw-yuv, format=(fourcc)YUY2, width=(int)160, height=(int)120, framerate=(fraction){ 30/1, 20/1, 15/1, 10/1, 5/1, 1/1 }; video/x-raw-yuv, format=(fourcc)YUY2, width=(int)176, height=(int)144, framerate=(fraction){ 30/1, 20/1, 15/1, 10/1, 5/1, 1/1 }; video/x-raw-yuv, format=(fourcc)YUY2, width=(int)320, height=(int)240, framerate=(fraction){ 30/1, 20/1, 15/1, 10/1, 5/1, 1/1 }; video/x-raw-yuv, format=(fourcc)YUY2, width=(int)352, height=(int)288, framerate=(fraction){ 30/1, 20/1, 15/1, 10/1, 5/1, 1/1 }; video/x-raw-yuv, format=(fourcc)YUY2, width=(int)640, height=(int)480, framerate=(fraction){ 30/1, 20/1, 15/1, 10/1, 5/1, 1/1 }; video/x-raw-yuv, format=(fourcc)I420, width=(int)160, height=(int)120, framerate=(fraction){ 30/1, 20/1, 15/1, 10/1, 5/1, 1/1 }; video/x-raw-yuv, format=(fourcc)I420, width=(int)176, height=(int)144; video/x-raw-yuv, format=(fourcc)I420, width=(int)320, height=(int)240; video/x-raw-yuv, format=(fourcc)I420, width=(int)352, height=(int)288; video/x-raw-yuv, format=(fourcc)I420, width=(int)640, height=(int)480; video/x-raw-yuv, format=(fourcc)YV12, width=(int)160, height=(int)120, framerate=(fraction){ 30/1, 20/1, 15/1, 10/1, 5/1, 1/1 }; video/x-raw-yuv, format=(fourcc)YV12, width=(int)176, height=(int)144; video/x-raw-yuv, format=(fourcc)YV12, width=(int)320, height=(int)240; video/x-raw-yuv, format=(fourcc)YV12, width=(int)352, height=(int)288; video/x-raw-yuv, format=(fourcc)YV12, width=(int)640, height=(int)480; video/x-raw-rgb, bpp=(int)24, depth=(int)24, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, endianness=(int)4321, width=(int)160, height=(int)120, framerate=(fraction){ 30/1, 20/1, 15/1, 10/1, 5/1, 1/1 }; video/x-raw-rgb, bpp=(int)24, depth=(int)24, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, endianness=(int)4321, width=(int)176, height=(int)144; video/x-raw-rgb, bpp=(int)24, depth=(int)24, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, endianness=(int)4321, width=(int)320, height=(int)240; video/x-raw-rgb, bpp=(int)24, depth=(int)24, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, endianness=(int)4321, width=(int)352, height=(int)288; video/x-raw-rgb, bpp=(int)24, depth=(int)24, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, endianness=(int)4321, width=(int)640, height=(int)480; video/x-raw-rgb, bpp=(int)24, depth=(int)24, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, endianness=(int)4321, width=(int)160, height=(int)120, framerate=(fraction){ 30/1, 20/1, 15/1, 10/1, 5/1, 1/1 }; video/x-raw-rgb, bpp=(int)24, depth=(int)24, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, endianness=(int)4321, width=(int)176, height=(int)144; video/x-raw-rgb, bpp=(int)24, depth=(int)24, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, endianness=(int)4321, width=(int)320, height=(int)240; video/x-raw-rgb, bpp=(int)24, depth=(int)24, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, endianness=(int)4321, width=(int)352, height=(int)288; video/x-raw-rgb, bpp=(int)24, depth=(int)24, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, endianness=(int)4321, width=(int)640, height=(int)480 which are not a real subset of its template caps video/x-raw-rgb, bpp=(int)8, depth=(int)8, red_mask=(int)224, green_mask=(int)28, blue_mask=(int)3, endianness=(int)1234, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)15, red_mask=(int)31744, green_mask=(int)992, blue_mask=(int)31, endianness=(int)1234, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)16, red_mask=(int)63488, green_mask=(int)2016, blue_mask=(int)31, endianness=(int)1234, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)15, red_mask=(int)31744, green_mask=(int)992, blue_mask=(int)31, endianness=(int)4321, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)16, red_mask=(int)63488, green_mask=(int)2016, blue_mask=(int)31, endianness=(int)4321, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, endianness=(int)4321, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, endianness=(int)4321, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, endianness=(int)4321, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, endianness=(int)4321, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-yuv, format=(fourcc)YVU9, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-yuv, format=(fourcc)YV12, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-yuv, format=(fourcc)YUY2, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-yuv, format=(fourcc)Y42B, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-yuv, format=(fourcc)Y41B, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-yuv, format=(fourcc)Y41P, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-yuv, format=(fourcc)NV12, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-yuv, format=(fourcc)NV21, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-yuv, format=(fourcc)YUV9, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-bayer, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; image/jpeg, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; image/jpeg, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-dv, systemstream=(boolean)true, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-sonix, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-pwc1, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-pwc2, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]

(cheese:13068): GStreamer-WARNING **: pad source:src returned caps which are not a real subset of its template caps
0:00:03.269594320 [331m13068[00m       0xc97fc0 [31;01mERROR[00m [00;01;34m            GST_CAPS gstpad.c:2025:gst_pad_get_caps_unlocked:<video_source:src>[00m pad returned caps video/x-raw-yuv, format=(fourcc)YUY2, width=(int)160, height=(int)120, framerate=(fraction){ 30/1, 20/1, 15/1, 10/1, 5/1, 1/1 }; video/x-raw-yuv, format=(fourcc)YUY2, width=(int)176, height=(int)144, framerate=(fraction){ 30/1, 20/1, 15/1, 10/1, 5/1, 1/1 }; video/x-raw-yuv, format=(fourcc)YUY2, width=(int)320, height=(int)240, framerate=(fraction){ 30/1, 20/1, 15/1, 10/1, 5/1, 1/1 }; video/x-raw-yuv, format=(fourcc)YUY2, width=(int)352, height=(int)288, framerate=(fraction){ 30/1, 20/1, 15/1, 10/1, 5/1, 1/1 }; video/x-raw-yuv, format=(fourcc)YUY2, width=(int)640, height=(int)480, framerate=(fraction){ 30/1, 20/1, 15/1, 10/1, 5/1, 1/1 }; video/x-raw-yuv, format=(fourcc)I420, width=(int)160, height=(int)120, framerate=(fraction){ 30/1, 20/1, 15/1, 10/1, 5/1, 1/1 }; video/x-raw-yuv, format=(fourcc)I420, width=(int)176, height=(int)144; video/x-raw-yuv, format=(fourcc)I420, width=(int)320, height=(int)240; video/x-raw-yuv, format=(fourcc)I420, width=(int)352, height=(int)288; video/x-raw-yuv, format=(fourcc)I420, width=(int)640, height=(int)480; video/x-raw-yuv, format=(fourcc)YV12, width=(int)160, height=(int)120, framerate=(fraction){ 30/1, 20/1, 15/1, 10/1, 5/1, 1/1 }; video/x-raw-yuv, format=(fourcc)YV12, width=(int)176, height=(int)144; video/x-raw-yuv, format=(fourcc)YV12, width=(int)320, height=(int)240; video/x-raw-yuv, format=(fourcc)YV12, width=(int)352, height=(int)288; video/x-raw-yuv, format=(fourcc)YV12, width=(int)640, height=(int)480; video/x-raw-rgb, bpp=(int)24, depth=(int)24, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, endianness=(int)4321, width=(int)160, height=(int)120, framerate=(fraction){ 30/1, 20/1, 15/1, 10/1, 5/1, 1/1 }; video/x-raw-rgb, bpp=(int)24, depth=(int)24, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, endianness=(int)4321, width=(int)176, height=(int)144; video/x-raw-rgb, bpp=(int)24, depth=(int)24, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, endianness=(int)4321, width=(int)320, height=(int)240; video/x-raw-rgb, bpp=(int)24, depth=(int)24, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, endianness=(int)4321, width=(int)352, height=(int)288; video/x-raw-rgb, bpp=(int)24, depth=(int)24, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, endianness=(int)4321, width=(int)640, height=(int)480; video/x-raw-rgb, bpp=(int)24, depth=(int)24, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, endianness=(int)4321, width=(int)160, height=(int)120, framerate=(fraction){ 30/1, 20/1, 15/1, 10/1, 5/1, 1/1 }; video/x-raw-rgb, bpp=(int)24, depth=(int)24, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, endianness=(int)4321, width=(int)176, height=(int)144; video/x-raw-rgb, bpp=(int)24, depth=(int)24, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, endianness=(int)4321, width=(int)320, height=(int)240; video/x-raw-rgb, bpp=(int)24, depth=(int)24, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, endianness=(int)4321, width=(int)352, height=(int)288; video/x-raw-rgb, bpp=(int)24, depth=(int)24, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, endianness=(int)4321, width=(int)640, height=(int)480 which are not a real subset of its template caps video/x-raw-rgb, bpp=(int)8, depth=(int)8, red_mask=(int)224, green_mask=(int)28, blue_mask=(int)3, endianness=(int)1234, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)15, red_mask=(int)31744, green_mask=(int)992, blue_mask=(int)31, endianness=(int)1234, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)16, red_mask=(int)63488, green_mask=(int)2016, blue_mask=(int)31, endianness=(int)1234, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)15, red_mask=(int)31744, green_mask=(int)992, blue_mask=(int)31, endianness=(int)4321, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-rgb, bpp=(int)16, depth=(int)16, red_mask=(int)63488, green_mask=(int)2016, blue_mask=(int)31, endianness=(int)4321, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, endianness=(int)4321, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-rgb, bpp=(int)24, depth=(int)24, red_mask=(int)16711680, green_mask=(int)65280, blue_mask=(int)255, endianness=(int)4321, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, red_mask=(int)255, green_mask=(int)65280, blue_mask=(int)16711680, endianness=(int)4321, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-rgb, bpp=(int)32, depth=(int)32, red_mask=(int)-16777216, green_mask=(int)16711680, blue_mask=(int)65280, endianness=(int)4321, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-yuv, format=(fourcc)YVU9, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-yuv, format=(fourcc)YV12, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-yuv, format=(fourcc)YUY2, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-yuv, format=(fourcc)UYVY, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-yuv, format=(fourcc)Y42B, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-yuv, format=(fourcc)Y41B, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-yuv, format=(fourcc)Y41P, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-yuv, format=(fourcc)NV12, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-yuv, format=(fourcc)NV21, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-yuv, format=(fourcc)YUV9, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-yuv, format=(fourcc)I420, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-raw-bayer, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; image/jpeg, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; image/jpeg, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-dv, systemstream=(boolean)true, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-sonix, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-pwc1, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]; video/x-pwc2, width=(int)[ 1, 32768 ], height=(int)[ 1, 32768 ], framerate=(fraction)[ 0/1, 100/1 ]

(cheese:13068): GStreamer-WARNING **: pad video_source:src returned caps which are not a real subset of its template caps
0:00:03.399483000 [331m13068[00m       0xc97fc0 [33;01mWARN [00m [00m             v4l2src v4l2src_calls.c:1298:gst_v4l2src_set_capture:<video_source>[00m error: Dispositivo '/dev/video0" não pode capturar em 640480
0:00:03.399533840 [331m13068[00m       0xc97fc0 [33;01mWARN [00m [00m             v4l2src v4l2src_calls.c:1298:gst_v4l2src_set_capture:<video_source>[00m error: Tried to capture at 640x480, but device returned size 160x120
0:00:03.400273920 [331m13068[00m       0xc97fc0 [33;01mWARN [00m [00;01m                 bin gstbin.c:2083:do_bin_latency:<pipeline>[00m failed to query latency
libv4l2: error converting / decoding frame data: v4l-convert: error destination buffer too small

0:00:04.043138280 [331m13068[00m       0xe03db0 [33;01mWARN [00m [00m             v4l2src gstv4l2src.c:1259:gst_v4l2src_get_read:<video_source>[00m error: Erro ao ler() 0 bytes no dispositivo '/dev/video0'.
0:00:04.043161360 [331m13068[00m       0xe03db0 [33;01mWARN [00m [00m             v4l2src gstv4l2src.c:1259:gst_v4l2src_get_read:<video_source>[00m error: system error: Endereço inválido
0:00:04.043251080 [331m13068[00m       0xe03db0 [33;01mWARN [00m [00m             basesrc gstbasesrc.c:2234:gst_base_src_loop:<video_source>[00m error: Erro no fluxo interno de dados.
0:00:04.043265840 [331m13068[00m       0xe03db0 [33;01mWARN [00m [00m             basesrc gstbasesrc.c:2234:gst_base_src_loop:<video_source>[00m error: streaming task paused, reason error (-5)
0:00:04.043820800 [331m13068[00m       0xe1e580 [33;01mWARN [00m [00m             v4l2src gstv4l2src.c:1110:gst_v4l2src_query:<video_source>[00m Can't give latency since framerate isn't fixated !
0:00:04.043910040 [331m13068[00m       0xe1e580 [33;01mWARN [00m [00m             v4l2src gstv4l2src.c:1110:gst_v4l2src_query:<video_source>[00m Can't give latency since framerate isn't fixated !
0:00:04.043934160 [331m13068[00m       0xe1e580 [33;01mWARN [00m [00;01m                 bin gstbin.c:2083:do_bin_latency:<pipeline>[00m failed to query latency
0:00:04.266184000 [331m13068[00m       0xe51ab0 [33;01mWARN [00m [00m            oggdemux gstoggdemux.c:2359:gst_ogg_demux_read_chain:<oggdemux0>[00m page is not BOS page
0:00:04.340313160 [331m13068[00m       0xe51ab0 [33;01mWARN [00m [00m            oggdemux gstoggdemux.c:2355:gst_ogg_demux_read_chain:<oggdemux0>[00m problem reading BOS page: ret=-3
0:00:04.642945560 [331m13068[00m       0xec2520 [33;01mWARN [00m [00;01;37;41m            GST_PADS gstpad.c:2992:gst_pad_iterate_internal_links_default:<selector_audio_src0:src>[00m Making unsafe iterator
0:00:05.198764440 [331m13068[00m       0x633320 [33;01mWARN [00m [00;01;37;41m            GST_PADS gstpad.c:3202:gst_pad_get_internal_links:<queue3:sink>[00m Calling unsafe internal links
0:00:05.198814160 [331m13068[00m       0x633320 [33;01mWARN [00m [00;01;37;41m            GST_PADS gstpad.c:3108:gst_pad_get_internal_links_default:<queue3:sink>[00m Unsafe internal links used
0:00:05.198854840 [331m13068[00m       0x633320 [33;01mWARN [00m 

[00;01;37;41m            GST_PADS gstpad.c:3202:gst_pad_get_internal_links:<vorbisdec1:sink>[00m Calling unsafe internal links
0:00:05.198868600 [331m13068[00m       0x633320 [33;01mWARN [00m [00;01;37;41m            GST_PADS gstpad.c:3108:gst_pad_get_internal_links_default:<vorbisdec1:sink>[00m Unsafe internal links used
Comment 1 carlosjordao 2009-01-21 02:00:48 UTC
I tested with latest stable version 2.24.2. I didn't with svn version.
Comment 2 Filippo Argiolas 2009-01-22 07:43:49 UTC
Hi, it is a known issue, you should be able to fix it installing latest cheese and libv4l (0.5.7) from intrepid-updates. If this is not enough upgrade kernel from the intrepid-proposed repository.

*** This bug has been marked as a duplicate of 566212 ***