On Oct 16 20:01:09, Jacob Meuser wrote: > On Sat, Oct 16, 2010 at 12:52:17PM +0200, Jan Stary wrote: > > > but the sizes are still not recognized: > > > > h...@mac:hans$ video -v > > video device /dev/video: > > encodings: uyvy > > sizes: 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, > > 0x0, 0x0, 0x0 > > controls: brightness, saturation, gamma, sharpness > > Xv adaptor 0, Intel(R) Textured Video: > > encodings: yuy2, uyvy > > max size: 1280x800 > > using uyvy encoding > > using frame size 0x0 (0 bytes) > > video: /dev/video: returned size not as requested > > > > Is this a video(1) problem? > > Is it a uvideo(4) problem? > > Is it a uvideo-firmware problem? > > > > bLength=38 > > bDescriptorType=0x24 (CS_INTERFACE) > > bDescriptorSubtype=0x05 (UDESCSUB_VS_FRAME_UNCOMPRESSED) > > bLength=38 > > bDescriptorType=0x24 > > bDescriptorSubtype=0x05 > > bFrameIndex=0x01 > > bmCapabilities=0x00 > > wWidth=640 > > wHeight=480 > > dwMinBitRate=383976960 > > dwMaxBitRate=383976960 > > dwMaxVideoFrameBufferSize=614400 > > dwDefaultFrameInterval=333333 > > bFrameIntervalType=0x00 > > > > bLength=38 > > bDescriptorType=0x24 (CS_INTERFACE) > > bDescriptorSubtype=0x05 (UDESCSUB_VS_FRAME_UNCOMPRESSED) > > bLength=38 > > bDescriptorType=0x24 > > bDescriptorSubtype=0x05 > > bFrameIndex=0x02 > > bmCapabilities=0x00 > > wWidth=352 > > wHeight=288 > > dwMinBitRate=383976960 > > dwMaxBitRate=383976960 > > dwMaxVideoFrameBufferSize=202752 > > dwDefaultFrameInterval=333333 > > bFrameIntervalType=0x00 > > > > bLength=38 > > bDescriptorType=0x24 (CS_INTERFACE) > > bDescriptorSubtype=0x05 (UDESCSUB_VS_FRAME_UNCOMPRESSED) > > bLength=38 > > bDescriptorType=0x24 > > bDescriptorSubtype=0x05 > > bFrameIndex=0x03 > > bmCapabilities=0x00 > > wWidth=320 > > wHeight=240 > > dwMinBitRate=383976960 > > dwMaxBitRate=383976960 > > dwMaxVideoFrameBufferSize=153600 > > dwDefaultFrameInterval=333333 > > bFrameIntervalType=0x00 > > > it's a bug in uvideo(4). bFrameIntervalType affects frame rates, not frame > sizes. patch below should fix it.
Almost; it recognizes some of the sizes, but does not work with default parameters: h...@mac:hans$ video -v video device /dev/video: encodings: uyvy sizes: 320x240, 352x288, 640x480 controls: brightness, saturation, gamma, sharpness Xv adaptor 0, Intel(R) Textured Video: encodings: yuy2, uyvy max size: 1280x800 using uyvy encoding using frame size 640x480 (614400 bytes) run time: 1287390581.343814 seconds frames grabbed: 0 frames played: 0 played fps: -0.000000 Indeed, zero frames are captured and played; the video(1) window is just a black rectangle. h...@mac:hans$ video -v -o video.raw video device /dev/video: encodings: uyvy sizes: 320x240, 352x288, 640x480 controls: brightness, saturation, gamma, sharpness using uyvy encoding using frame size 640x480 (614400 bytes) ^Crun time: 1287390600.470376 seconds frames grabbed: 0 frames played: 0 played fps: -0.000000 h...@mac:hans$ ls -l video.raw -rw-r--r-- 1 hans hans 0 Oct 18 10:30 video.raw With the size explicitly specified as 320x240, it works: h...@mac:hans$ video -v -s 320x240 -r 25 video device /dev/video: encodings: uyvy sizes: 320x240, 352x288, 640x480 controls: brightness, saturation, gamma, sharpness Xv adaptor 0, Intel(R) Textured Video: encodings: yuy2, uyvy max size: 1280x800 using uyvy encoding using frame size 320x240 (153600 bytes) run time: 3.781438 seconds frames grabbed: 65 frames played: 65 played fps: 16.924778 h...@mac:hans$ video -v -s 320x240 -r 25 -O video.raw video device /dev/video: encodings: uyvy sizes: 320x240, 352x288, 640x480 controls: brightness, saturation, gamma, sharpness Xv adaptor 0, Intel(R) Textured Video: encodings: yuy2, uyvy max size: 1280x800 using uyvy encoding using frame size 320x240 (153600 bytes) run time: 5.381154 seconds frames grabbed: 93 frames played: 92 played fps: 16.910871 h...@mac:hans$ ls -l video.raw -rw-r--r-- 1 hans hans 14131200 Oct 18 10:30 video.raw The resulting video.raw file can be encoded with ffmpeg -y -f rawvideo -pix_fmt uyvy422 -s 320x240 -r 25 -i video.raw video.avi and played with mplayer. It also works with -s 352x288. It works with both -e uyvy (and -pix_fmt uyvy422) and -e yuy2 (and -pix_fmt yuyv422), eventhough yuy2 is not mentioned as supported by video(1): "encodings: uyvy" Without specifying a framerate (-r) for video(1), the camera seems to choose 30 or 15 fps. Are these some builtin defaults that I could read somewhere? A (tail of) UVIDEO_DEBUG dmesg and a xvinfo(1) output follow. Jan uvideo0: uvideo_vs_alloc_frame: allocated 153600 bytes frame buffer uvideo0: uvideo_close: sc=0xffff80000020a000 uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_free_isoc uvideo0: uvideo_open: sc=0xffff80000020a000 uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_s_fmt: requested width=320, height=240 uvideo0: uvideo_find_res: frame index 1: width=640, height=480 uvideo0: uvideo_find_res: frame index 2: width=352, height=288 uvideo0: uvideo_find_res: frame index 3: width=320, height=240 uvideo0: SET probe request successfully bmHint=0x01 bFormatIndex=0x01 bFrameIndex=0x03 dwFrameInterval=333333 (100ns units) wKeyFrameRate=0 wPFrameRate=0 wCompQuality=0 wCompWindowSize=0 wDelay=0 (ms) dwMaxVideoFrameSize=0 (bytes) dwMaxPayloadTransferSize=0 (bytes) uvideo0: GET probe request successfully bmHint=0x00 bFormatIndex=0x01 bFrameIndex=0x03 dwFrameInterval=333333 (100ns units) wKeyFrameRate=0 wPFrameRate=0 wCompQuality=0 wCompWindowSize=0 wDelay=33 (ms) dwMaxVideoFrameSize=153600 (bytes) dwMaxPayloadTransferSize=1024 (bytes) uvideo0: SET commit request successfully uvideo0: uvideo_s_fmt: offered width=320, height=240 uvideo0: uvideo_vs_open uvideo0: set alternate iface to bAlternateSetting=0x01 uvideo0: open pipe for bEndpointAddress=0x82 (0x82), wMaxPacketSize=5120 (3072) uvideo0: nframes=40 uvideo0: uvideo_vs_alloc_isoc uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: uvideo_vs_alloc_frame: allocated 153600 bytes frame buffer uvideo0: uvideo_close: sc=0xffff80000020a000 uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_free_isoc uvideo0: uvideo_open: sc=0xffff80000020a000 uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_s_fmt: requested width=352, height=288 uvideo0: uvideo_find_res: frame index 1: width=640, height=480 uvideo0: uvideo_find_res: frame index 2: width=352, height=288 uvideo0: uvideo_find_res: frame index 3: width=320, height=240 uvideo0: SET probe request successfully bmHint=0x01 bFormatIndex=0x01 bFrameIndex=0x02 dwFrameInterval=333333 (100ns units) wKeyFrameRate=0 wPFrameRate=0 wCompQuality=0 wCompWindowSize=0 wDelay=0 (ms) dwMaxVideoFrameSize=0 (bytes) dwMaxPayloadTransferSize=0 (bytes) uvideo0: GET probe request successfully bmHint=0x00 bFormatIndex=0x01 bFrameIndex=0x02 dwFrameInterval=333333 (100ns units) wKeyFrameRate=0 wPFrameRate=0 wCompQuality=0 wCompWindowSize=0 wDelay=33 (ms) dwMaxVideoFrameSize=202752 (bytes) dwMaxPayloadTransferSize=1024 (bytes) uvideo0: SET commit request successfully uvideo0: uvideo_s_fmt: offered width=352, height=288 uvideo0: uvideo_vs_open uvideo0: set alternate iface to bAlternateSetting=0x01 uvideo0: open pipe for bEndpointAddress=0x82 (0x82), wMaxPacketSize=5120 (3072) uvideo0: nframes=40 uvideo0: uvideo_vs_alloc_isoc uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: uvideo_vs_alloc_frame: allocated 202752 bytes frame buffer uvideo0: uvideo_close: sc=0xffff80000020a000 uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_free_isoc uvideo0: uvideo_open: sc=0xffff80000020a000 uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_s_fmt: requested width=352, height=288 uvideo0: uvideo_find_res: frame index 1: width=640, height=480 uvideo0: uvideo_find_res: frame index 2: width=352, height=288 uvideo0: uvideo_find_res: frame index 3: width=320, height=240 uvideo0: SET probe request successfully bmHint=0x01 bFormatIndex=0x01 bFrameIndex=0x02 dwFrameInterval=333333 (100ns units) wKeyFrameRate=0 wPFrameRate=0 wCompQuality=0 wCompWindowSize=0 wDelay=0 (ms) dwMaxVideoFrameSize=0 (bytes) dwMaxPayloadTransferSize=0 (bytes) uvideo0: GET probe request successfully bmHint=0x00 bFormatIndex=0x01 bFrameIndex=0x02 dwFrameInterval=333333 (100ns units) wKeyFrameRate=0 wPFrameRate=0 wCompQuality=0 wCompWindowSize=0 wDelay=33 (ms) dwMaxVideoFrameSize=202752 (bytes) dwMaxPayloadTransferSize=1024 (bytes) uvideo0: SET commit request successfully uvideo0: uvideo_s_fmt: offered width=352, height=288 uvideo0: uvideo_vs_open uvideo0: set alternate iface to bAlternateSetting=0x01 uvideo0: open pipe for bEndpointAddress=0x82 (0x82), wMaxPacketSize=5120 (3072) uvideo0: nframes=40 uvideo0: uvideo_vs_alloc_isoc uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: uvideo_vs_alloc_frame: allocated 202752 bytes frame buffer uvideo0: uvideo_close: sc=0xffff80000020a000 uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_free_isoc uvideo0: uvideo_open: sc=0xffff80000020a000 uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_s_fmt: requested width=352, height=288 uvideo0: uvideo_find_res: frame index 1: width=640, height=480 uvideo0: uvideo_find_res: frame index 2: width=352, height=288 uvideo0: uvideo_find_res: frame index 3: width=320, height=240 uvideo0: SET probe request successfully bmHint=0x01 bFormatIndex=0x01 bFrameIndex=0x02 dwFrameInterval=333333 (100ns units) wKeyFrameRate=0 wPFrameRate=0 wCompQuality=0 wCompWindowSize=0 wDelay=0 (ms) dwMaxVideoFrameSize=0 (bytes) dwMaxPayloadTransferSize=0 (bytes) uvideo0: GET probe request successfully bmHint=0x00 bFormatIndex=0x01 bFrameIndex=0x02 dwFrameInterval=333333 (100ns units) wKeyFrameRate=0 wPFrameRate=0 wCompQuality=0 wCompWindowSize=0 wDelay=33 (ms) dwMaxVideoFrameSize=202752 (bytes) dwMaxPayloadTransferSize=1024 (bytes) uvideo0: SET commit request successfully uvideo0: uvideo_s_fmt: offered width=352, height=288 uvideo0: uvideo_vs_open uvideo0: set alternate iface to bAlternateSetting=0x01 uvideo0: open pipe for bEndpointAddress=0x82 (0x82), wMaxPacketSize=5120 (3072) uvideo0: nframes=40 uvideo0: uvideo_vs_alloc_isoc uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: uvideo_vs_alloc_frame: allocated 202752 bytes frame buffer uvideo0: uvideo_close: sc=0xffff80000020a000 uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_free_isoc uvideo0: uvideo_open: sc=0xffff80000020a000 uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_s_fmt: requested width=320, height=240 uvideo0: uvideo_find_res: frame index 1: width=640, height=480 uvideo0: uvideo_find_res: frame index 2: width=352, height=288 uvideo0: uvideo_find_res: frame index 3: width=320, height=240 uvideo0: SET probe request successfully bmHint=0x01 bFormatIndex=0x01 bFrameIndex=0x03 dwFrameInterval=333333 (100ns units) wKeyFrameRate=0 wPFrameRate=0 wCompQuality=0 wCompWindowSize=0 wDelay=0 (ms) dwMaxVideoFrameSize=0 (bytes) dwMaxPayloadTransferSize=0 (bytes) uvideo0: GET probe request successfully bmHint=0x00 bFormatIndex=0x01 bFrameIndex=0x03 dwFrameInterval=333333 (100ns units) wKeyFrameRate=0 wPFrameRate=0 wCompQuality=0 wCompWindowSize=0 wDelay=33 (ms) dwMaxVideoFrameSize=153600 (bytes) dwMaxPayloadTransferSize=1024 (bytes) uvideo0: SET commit request successfully uvideo0: uvideo_s_fmt: offered width=320, height=240 uvideo0: uvideo_vs_open uvideo0: set alternate iface to bAlternateSetting=0x01 uvideo0: open pipe for bEndpointAddress=0x82 (0x82), wMaxPacketSize=5120 (3072) uvideo0: nframes=40 uvideo0: uvideo_vs_alloc_isoc uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: uvideo_vs_alloc_frame: allocated 153600 bytes frame buffer uvideo0: uvideo_close: sc=0xffff80000020a000 uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_free_isoc uvideo0: uvideo_open: sc=0xffff80000020a000 uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_s_fmt: requested width=640, height=480 uvideo0: uvideo_find_res: frame index 1: width=640, height=480 uvideo0: uvideo_find_res: frame index 2: width=352, height=288 uvideo0: uvideo_find_res: frame index 3: width=320, height=240 uvideo0: SET probe request successfully bmHint=0x01 bFormatIndex=0x01 bFrameIndex=0x01 dwFrameInterval=333333 (100ns units) wKeyFrameRate=0 wPFrameRate=0 wCompQuality=0 wCompWindowSize=0 wDelay=0 (ms) dwMaxVideoFrameSize=0 (bytes) dwMaxPayloadTransferSize=0 (bytes) uvideo0: GET probe request successfully bmHint=0x00 bFormatIndex=0x01 bFrameIndex=0x01 dwFrameInterval=333333 (100ns units) wKeyFrameRate=0 wPFrameRate=0 wCompQuality=0 wCompWindowSize=0 wDelay=33 (ms) dwMaxVideoFrameSize=614400 (bytes) dwMaxPayloadTransferSize=3072 (bytes) uvideo0: SET commit request successfully uvideo0: uvideo_s_fmt: offered width=640, height=480 uvideo0: uvideo_vs_open uvideo0: set alternate iface to bAlternateSetting=0x01 uvideo0: open pipe for bEndpointAddress=0x82 (0x82), wMaxPacketSize=5120 (3072) uvideo0: nframes=40 uvideo0: uvideo_vs_alloc_isoc uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: uvideo_vs_alloc_frame: allocated 614400 bytes frame buffer uvideo0: uvideo_close: sc=0xffff80000020a000 uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_free_isoc uvideo0: uvideo_open: sc=0xffff80000020a000 uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_s_fmt: requested width=320, height=240 uvideo0: uvideo_find_res: frame index 1: width=640, height=480 uvideo0: uvideo_find_res: frame index 2: width=352, height=288 uvideo0: uvideo_find_res: frame index 3: width=320, height=240 uvideo0: SET probe request successfully bmHint=0x01 bFormatIndex=0x01 bFrameIndex=0x03 dwFrameInterval=333333 (100ns units) wKeyFrameRate=0 wPFrameRate=0 wCompQuality=0 wCompWindowSize=0 wDelay=0 (ms) dwMaxVideoFrameSize=0 (bytes) dwMaxPayloadTransferSize=0 (bytes) uvideo0: GET probe request successfully bmHint=0x00 bFormatIndex=0x01 bFrameIndex=0x03 dwFrameInterval=333333 (100ns units) wKeyFrameRate=0 wPFrameRate=0 wCompQuality=0 wCompWindowSize=0 wDelay=33 (ms) dwMaxVideoFrameSize=153600 (bytes) dwMaxPayloadTransferSize=1024 (bytes) uvideo0: SET commit request successfully uvideo0: uvideo_s_fmt: offered width=320, height=240 uvideo0: uvideo_vs_open uvideo0: set alternate iface to bAlternateSetting=0x01 uvideo0: open pipe for bEndpointAddress=0x82 (0x82), wMaxPacketSize=5120 (3072) uvideo0: nframes=40 uvideo0: uvideo_vs_alloc_isoc uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: uvideo_vs_alloc_frame: allocated 153600 bytes frame buffer uvideo0: uvideo_close: sc=0xffff80000020a000 uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_free_isoc uvideo0: uvideo_open: sc=0xffff80000020a000 uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_s_fmt: requested width=320, height=240 uvideo0: uvideo_find_res: frame index 1: width=640, height=480 uvideo0: uvideo_find_res: frame index 2: width=352, height=288 uvideo0: uvideo_find_res: frame index 3: width=320, height=240 uvideo0: SET probe request successfully bmHint=0x01 bFormatIndex=0x01 bFrameIndex=0x03 dwFrameInterval=333333 (100ns units) wKeyFrameRate=0 wPFrameRate=0 wCompQuality=0 wCompWindowSize=0 wDelay=0 (ms) dwMaxVideoFrameSize=0 (bytes) dwMaxPayloadTransferSize=0 (bytes) uvideo0: GET probe request successfully bmHint=0x00 bFormatIndex=0x01 bFrameIndex=0x03 dwFrameInterval=333333 (100ns units) wKeyFrameRate=0 wPFrameRate=0 wCompQuality=0 wCompWindowSize=0 wDelay=33 (ms) dwMaxVideoFrameSize=153600 (bytes) dwMaxPayloadTransferSize=1024 (bytes) uvideo0: SET commit request successfully uvideo0: uvideo_s_fmt: offered width=320, height=240 uvideo0: uvideo_vs_open uvideo0: set alternate iface to bAlternateSetting=0x01 uvideo0: open pipe for bEndpointAddress=0x82 (0x82), wMaxPacketSize=5120 (3072) uvideo0: nframes=40 uvideo0: uvideo_vs_alloc_isoc uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: uvideo_vs_alloc_frame: allocated 153600 bytes frame buffer uvideo0: uvideo_close: sc=0xffff80000020a000 uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_free_isoc uvideo0: uvideo_open: sc=0xffff80000020a000 uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_s_fmt: requested width=320, height=240 uvideo0: uvideo_find_res: frame index 1: width=640, height=480 uvideo0: uvideo_find_res: frame index 2: width=352, height=288 uvideo0: uvideo_find_res: frame index 3: width=320, height=240 uvideo0: SET probe request successfully bmHint=0x01 bFormatIndex=0x01 bFrameIndex=0x03 dwFrameInterval=333333 (100ns units) wKeyFrameRate=0 wPFrameRate=0 wCompQuality=0 wCompWindowSize=0 wDelay=0 (ms) dwMaxVideoFrameSize=0 (bytes) dwMaxPayloadTransferSize=0 (bytes) uvideo0: GET probe request successfully bmHint=0x00 bFormatIndex=0x01 bFrameIndex=0x03 dwFrameInterval=333333 (100ns units) wKeyFrameRate=0 wPFrameRate=0 wCompQuality=0 wCompWindowSize=0 wDelay=33 (ms) dwMaxVideoFrameSize=153600 (bytes) dwMaxPayloadTransferSize=1024 (bytes) uvideo0: SET commit request successfully uvideo0: uvideo_s_fmt: offered width=320, height=240 uvideo0: uvideo_vs_open uvideo0: set alternate iface to bAlternateSetting=0x01 uvideo0: open pipe for bEndpointAddress=0x82 (0x82), wMaxPacketSize=5120 (3072) uvideo0: nframes=40 uvideo0: uvideo_vs_alloc_isoc uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: uvideo_vs_alloc_frame: allocated 153600 bytes frame buffer uvideo0: uvideo_close: sc=0xffff80000020a000 uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_free_isoc uvideo0: uvideo_open: sc=0xffff80000020a000 uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_s_fmt: requested width=320, height=240 uvideo0: uvideo_find_res: frame index 1: width=640, height=480 uvideo0: uvideo_find_res: frame index 2: width=352, height=288 uvideo0: uvideo_find_res: frame index 3: width=320, height=240 uvideo0: SET probe request successfully bmHint=0x01 bFormatIndex=0x01 bFrameIndex=0x03 dwFrameInterval=333333 (100ns units) wKeyFrameRate=0 wPFrameRate=0 wCompQuality=0 wCompWindowSize=0 wDelay=0 (ms) dwMaxVideoFrameSize=0 (bytes) dwMaxPayloadTransferSize=0 (bytes) uvideo0: GET probe request successfully bmHint=0x00 bFormatIndex=0x01 bFrameIndex=0x03 dwFrameInterval=333333 (100ns units) wKeyFrameRate=0 wPFrameRate=0 wCompQuality=0 wCompWindowSize=0 wDelay=33 (ms) dwMaxVideoFrameSize=153600 (bytes) dwMaxPayloadTransferSize=1024 (bytes) uvideo0: SET commit request successfully uvideo0: uvideo_s_fmt: offered width=320, height=240 uvideo0: uvideo_vs_open uvideo0: set alternate iface to bAlternateSetting=0x01 uvideo0: open pipe for bEndpointAddress=0x82 (0x82), wMaxPacketSize=5120 (3072) uvideo0: nframes=40 uvideo0: uvideo_vs_alloc_isoc uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: uvideo_vs_alloc_frame: allocated 153600 bytes frame buffer uvideo0: uvideo_close: sc=0xffff80000020a000 uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_free_isoc uvideo0: uvideo_open: sc=0xffff80000020a000 uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_s_fmt: requested width=320, height=240 uvideo0: uvideo_find_res: frame index 1: width=640, height=480 uvideo0: uvideo_find_res: frame index 2: width=352, height=288 uvideo0: uvideo_find_res: frame index 3: width=320, height=240 uvideo0: SET probe request successfully bmHint=0x01 bFormatIndex=0x01 bFrameIndex=0x03 dwFrameInterval=333333 (100ns units) wKeyFrameRate=0 wPFrameRate=0 wCompQuality=0 wCompWindowSize=0 wDelay=0 (ms) dwMaxVideoFrameSize=0 (bytes) dwMaxPayloadTransferSize=0 (bytes) uvideo0: GET probe request successfully bmHint=0x00 bFormatIndex=0x01 bFrameIndex=0x03 dwFrameInterval=333333 (100ns units) wKeyFrameRate=0 wPFrameRate=0 wCompQuality=0 wCompWindowSize=0 wDelay=33 (ms) dwMaxVideoFrameSize=153600 (bytes) dwMaxPayloadTransferSize=1024 (bytes) uvideo0: SET commit request successfully uvideo0: uvideo_s_fmt: offered width=320, height=240 uvideo0: uvideo_vs_open uvideo0: set alternate iface to bAlternateSetting=0x01 uvideo0: open pipe for bEndpointAddress=0x82 (0x82), wMaxPacketSize=5120 (3072) uvideo0: nframes=40 uvideo0: uvideo_vs_alloc_isoc uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: uvideo_vs_alloc_frame: allocated 153600 bytes frame buffer uvideo0: uvideo_close: sc=0xffff80000020a000 uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_free_isoc uvideo0: uvideo_open: sc=0xffff80000020a000 uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_s_fmt: requested width=320, height=240 uvideo0: uvideo_find_res: frame index 1: width=640, height=480 uvideo0: uvideo_find_res: frame index 2: width=352, height=288 uvideo0: uvideo_find_res: frame index 3: width=320, height=240 uvideo0: SET probe request successfully bmHint=0x01 bFormatIndex=0x01 bFrameIndex=0x03 dwFrameInterval=333333 (100ns units) wKeyFrameRate=0 wPFrameRate=0 wCompQuality=0 wCompWindowSize=0 wDelay=0 (ms) dwMaxVideoFrameSize=0 (bytes) dwMaxPayloadTransferSize=0 (bytes) uvideo0: GET probe request successfully bmHint=0x00 bFormatIndex=0x01 bFrameIndex=0x03 dwFrameInterval=333333 (100ns units) wKeyFrameRate=0 wPFrameRate=0 wCompQuality=0 wCompWindowSize=0 wDelay=33 (ms) dwMaxVideoFrameSize=153600 (bytes) dwMaxPayloadTransferSize=1024 (bytes) uvideo0: SET commit request successfully uvideo0: uvideo_s_fmt: offered width=320, height=240 uvideo0: uvideo_vs_open uvideo0: set alternate iface to bAlternateSetting=0x01 uvideo0: open pipe for bEndpointAddress=0x82 (0x82), wMaxPacketSize=5120 (3072) uvideo0: nframes=40 uvideo0: uvideo_vs_alloc_isoc uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: uvideo_vs_alloc_frame: allocated 153600 bytes frame buffer uvideo0: uvideo_close: sc=0xffff80000020a000 uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_free_isoc uvideo0: uvideo_open: sc=0xffff80000020a000 uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_s_fmt: requested width=320, height=240 uvideo0: uvideo_find_res: frame index 1: width=640, height=480 uvideo0: uvideo_find_res: frame index 2: width=352, height=288 uvideo0: uvideo_find_res: frame index 3: width=320, height=240 uvideo0: SET probe request successfully bmHint=0x01 bFormatIndex=0x01 bFrameIndex=0x03 dwFrameInterval=333333 (100ns units) wKeyFrameRate=0 wPFrameRate=0 wCompQuality=0 wCompWindowSize=0 wDelay=0 (ms) dwMaxVideoFrameSize=0 (bytes) dwMaxPayloadTransferSize=0 (bytes) uvideo0: GET probe request successfully bmHint=0x00 bFormatIndex=0x01 bFrameIndex=0x03 dwFrameInterval=333333 (100ns units) wKeyFrameRate=0 wPFrameRate=0 wCompQuality=0 wCompWindowSize=0 wDelay=33 (ms) dwMaxVideoFrameSize=153600 (bytes) dwMaxPayloadTransferSize=1024 (bytes) uvideo0: SET commit request successfully uvideo0: uvideo_s_fmt: offered width=320, height=240 uvideo0: uvideo_vs_open uvideo0: set alternate iface to bAlternateSetting=0x01 uvideo0: open pipe for bEndpointAddress=0x82 (0x82), wMaxPacketSize=5120 (3072) uvideo0: nframes=40 uvideo0: uvideo_vs_alloc_isoc uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: uvideo_vs_alloc_frame: allocated 153600 bytes frame buffer uvideo0: uvideo_close: sc=0xffff80000020a000 uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_free_isoc uvideo0: uvideo_open: sc=0xffff80000020a000 uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_s_fmt: requested width=352, height=288 uvideo0: uvideo_find_res: frame index 1: width=640, height=480 uvideo0: uvideo_find_res: frame index 2: width=352, height=288 uvideo0: uvideo_find_res: frame index 3: width=320, height=240 uvideo0: SET probe request successfully bmHint=0x01 bFormatIndex=0x01 bFrameIndex=0x02 dwFrameInterval=333333 (100ns units) wKeyFrameRate=0 wPFrameRate=0 wCompQuality=0 wCompWindowSize=0 wDelay=0 (ms) dwMaxVideoFrameSize=0 (bytes) dwMaxPayloadTransferSize=0 (bytes) uvideo0: GET probe request successfully bmHint=0x00 bFormatIndex=0x01 bFrameIndex=0x02 dwFrameInterval=333333 (100ns units) wKeyFrameRate=0 wPFrameRate=0 wCompQuality=0 wCompWindowSize=0 wDelay=33 (ms) dwMaxVideoFrameSize=202752 (bytes) dwMaxPayloadTransferSize=1024 (bytes) uvideo0: SET commit request successfully uvideo0: uvideo_s_fmt: offered width=352, height=288 uvideo0: uvideo_vs_open uvideo0: set alternate iface to bAlternateSetting=0x01 uvideo0: open pipe for bEndpointAddress=0x82 (0x82), wMaxPacketSize=5120 (3072) uvideo0: nframes=40 uvideo0: uvideo_vs_alloc_isoc uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: uvideo_vs_alloc_frame: allocated 202752 bytes frame buffer uvideo0: uvideo_close: sc=0xffff80000020a000 uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_free_isoc uvideo0: uvideo_open: sc=0xffff80000020a000 uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_s_fmt: requested width=320, height=240 uvideo0: uvideo_find_res: frame index 1: width=640, height=480 uvideo0: uvideo_find_res: frame index 2: width=352, height=288 uvideo0: uvideo_find_res: frame index 3: width=320, height=240 uvideo0: SET probe request successfully bmHint=0x01 bFormatIndex=0x01 bFrameIndex=0x03 dwFrameInterval=333333 (100ns units) wKeyFrameRate=0 wPFrameRate=0 wCompQuality=0 wCompWindowSize=0 wDelay=0 (ms) dwMaxVideoFrameSize=0 (bytes) dwMaxPayloadTransferSize=0 (bytes) uvideo0: GET probe request successfully bmHint=0x00 bFormatIndex=0x01 bFrameIndex=0x03 dwFrameInterval=333333 (100ns units) wKeyFrameRate=0 wPFrameRate=0 wCompQuality=0 wCompWindowSize=0 wDelay=33 (ms) dwMaxVideoFrameSize=153600 (bytes) dwMaxPayloadTransferSize=1024 (bytes) uvideo0: SET commit request successfully uvideo0: uvideo_s_fmt: offered width=320, height=240 uvideo0: uvideo_vs_open uvideo0: set alternate iface to bAlternateSetting=0x01 uvideo0: open pipe for bEndpointAddress=0x82 (0x82), wMaxPacketSize=5120 (3072) uvideo0: nframes=40 uvideo0: uvideo_vs_alloc_isoc uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: uvideo_vs_alloc_frame: allocated 153600 bytes frame buffer uvideo0: uvideo_close: sc=0xffff80000020a000 uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_free_isoc uvideo0: uvideo_open: sc=0xffff80000020a000 uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_s_fmt: requested width=320, height=240 uvideo0: uvideo_find_res: frame index 1: width=640, height=480 uvideo0: uvideo_find_res: frame index 2: width=352, height=288 uvideo0: uvideo_find_res: frame index 3: width=320, height=240 uvideo0: SET probe request successfully bmHint=0x01 bFormatIndex=0x01 bFrameIndex=0x03 dwFrameInterval=333333 (100ns units) wKeyFrameRate=0 wPFrameRate=0 wCompQuality=0 wCompWindowSize=0 wDelay=0 (ms) dwMaxVideoFrameSize=0 (bytes) dwMaxPayloadTransferSize=0 (bytes) uvideo0: GET probe request successfully bmHint=0x00 bFormatIndex=0x01 bFrameIndex=0x03 dwFrameInterval=333333 (100ns units) wKeyFrameRate=0 wPFrameRate=0 wCompQuality=0 wCompWindowSize=0 wDelay=33 (ms) dwMaxVideoFrameSize=153600 (bytes) dwMaxPayloadTransferSize=1024 (bytes) uvideo0: SET commit request successfully uvideo0: uvideo_s_fmt: offered width=320, height=240 uvideo0: uvideo_vs_open uvideo0: set alternate iface to bAlternateSetting=0x01 uvideo0: open pipe for bEndpointAddress=0x82 (0x82), wMaxPacketSize=5120 (3072) uvideo0: nframes=40 uvideo0: uvideo_vs_alloc_isoc uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: uvideo_vs_alloc_frame: allocated 153600 bytes frame buffer uvideo0: uvideo_close: sc=0xffff80000020a000 uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_free_isoc uvideo0: uvideo_open: sc=0xffff80000020a000 uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_s_fmt: requested width=320, height=240 uvideo0: uvideo_find_res: frame index 1: width=640, height=480 uvideo0: uvideo_find_res: frame index 2: width=352, height=288 uvideo0: uvideo_find_res: frame index 3: width=320, height=240 uvideo0: SET probe request successfully bmHint=0x01 bFormatIndex=0x01 bFrameIndex=0x03 dwFrameInterval=333333 (100ns units) wKeyFrameRate=0 wPFrameRate=0 wCompQuality=0 wCompWindowSize=0 wDelay=0 (ms) dwMaxVideoFrameSize=0 (bytes) dwMaxPayloadTransferSize=0 (bytes) uvideo0: GET probe request successfully bmHint=0x00 bFormatIndex=0x01 bFrameIndex=0x03 dwFrameInterval=333333 (100ns units) wKeyFrameRate=0 wPFrameRate=0 wCompQuality=0 wCompWindowSize=0 wDelay=33 (ms) dwMaxVideoFrameSize=153600 (bytes) dwMaxPayloadTransferSize=1024 (bytes) uvideo0: SET commit request successfully uvideo0: uvideo_s_fmt: offered width=320, height=240 uvideo0: uvideo_vs_open uvideo0: set alternate iface to bAlternateSetting=0x01 uvideo0: open pipe for bEndpointAddress=0x82 (0x82), wMaxPacketSize=5120 (3072) uvideo0: nframes=40 uvideo0: uvideo_vs_alloc_isoc uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: uvideo_vs_alloc_frame: allocated 153600 bytes frame buffer uvideo0: uvideo_close: sc=0xffff80000020a000 uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_free_isoc uvideo0: uvideo_open: sc=0xffff80000020a000 uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_s_fmt: requested width=640, height=480 uvideo0: uvideo_find_res: frame index 1: width=640, height=480 uvideo0: uvideo_find_res: frame index 2: width=352, height=288 uvideo0: uvideo_find_res: frame index 3: width=320, height=240 uvideo0: SET probe request successfully bmHint=0x01 bFormatIndex=0x01 bFrameIndex=0x01 dwFrameInterval=333333 (100ns units) wKeyFrameRate=0 wPFrameRate=0 wCompQuality=0 wCompWindowSize=0 wDelay=0 (ms) dwMaxVideoFrameSize=0 (bytes) dwMaxPayloadTransferSize=0 (bytes) uvideo0: GET probe request successfully bmHint=0x00 bFormatIndex=0x01 bFrameIndex=0x01 dwFrameInterval=333333 (100ns units) wKeyFrameRate=0 wPFrameRate=0 wCompQuality=0 wCompWindowSize=0 wDelay=33 (ms) dwMaxVideoFrameSize=614400 (bytes) dwMaxPayloadTransferSize=3072 (bytes) uvideo0: SET commit request successfully uvideo0: uvideo_s_fmt: offered width=640, height=480 uvideo0: uvideo_vs_open uvideo0: set alternate iface to bAlternateSetting=0x01 uvideo0: open pipe for bEndpointAddress=0x82 (0x82), wMaxPacketSize=5120 (3072) uvideo0: nframes=40 uvideo0: uvideo_vs_alloc_isoc uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: uvideo_vs_alloc_frame: allocated 614400 bytes frame buffer uvideo0: uvideo_close: sc=0xffff80000020a000 uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_free_isoc uvideo0: uvideo_open: sc=0xffff80000020a000 uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_find_ctrl: control not supported by device! uvideo0: uvideo_s_fmt: requested width=320, height=240 uvideo0: uvideo_find_res: frame index 1: width=640, height=480 uvideo0: uvideo_find_res: frame index 2: width=352, height=288 uvideo0: uvideo_find_res: frame index 3: width=320, height=240 uvideo0: SET probe request successfully bmHint=0x01 bFormatIndex=0x01 bFrameIndex=0x03 dwFrameInterval=333333 (100ns units) wKeyFrameRate=0 wPFrameRate=0 wCompQuality=0 wCompWindowSize=0 wDelay=0 (ms) dwMaxVideoFrameSize=0 (bytes) dwMaxPayloadTransferSize=0 (bytes) uvideo0: GET probe request successfully bmHint=0x00 bFormatIndex=0x01 bFrameIndex=0x03 dwFrameInterval=333333 (100ns units) wKeyFrameRate=0 wPFrameRate=0 wCompQuality=0 wCompWindowSize=0 wDelay=33 (ms) dwMaxVideoFrameSize=153600 (bytes) dwMaxPayloadTransferSize=1024 (bytes) uvideo0: SET commit request successfully uvideo0: uvideo_s_fmt: offered width=320, height=240 uvideo0: uvideo_vs_open uvideo0: set alternate iface to bAlternateSetting=0x01 uvideo0: open pipe for bEndpointAddress=0x82 (0x82), wMaxPacketSize=5120 (3072) uvideo0: nframes=40 uvideo0: uvideo_vs_alloc_isoc uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: allocated 122880 bytes isoc VS xfer buffer uvideo0: uvideo_vs_alloc_frame: allocated 153600 bytes frame buffer uvideo0: uvideo_close: sc=0xffff80000020a000 uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_cb: CANCELLED uvideo0: uvideo_vs_free_isoc X-Video Extension version 2.2 screen #0 Adaptor #0: "Intel(R) Textured Video" number of ports: 16 port base: 87 operations supported: PutImage supported visuals: depth 24, visualID 0x21 number of attributes: 3 "XV_BRIGHTNESS" (range -128 to 127) client settable attribute client gettable attribute (current value is 0) "XV_CONTRAST" (range 0 to 255) client settable attribute client gettable attribute (current value is 0) "XV_SYNC_TO_VBLANK" (range -1 to 1) client settable attribute client gettable attribute (current value is 1) maximum XvImage size: 2048 x 2048 Number of image formats: 5 id: 0x32595559 (YUY2) guid: 59555932-0000-0010-8000-00aa00389b71 bits per pixel: 16 number of planes: 1 type: YUV (packed) id: 0x32315659 (YV12) guid: 59563132-0000-0010-8000-00aa00389b71 bits per pixel: 12 number of planes: 3 type: YUV (planar) id: 0x30323449 (I420) guid: 49343230-0000-0010-8000-00aa00389b71 bits per pixel: 12 number of planes: 3 type: YUV (planar) id: 0x59565955 (UYVY) guid: 55595659-0000-0010-8000-00aa00389b71 bits per pixel: 16 number of planes: 1 type: YUV (packed) id: 0x434d5658 (XVMC) guid: 58564d43-0000-0010-8000-00aa00389b71 bits per pixel: 12 number of planes: 3 type: YUV (planar) Adaptor #1: "Intel(R) Video Overlay" number of ports: 1 port base: 103 operations supported: PutImage supported visuals: depth 24, visualID 0x21 number of attributes: 11 "XV_COLORKEY" (range 0 to 16777215) client settable attribute client gettable attribute (current value is 66046) "XV_BRIGHTNESS" (range -128 to 127) client settable attribute client gettable attribute (current value is -19) "XV_CONTRAST" (range 0 to 255) client settable attribute client gettable attribute (current value is 75) "XV_SATURATION" (range 0 to 1023) client settable attribute client gettable attribute (current value is 146) "XV_PIPE" (range -1 to 1) client settable attribute client gettable attribute (current value is -1) "XV_GAMMA0" (range 0 to 16777215) client settable attribute client gettable attribute (current value is 526344) "XV_GAMMA1" (range 0 to 16777215) client settable attribute client gettable attribute (current value is 1052688) "XV_GAMMA2" (range 0 to 16777215) client settable attribute client gettable attribute (current value is 2105376) "XV_GAMMA3" (range 0 to 16777215) client settable attribute client gettable attribute (current value is 4210752) "XV_GAMMA4" (range 0 to 16777215) client settable attribute client gettable attribute (current value is 8421504) "XV_GAMMA5" (range 0 to 16777215) client settable attribute client gettable attribute (current value is 12632256) maximum XvImage size: 2048 x 2048 Number of image formats: 4 id: 0x32595559 (YUY2) guid: 59555932-0000-0010-8000-00aa00389b71 bits per pixel: 16 number of planes: 1 type: YUV (packed) id: 0x32315659 (YV12) guid: 59563132-0000-0010-8000-00aa00389b71 bits per pixel: 12 number of planes: 3 type: YUV (planar) id: 0x30323449 (I420) guid: 49343230-0000-0010-8000-00aa00389b71 bits per pixel: 12 number of planes: 3 type: YUV (planar) id: 0x59565955 (UYVY) guid: 55595659-0000-0010-8000-00aa00389b71 bits per pixel: 16 number of planes: 1 type: YUV (packed)