Videbuf2 framework, NOON010PC30 sensor driver and s5p-fimc updates
PATCH 1/1 Videbuf2 framework, NOON010PC30 sensor driver and s5p-fimc updates
Hi Mauro,
Please pull from our tree for the following items:
1. V4L2 multiplane extension,
2. The Videobuf2 framework,
3. Mem2mem framework and vivi conversion to Videbuf2,
4. s5p-fimc driver conversion to Videbuf2 and multiplane ext. and various driver updates and bugfixes,
5. Siliconfile NOON010PC30 sensor subdev driver,
6. Patches for SAA7134 driver for Videbuf2 testing.
The patch series has been rebased onto staging/for_v2.6.38 branch on top of s5p-fimc driver patches that were recently added to v2.6.37-rc8. The SAA7134 driver patches are meant for Vb2 testing only. The test hardware for those was the Avermedia AVerTV Super 007 TV card.
Thanks!
Sylwester
The following changes since commit 6d09afc3bdf7f6b52358c30490b9434ba18d6344:
[media] s5p-fimc: Fix output DMA handling in S5PV310 IP revisions (2010-12-28
15:50:50 +0100)
are available in the git repository at:
git://git.infradead.org/users/kmpark/linux-2.6-samsung vb2
Andrzej Pietrasiewicz (3):
v4l: videobuf2: add DMA scatter/gather allocator
v4l: saa7134: remove radio, vbi, mpeg, input, alsa, tvaudio, saa6752hs
support
v4l: saa7134: quick and dirty port to videobuf2
Hyunwoong Kim (5):
[media] s5p-fimc: fix the value of YUV422 1-plane formats [media] s5p-fimc: Configure scaler registers depending on FIMC version [media] s5p-fimc: update checking scaling ratio range [media] s5p-fimc: Support stop_streaming and job_abort [media] s5p-fimc: fix MSCTRL.FIFO_CTRL for performance enhancement
Marek Szyprowski (4):
v4l: videobuf2: add generic memory handling routines
v4l: videobuf2: add read() and write() emulator
v4l: vivi: port to videobuf2
v4l: mem2mem: port to videobuf2
Pawel Osciak (8):
v4l: Add multi-planar API definitions to the V4L2 API
v4l: Add multi-planar ioctl handling code
v4l: Add compat functions for the multi-planar API
v4l: fix copy sizes in compat32 for ext controls
v4l: v4l2-ioctl: add buffer type conversion for multi-planar-aware ioctls
v4l: add videobuf2 Video for Linux 2 driver framework
v4l: videobuf2: add vmalloc allocator
v4l: videobuf2: add DMA coherent allocator
Sungchun Kang (1):
[media] s5p-fimc: fimc_stop_capture bug fix
Sylwester Nawrocki (15):
v4l: v4l2-ioctl: Fix conversion between multiplane and singleplane buffers
v4l: mem2mem: port m2m_testdev to vb2
v4l: Add multiplanar format fourccs for s5p-fimc driver [media] s5p-fimc: Porting to videobuf 2
[media] s5p-fimc: Conversion to multiplanar formats
[media] s5p-fimc: Use v4l core mutex in ioctl and file operations [media] s5p-fimc: Rename s3c_fimc* to s5p_fimc*
[media] s5p-fimc: Derive camera bus width from mediabus pixelcode [media] s5p-fimc: Enable interworking without subdev s_stream [media] s5p-fimc: Use default input DMA burst count
[media] s5p-fimc: Enable simultaneous rotation and flipping [media] s5p-fimc: Add control of the external sensor clock [media] s5p-fimc: Move scaler details handling to the register API file [media] Add chip identity for NOON010PC30 camera sensor [media] Add v4l2 subdev driver for NOON010PC30L image sensor
drivers/media/video/Kconfig | 36 +-
drivers/media/video/Makefile | 7 +
drivers/media/video/mem2mem_testdev.c | 227 ++--
drivers/media/video/noon010pc30.c | 792 ++++++++++++
drivers/media/video/s5p-fimc/fimc-capture.c | 550 +++++----
drivers/media/video/s5p-fimc/fimc-core.c | 872 +++++++------
drivers/media/video/s5p-fimc/fimc-core.h | 133 +--
drivers/media/video/s5p-fimc/fimc-reg.c | 201 ++--
drivers/media/video/s5p-fimc/regs-fimc.h | 29 +-
drivers/media/video/saa7134/Kconfig | 2 +-
drivers/media/video/saa7134/Makefile | 8 +-
drivers/media/video/saa7134/saa7134-cards.c | 1415 ++++++++-------------
drivers/media/video/saa7134/saa7134-core.c | 454 +++-----
drivers/media/video/saa7134/saa7134-video.c | 859 +++++--------
drivers/media/video/saa7134/saa7134.h | 48 +-
drivers/media/video/v4l2-compat-ioctl32.c | 229 +++-
drivers/media/video/v4l2-ioctl.c | 626 +++++++++-
drivers/media/video/v4l2-mem2mem.c | 232 ++--
drivers/media/video/videobuf2-core.c | 1804 +++++++++++++++++++++++++++
drivers/media/video/videobuf2-dma-contig.c | 185 +++
drivers/media/video/videobuf2-dma-sg.c | 292 +++++
drivers/media/video/videobuf2-memops.c | 232 ++++
drivers/media/video/videobuf2-vmalloc.c | 132 ++
drivers/media/video/vivi.c | 357 +++---
include/linux/videodev2.h | 131 ++-
include/media/noon010pc30.h | 28 +
include/media/{s3c_fimc.h => s5p_fimc.h} | 20 +-
include/media/v4l2-chip-ident.h | 3 +
include/media/v4l2-ioctl.h | 16 +
include/media/v4l2-mem2mem.h | 56 +-
include/media/videobuf2-core.h | 380 ++++++
include/media/videobuf2-dma-contig.h | 29 +
include/media/videobuf2-dma-sg.h | 32 +
include/media/videobuf2-memops.h | 45 +
include/media/videobuf2-vmalloc.h | 20 +
35 files changed, 7392 insertions(+), 3090 deletions(-)
create mode 100644 drivers/media/video/noon010pc30.c
create mode 100644 drivers/media/video/videobuf2-core.c
create mode 100644 drivers/media/video/videobuf2-dma-contig.c
create mode 100644 drivers/media/video/videobuf2-dma-sg.c
create mode 100644 drivers/media/video/videobuf2-memops.c
create mode 100644 drivers/media/video/videobuf2-vmalloc.c
create mode 100644 include/media/noon010pc30.h
rename include/media/{s3c_fimc.h => s5p_fimc.h} (75%)
create mode 100644 include/media/videobuf2-core.h
create mode 100644 include/media/videobuf2-dma-contig.h
create mode 100644 include/media/videobuf2-dma-sg.h
create mode 100644 include/media/videobuf2-memops.h
create mode 100644 include/media/videobuf2-vmalloc.hRegards,
Signature · 2 lines
Sylwester Nawrocki Samsung Poland R&D Center
Hi Sylwester,
I've created a tree/branch for my tests with vb2 and for the multiplane patches, at:
git://linuxtv.org/git/mchehab/experimental.git vb2_test
I'll be putting there the patches I'm working with. For now, I've reviewed the multiplane patches. Please see my comments bellow. I'll be sending you other emails after reviewing the remaining patches.
Thanks,
Mauro.
Em 03-01-2011 14:48, Sylwester Nawrocki escreveu:
Quoted 49 lines
Hi Mauro,
Please pull from our tree for the following items:
1. V4L2 multiplane extension,
2. The Videobuf2 framework,
3. Mem2mem framework and vivi conversion to Videbuf2,
4. s5p-fimc driver conversion to Videbuf2 and multiplane ext. and various driver updates and bugfixes,
5. Siliconfile NOON010PC30 sensor subdev driver,
6. Patches for SAA7134 driver for Videbuf2 testing.The patch series has been rebased onto staging/for_v2.6.38 branch on top of s5p-fimc driver patches that were recently added to v2.6.37-rc8. The SAA7134 driver patches are meant for Vb2 testing only. The test hardware for those was the Avermedia AVerTV Super 007 TV card.
Thanks!
SylwesterThe following changes since commit
6d09afc3bdf7f6b52358c30490b9434ba18d6344:[media] s5p-fimc: Fix output DMA handling in S5PV310 IP revisions (2010-12-28
15:50:50 +0100)are available in the git repository at:
git://git.infradead.org/users/kmpark/linux-2.6-samsungvb2Andrzej Pietrasiewicz (3):
v4l: videobuf2: add DMA scatter/gather allocator
v4l: saa7134: remove radio, vbi, mpeg, input, alsa, tvaudio, saa6752hs
support
v4l: saa7134: quick and dirty port to videobuf2Hyunwoong Kim (5):
[media] s5p-fimc: fix the value of YUV422 1-plane formats [media] s5p-fimc: Configure scaler registers depending on FIMC version [media] s5p-fimc: update checking scaling ratio range [media] s5p-fimc: Supportstop_streamingandjob_abort[media] s5p-fimc: fix MSCTRL.FIFO_CTRL for performance enhancementMarek Szyprowski (4):
v4l: videobuf2: add generic memory handling routines
v4l: videobuf2: addread()andwrite()emulator
v4l: vivi: port to videobuf2
v4l: mem2mem: port to videobuf2
Quoted 6 lines
Pawel Osciak (8):
v4l: Add multi-planar API definitions to the V4L2 API
v4l: Add multi-planar ioctl handling codev4l: Add compat functions for the multi-planar API
v4l: fix copy sizes in compat32 for ext controls
Are you sure that we need to add compat32 stuff for the multi-planar definitions? Had you test if the compat32 code is actually working? Except if you use things that have different sizes on 32 and 64 bit architectures, there's no need to add anything for compat.
Anyway, I'll be merging the two compat functions into just one patch, as it will help to track any regressions there, if ever needed. They are at my temporary branch, but, if they are not needed, I'll drop when merging upstream.
Quoted 1 line
v4l: v4l2-ioctl: add buffer type conversion for multi-planar-aware ioctls
NACK.
We shouldn't be doing those videobuf memcpy operations inside the kernel. If you want such feature, please implement it on libv4l.
Quoted 9 lines
v4l: add videobuf2 Video for Linux 2 driver framework
v4l: videobuf2: add vmalloc allocator
v4l: videobuf2: add DMA coherent allocatorSungchun Kang (1):
[media] s5p-fimc:fimc_stop_capturebug fixSylwester Nawrocki (15):
v4l: v4l2-ioctl: Fix conversion between multiplane and singleplane buffers
NACK.
We shouldn't be doing those videobuf memcpy operations inside the kernel. If you want such feature, please implement it on libv4l.
Quoted 66 lines
v4l: mem2mem: port
m2m_testdevto vb2
v4l: Add multiplanar format fourccs for s5p-fimc driver [media] s5p-fimc: Porting to videobuf 2
[media] s5p-fimc: Conversion to multiplanar formats
[media] s5p-fimc: Use v4l core mutex in ioctl and file operations [media] s5p-fimc: Rename s3c_fimc* to s5p_fimc*
[media] s5p-fimc: Derive camera bus width from mediabus pixelcode [media] s5p-fimc: Enable interworking without subdevs_stream[media] s5p-fimc: Use default input DMA burst count
[media] s5p-fimc: Enable simultaneous rotation and flipping [media] s5p-fimc: Add control of the external sensor clock [media] s5p-fimc: Move scaler details handling to the register API file [media] Add chip identity for NOON010PC30 camera sensor [media] Add v4l2 subdev driver for NOON010PC30L image sensordrivers/media/video/Kconfig | 36 +- drivers/media/video/Makefile | 7 + drivers/media/video/mem2mem_testdev.c | 227 ++-- drivers/media/video/noon010pc30.c | 792 ++++++++++++ drivers/media/video/s5p-fimc/fimc-capture.c | 550 +++++---- drivers/media/video/s5p-fimc/fimc-core.c | 872 +++++++------ drivers/media/video/s5p-fimc/fimc-core.h | 133 +-- drivers/media/video/s5p-fimc/fimc-reg.c | 201 ++-- drivers/media/video/s5p-fimc/regs-fimc.h | 29 +- drivers/media/video/saa7134/Kconfig | 2 +- drivers/media/video/saa7134/Makefile | 8 +- drivers/media/video/saa7134/saa7134-cards.c | 1415 ++++++++------------- drivers/media/video/saa7134/saa7134-core.c | 454 +++----- drivers/media/video/saa7134/saa7134-video.c | 859 +++++-------- drivers/media/video/saa7134/saa7134.h | 48 +- drivers/media/video/v4l2-compat-ioctl32.c | 229 +++- drivers/media/video/v4l2-ioctl.c | 626 +++++++++- drivers/media/video/v4l2-mem2mem.c | 232 ++-- drivers/media/video/videobuf2-core.c | 1804 +++++++++++++++++++++++++++ drivers/media/video/videobuf2-dma-contig.c | 185 +++ drivers/media/video/videobuf2-dma-sg.c | 292 +++++ drivers/media/video/videobuf2-memops.c | 232 ++++ drivers/media/video/videobuf2-vmalloc.c | 132 ++ drivers/media/video/vivi.c | 357 +++--- include/linux/videodev2.h | 131 ++- include/media/noon010pc30.h | 28 + include/media/{s3c_fimc.h => s5p_fimc.h} | 20 +- include/media/v4l2-chip-ident.h | 3 + include/media/v4l2-ioctl.h | 16 + include/media/v4l2-mem2mem.h | 56 +- include/media/videobuf2-core.h | 380 ++++++ include/media/videobuf2-dma-contig.h | 29 + include/media/videobuf2-dma-sg.h | 32 + include/media/videobuf2-memops.h | 45 + include/media/videobuf2-vmalloc.h | 20 + 35 files changed, 7392 insertions(+), 3090 deletions(-) create mode 100644 drivers/media/video/noon010pc30.c create mode 100644 drivers/media/video/videobuf2-core.c create mode 100644 drivers/media/video/videobuf2-dma-contig.c create mode 100644 drivers/media/video/videobuf2-dma-sg.c create mode 100644 drivers/media/video/videobuf2-memops.c create mode 100644 drivers/media/video/videobuf2-vmalloc.c create mode 100644 include/media/noon010pc30.h rename include/media/{s3c_fimc.h => s5p_fimc.h} (75%) create mode 100644 include/media/videobuf2-core.h create mode 100644 include/media/videobuf2-dma-contig.h create mode 100644 include/media/videobuf2-dma-sg.h create mode 100644 include/media/videobuf2-memops.h create mode 100644 include/media/videobuf2-vmalloc.hRegards,
Hi Mauro,
Quoted 4 lines · Mauro Carvalho Chehab
Quoted 3 lines
Pawel Osciak (8):
v4l: Add multi-planar API definitions to the V4L2 API
v4l: Add multi-planar ioctl handling code
Quoted 8 lines
Quoted 2 lines
v4l: Add compat functions for the multi-planar API
v4l: fix copy sizes in compat32 for ext controlsAre you sure that we need to add compat32 stuff for the multi-planar definitions? Had you test if the compat32 code is actually working? Except if you use things that have different sizes on 32 and 64 bit architectures, there's no need to add anything for compat.
v4l2_buffer and v4l2_plane contain pointers to buffers and/or arrays of planes. In fact buffer conversion was already there, I only added the new planes field. I believe those additions to the compat code are needed...
Quoted 11 lines
Anyway, I'll be merging the two compat functions into just one patch, as it will help to track any regressions there, if ever needed. They are at my temporary branch, but, if they are not needed, I'll drop when merging upstream.
Quoted 1 line
v4l: v4l2-ioctl: add buffer type conversion for multi-planar-aware ioctls
NACK.
We shouldn't be doing those videobuf memcpy operations inside the kernel. If you want such feature, please implement it on libv4l.
I can see your point. We don't really use it. It was to prevent applications from using two versions of API and thus being overcomplicated. It allowed using old drivers with the new API. If you think it is a bad idea, the patch can just be dropped without affecting anything else. I will fix the documentation if you decide to do so.
Signature · 2 lines
Best regards, Pawel Osciak
Em 11-01-2011 14:42, Pawel Osciak escreveu:
Quoted 16 lines
Hi Mauro,
Quoted 4 lines · Mauro Carvalho Chehab
Quoted 3 lines
Pawel Osciak (8):
v4l: Add multi-planar API definitions to the V4L2 API
v4l: Add multi-planar ioctl handling codeQuoted 8 lines
Quoted 2 lines
v4l: Add compat functions for the multi-planar API
v4l: fix copy sizes in compat32 for ext controlsAre you sure that we need to add compat32 stuff for the multi-planar definitions? Had you test if the compat32 code is actually working? Except if you use things that have different sizes on 32 and 64 bit architectures, there's no need to add anything for compat.
Quoted 4 lines
v4l2_bufferandv4l2_planecontain pointers to buffers and/or arrays of planes. In fact buffer conversion was already there, I only added the new planes field. I believe those additions to the compat code are needed...
Ok.
Quoted 13 lines
Quoted 5 lines
Anyway, I'll be merging the two compat functions into just one patch, as it will help to track any regressions there, if ever needed. They are at my temporary branch, but, if they are not needed, I'll drop when merging upstream.
Quoted 7 lines
Quoted 1 line
v4l: v4l2-ioctl: add buffer type conversion for multi-planar-aware ioctls
NACK.
We shouldn't be doing those videobuf memcpy operations inside the kernel. If you want such feature, please implement it on libv4l.
Quoted 6 lines
I can see your point. We don't really use it. It was to prevent applications from using two versions of API and thus being overcomplicated. It allowed using old drivers with the new API. If you think it is a bad idea, the patch can just be dropped without affecting anything else. I will fix the documentation if you decide to do so.
Yeah, I prefer to not have such conversions in Kernel. We've made already a lot of efforts to remove V4L1 compat conversion from kernel. It is interesting to add it to libv4l, together with other conversions that are already done there.
Cheers,
Mauro
Em 03-01-2011 14:48, Sylwester Nawrocki escreveu:
Quoted 4 lines
Hi Mauro,
Marek Szyprowski (4):
v4l: mem2mem: port to videobuf2
This one didn't compile:
drivers/media/video/mem2mem_testdev.c: In function ‘device_process’:drivers/media/video/mem2mem_testdev.c:232: warning: assignment from incompatible pointer typedrivers/media/video/mem2mem_testdev.c:233: warning: assignment from incompatible pointer typedrivers/media/video/mem2mem_testdev.c: In function ‘vidioc_g_fmt’:drivers/media/video/mem2mem_testdev.c:429: warning: assignment from incompatible pointer typedrivers/media/video/mem2mem_testdev.c: In function ‘vidioc_s_fmt’:drivers/media/video/mem2mem_testdev.c:528: warning: assignment from incompatible pointer typedrivers/media/video/mem2mem_testdev.c: In function ‘m2mtest_buf_queue’:drivers/media/video/mem2mem_testdev.c:828: warning: passing argument 2 of ‘v4l2_m2m_buf_queue’ from incompatible pointer typeinclude/media/v4l2-mem2mem.h:134: note: expected ‘struct vb2_buffer *’ but argument is of type ‘struct videobuf_queue *’ drivers/media/video/mem2mem_testdev.c:828: error: too many arguments to function ‘v4l2_m2m_buf_queue’drivers/media/video/mem2mem_testdev.c: In function ‘m2mtest_open’:drivers/media/video/mem2mem_testdev.c:869: warning: passing argument 1 of ‘v4l2_m2m_ctx_init’ from incompatible pointer typeinclude/media/v4l2-mem2mem.h:128: note: expected ‘struct v4l2_m2m_dev *’ but argument is of type ‘struct m2mtest_ctx *’drivers/media/video/mem2mem_testdev.c:869: warning: passing argument 3 of ‘v4l2_m2m_ctx_init’ from incompatible pointer typeinclude/media/v4l2-mem2mem.h:128: note: expected ‘int (*)(void *, struct vb2_queue *, struct vb2_queue *)’ but argument is of type ‘void (*)(void *, struct videobuf_queue *, enum v4l2_buf_type)’
I'm removing it from my queue. Please, resend it with the fixes against my experimental tree.
Cheers,
Mauro
Hello Mauro,
I've rebased our fimc and saa patches onto http://linuxtv.org/git/mchehab/experimental.gitvb2_test branch.
The last 2 patches are for SAA7134 driver and are only to show that videobuf2-dma-sg works correctly.
The following changes since commit 15af3ad8cafe8028f09d1b6c014bb2e997937694:
[media] vb2 core: Fix a few printk warnings (2011-01-11 18:19:24 -0200)
are available in the git repository at:
git://git.infradead.org/users/kmpark/linux-2.6-samsung vb2_test
Andrzej Pietrasiewicz (2):
v4l: saa7134: remove radio, vbi, mpeg, input, alsa, tvaudio, saa6752hs support
v4l: saa7134: quick and dirty port to videobuf2
Hyunwoong Kim (5):
[media] s5p-fimc: fix the value of YUV422 1-plane formats [media] s5p-fimc: Configure scaler registers depending on FIMC version [media] s5p-fimc: update checking scaling ratio range [media] s5p-fimc: Support stop_streaming and job_abort [media] s5p-fimc: fix MSCTRL.FIFO_CTRL for performance enhancement
Marek Szyprowski (2):
v4l: mem2mem: port to videobuf2
v4l: mem2mem: port m2m_testdev to vb2
Pawel Osciak (2):
Fix mmap() example in the V4L2 API DocBook
Add multi-planar API documentation
Sungchun Kang (1):
[media] s5p-fimc: fimc_stop_capture bug fix
Sylwester Nawrocki (14):
v4l: Add multiplanar format fourccs for s5p-fimc driver
v4l: Add DocBook documentation for YU12M, NV12M image formats [media] s5p-fimc: Porting to videobuf 2
[media] s5p-fimc: Conversion to multiplanar formats
[media] s5p-fimc: Use v4l core mutex in ioctl and file operations [media] s5p-fimc: Rename s3c_fimc* to s5p_fimc*
[media] s5p-fimc: Derive camera bus width from mediabus pixelcode [media] s5p-fimc: Enable interworking without subdev s_stream [media] s5p-fimc: Use default input DMA burst count
[media] s5p-fimc: Enable simultaneous rotation and flipping [media] s5p-fimc: Add control of the external sensor clock [media] s5p-fimc: Move scaler details handling to the register API file [media] Add chip identity for NOON010PC30 camera sensor [media] Add v4l2 subdev driver for NOON010PC30L image sensor
Documentation/DocBook/media-entities.tmpl | 8 +
Documentation/DocBook/v4l/common.xml | 2 +
Documentation/DocBook/v4l/compat.xml | 11 +
Documentation/DocBook/v4l/dev-capture.xml | 13 +-
Documentation/DocBook/v4l/dev-output.xml | 13 +-
Documentation/DocBook/v4l/func-mmap.xml | 10 +-
Documentation/DocBook/v4l/func-munmap.xml | 3 +-
Documentation/DocBook/v4l/io.xml | 287 ++++-
Documentation/DocBook/v4l/pixfmt-nv12m.xml | 154 +++
Documentation/DocBook/v4l/pixfmt-yuv420m.xml | 162 +++
Documentation/DocBook/v4l/pixfmt.xml | 118 ++-
Documentation/DocBook/v4l/planar-apis.xml | 81 ++
Documentation/DocBook/v4l/v4l2.xml | 21 +-
Documentation/DocBook/v4l/vidioc-enum-fmt.xml | 2 +
Documentation/DocBook/v4l/vidioc-g-fmt.xml | 15 +-
Documentation/DocBook/v4l/vidioc-qbuf.xml | 24 +-
Documentation/DocBook/v4l/vidioc-querybuf.xml | 14 +-
Documentation/DocBook/v4l/vidioc-querycap.xml | 24 +-
drivers/media/video/Kconfig | 12 +-
drivers/media/video/Makefile | 1 +
drivers/media/video/mem2mem_testdev.c | 227 ++---
drivers/media/video/noon010pc30.c | 792 ++++++++++++++
drivers/media/video/s5p-fimc/fimc-capture.c | 550 ++++++----
drivers/media/video/s5p-fimc/fimc-core.c | 872 ++++++++-------
drivers/media/video/s5p-fimc/fimc-core.h | 134 ++--
drivers/media/video/s5p-fimc/fimc-reg.c | 199 ++--
drivers/media/video/s5p-fimc/regs-fimc.h | 29 +-
drivers/media/video/saa7134/Kconfig | 2 +-
drivers/media/video/saa7134/Makefile | 8 +-
drivers/media/video/saa7134/saa7134-cards.c | 1415 +++++++++----------------
drivers/media/video/saa7134/saa7134-core.c | 466 +++------
drivers/media/video/saa7134/saa7134-video.c | 854 ++++++----------
drivers/media/video/saa7134/saa7134.h | 48 +-
drivers/media/video/v4l2-mem2mem.c | 232 ++--
include/linux/videodev2.h | 7 +
include/media/noon010pc30.h | 28 +
include/media/{s3c_fimc.h => s5p_fimc.h} | 20 +-
include/media/v4l2-chip-ident.h | 3 +
include/media/v4l2-mem2mem.h | 56 +-
39 files changed, 3961 insertions(+), 2956 deletions(-)
create mode 100644 Documentation/DocBook/v4l/pixfmt-nv12m.xml
create mode 100644 Documentation/DocBook/v4l/pixfmt-yuv420m.xml
create mode 100644 Documentation/DocBook/v4l/planar-apis.xml
create mode 100644 drivers/media/video/noon010pc30.c
create mode 100644 include/media/noon010pc30.h
rename include/media/{s3c_fimc.h => s5p_fimc.h} (75%)Em 12-01-2011 08:25, Marek Szyprowski escreveu:
Quoted 4 lines
Hello Mauro,
I've rebased our fimc and saa patches onto http://linuxtv.org/git/mchehab/experimental.git
vb2_testbranch.
Thanks!
As before, I'll be commenting the patches as I'll be seeing any issues.
Quoted 2 lines
Pawel Osciak (2):
Fixmmap()example in the V4L2 API DocBook
In fact, the check for retval < 0 instead of retval == -1 is not a fix. According with
mmap man pages:
RETURN VALUE
On success, mmap() returns a pointer to the mapped area. On error, the value MAP_FAILED (that is, (void *) -1) is returned, and errno is set appropriately. On success, munmap() returns 0, on failure -1, and errno is set (probably to EINVAL).
The change is not wrong, as -1 is lower than 0, but using -1 is more compliant with libc. So, I'll be applying just the CodingStyle fixes on it.
Cheers,
mauro
Hi Mauro,
Quoted 13 lines · Mauro Carvalho Chehab
Em 12-01-2011 08:25, Marek Szyprowski escreveu:
Quoted 4 lines
Hello Mauro,
I've rebased our fimc and saa patches onto http://linuxtv.org/git/mchehab/experimental.git
vb2_testbranch.Thanks!
As before, I'll be commenting the patches as I'll be seeing any issues.
Quoted 2 lines
Pawel Osciak (2):
Fixmmap()example in the V4L2 API DocBook
Quoted 8 lines
In fact, the check for retval < 0 instead of retval == -1 is not a fix. According with
mmap man pages:
RETURN VALUE
On success, mmap() returns a pointer to the mapped area. On error, the valueMAP_FAILED(that is, (void *) -1) is returned, and errno is set appropriately. On success,munmap()returns 0, on failure -1, and errno is set (probably to EINVAL).The change is not wrong, as -1 is lower than 0, but using -1 is more compliant with libc. So, I'll be applying just the CodingStyle fixes on it.
Sorry, but I think you got it wrong. The example is called "mmap() example". But I did not change return value checking of mmap() calls. I changed return value checking of ioctl() calls. So I believe the patch is correct.
Signature · 2 lines
Best regards, Pawel Osciak
Em 13-01-2011 01:05, Pawel Osciak escreveu:
Quoted 25 lines
Hi Mauro,
Quoted 13 lines · Mauro Carvalho Chehab
Em 12-01-2011 08:25, Marek Szyprowski escreveu:
Quoted 4 lines
Hello Mauro,
I've rebased our fimc and saa patches onto http://linuxtv.org/git/mchehab/experimental.git
vb2_testbranch.Thanks!
As before, I'll be commenting the patches as I'll be seeing any issues.
Quoted 2 lines
Pawel Osciak (2):
Fixmmap()example in the V4L2 API DocBookQuoted 8 lines
In fact, the check for retval < 0 instead of retval == -1 is not a fix. According with
mmap man pages:
RETURN VALUE
On success,mmap()returns a pointer to the mapped area. On error, the valueMAP_FAILED(that is, (void *) -1) is returned, and errno is set appropriately. On success,munmap()returns 0, on failure -1, and errno is set (probably to EINVAL).The change is not wrong, as -1 is lower than 0, but using -1 is more compliant with libc. So, I'll be applying just the CodingStyle fixes on it.
Quoted 6 lines
Sorry, but I think you got it wrong. The example is called "
mmap()example". But I did not change return value checking ofmmap()calls. I changed return value checking ofioctl()calls. So I believe the patch is correct.From ioctl man page:
RETURN VALUE
Usually, on success zero is returned. A few ioctl() requests use the return value as an output parameter and return a non-negative value on success. On error, -1 is returned, and errno is set appropriately.
So, at least on glibc, it will return -1 for errors, storing the error code at errno var, and 0 for OK.
Several V4L2 applications do error checks with -1. So, if some non-glibc implementation is returning a different return value, that means that several V4L applications will not work properly. Do you know any case where ioctl is implemented on a different way?
Cheers,
Mauro.
Em 12-01-2011 08:25, Marek Szyprowski escreveu:
Quoted 7 lines
Hello Mauro,
I've rebased our fimc and saa patches onto http://linuxtv.org/git/mchehab/experimental.git
vb2_testbranch.The last 2 patches are for SAA7134 driver and are only to show that videobuf2-dma-sg works correctly.
On my first test with saa7134, it hanged. It seems that the code reached a dead lock.
On my test environment, I'm using a remote machine, without monitor. My test is using qv4l2 via a remote X server. Using a remote X server is an interesting test, as it will likely loose some frames, increasing the probability of races and dead locks.
That's what happened:
Linux video capture interface: v2.00
saa7130/34: v4l2 driver version 0.2.16 loaded
saa7130/34: w/o radio and vbi
saa7133[0]: found at 0000:37:09.0, rev: 209, irq: 21, latency: 32, mmio: 0xfb000 saa7133[0]: subsystem: 17de:b136, board: Kworld PCI SBTVD/ISDB-T Full-Seg Hybri] saa7133[0]: board init: gpio is 4000
hwinit1
IRQ 21/saa7133[0]: IRQF_DISABLED is not guaranteed on shared IRQs saa7133[0]/irq: no (more) work
saa7133[0]: i2c eeprom 00: de 17 36 b1 54 20 1c 00 43 43 a9 1c 55 d2 b2 92 saa7133[0]: i2c eeprom 10: ff ff ff ff ff 20 ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 20: 01 40 01 03 03 ff 01 03 08 ff 01 90 ff ff ff ff saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 40: ff 1c 00 c0 ff 1c 01 00 ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff saa7133[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff Chip ID is not zero. It is not a TEA5767
tuner 2-0060: chip found @ 0xc0 (saa7133[0])
tda18271 2-0060: creating new instance
TDA18271HD/C2 detected @ 2-0060
hwinit2
tda18271: performing RF tracking filter calibration
tda18271: RF tracking filter calibration complete
DCSDT: pll: not locked, sync: no, norm: (no signal)
saa7133[0]: registered device video0 [v4l2]saa7134_dvb: disagrees about version of symbol videobuf_dvb_alloc_frontendsaa7134_dvb: Unknown symbol videobuf_dvb_alloc_frontendsaa7134_dvb: Unknown symbol saa7134_ts_registersaa7134_dvb: disagrees about version of symbol videobuf_dvb_get_frontendsaa7134_dvb: Unknown symbol videobuf_dvb_get_frontendsaa7134_dvb: disagrees about version of symbol videobuf_queue_sg_initsaa7134_dvb: Unknown symbol videobuf_queue_sg_initsaa7134_dvb: disagrees about version of symbol saa7134_set_gpiosaa7134_dvb: Unknown symbol saa7134_set_gpiosaa7134_dvb: Unknown symbol saa7134_ts_qopssaa7134_dvb: Unknown symbol saa7134_ts_unregistersaa7134_alsa: Unknown symbol saa7134_tvaudio_setmutesaa7134_alsa: Unknown symbol saa_dsp_writelsaa7134_alsa: disagrees about version of symbol saa7134_boardssaa7134_alsa: Unknown symbol saa7134_boardssaa7134_alsa: disagrees about version of symbol saa7134_dmasound_initsaa7134_alsa: Unknown symbol saa7134_dmasound_initsaa7134_alsa: disagrees about version of symbol saa7134_dmasound_exitsaa7134_alsa: Unknown symbol saa7134_dmasound_exitsaa7134_alsa: disagrees about version of symbol saa7134_set_dmabitssaa7134_alsa: Unknown symbol saa7134_set_dmabitssaa7134_reqbufs: ffff880051ecd528 ffff880051d2fd48queue_setupvb2_dma_sg_alloc: Allocated buffer of 304 pagessaa7134_querybuf: ffff880051ecd528 ffff880051d2fd48saa7134_reqbufs: ffff880051ecd528 ffff880051d2fd48vb2_dma_sg_put: Freeing buffer of 304 pagesqueue_setupsaa7134_reqbufs: ffff880051ecd528 ffff880051d2fd48queue_setupvb2_dma_sg_alloc: Allocated buffer of 304 pagesvb2_dma_sg_alloc: Allocated buffer of 304 pagesvb2_dma_sg_alloc: Allocated buffer of 304 pagessaa7134_querybuf: ffff880051ecd528 ffff880051d2fd48vb2_common_vm_open: ffff880067d1b178, refcount: 1, vma: 7fa8e0d67000-7fa8e0e9700saa7134_querybuf: ffff880051ecd528 ffff880051d2fd48vb2_common_vm_open: ffff8800a21cb278, refcount: 1, vma: 7fa8e0c37000-7fa8e0d6700saa7134_querybuf: ffff880051ecd528 ffff880051d2fd48vb2_common_vm_open: ffff880067c84ef8, refcount: 1, vma: 7fa8e0b07000-7fa8e0c3700saa7134_qbuf: ffff880051ecd528 ffff880051d2fd48buffer_prepare: sglist:ffffc90005139000 num_pages:304saa7134_qbuf: ffff880051ecd528 ffff880051d2fd48buffer_prepare: sglist:ffffc900051ab000 num_pages:304saa7134_qbuf: ffff880051ecd528 ffff880051d2fd48buffer_prepare: sglist:ffffc900051bf000 num_pages:304saa7134_streamon: ffff880051ecd528buffer_queuebuffer_queue ffff880067dd9800buffer_activate buf=ffff880067dd9800saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_queuebuffer_queue ffff880051ecd000buffer_queuebuffer_queue ffff880088e69800video_poll: ffff880051ecd528video_poll: ffff880051ecd528video_poll: ffff880051ecd528video_poll: ffff880051ecd528
saa7133[0]/irq[0,4317235087]: r=0x1 s=0x90 DONE_RA0 | RA0=video,a,odd,0 buffer_finish ffff880067dd9800
bu
(yes, the last msg become incomplete on my serial console)
I've rebooted and did more tests, with mmap and qv4l2. On all cases, the first time, the stream worked, but after a stream off/stream on, it didn't start. read() didn't work.
After that, I did a test with v4l2grab. It also hanged. The last messages were:
saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_queuebuffer_queue ffff880110a82800video_poll: ffff88010feac528
saa7133[0]/irq[0,4295231408]: r=0x1 s=0x90 DONE_RA0 | RA0=video,a,odd,0 buffer_finish ffff88010fe33000buffer_next ffff880110a82800 [prev=ffff88
So, it seems that there's something wrong on it.
Hello Mauro,
Quoted 15 lines · Mauro Carvalho Chehab
Em 12-01-2011 08:25, Marek Szyprowski escreveu:
Quoted 3 lines
Hello Mauro,
I've rebased our fimc and saa patches onto
http://linuxtv.org/git/mchehab/experimental.git
Quoted 3 lines
vb2_testbranch.The last 2 patches are for SAA7134 driver and are only to show that
videobuf2-dma-sg works
Quoted 1 line
correctly.
On my first test with saa7134, it hanged. It seems that the code reached a dead lock.
Quoted 7 lines
On my test environment, I'm using a remote machine, without monitor. My test is using
qv4l2 via a remote X server. Using a remote X server is an interesting test, as it will
likely loose some frames, increasing the probability of races and dead locks.
We did a similar test using a remote machine and qv4l2 with X forwarding. Both userptr and mmap worked. Read does not work because it is not implemented, but there was no freeze anyway, just green screen in qv4l2. However, we set "Capture Image Formats" to "YUV - 4:2:2 packed, YUV", "TV Standard" to "PAL". I enclose a (lengthy) log for reference - it is a log of a short session when modules where loaded, qv4l2 started, userptr mode run for a while and then mmap mode run for a while.
We did it on a 32-bit system. We are going to repeat the test on a 64-bit system, it just takes some time to set it up. Perhaps this is the difference.
Thank you for testing, we will let you know as soon as we learn more,
Andrzej
Linux video capture interface: v2.00
saa7130/34: v4l2 driver version 0.2.16 loaded
saa7130/34: w/o radio and vbi
saa7133[0]: found at 0000:05:00.0, rev: 209, irq: 20, latency: 32, mmio: 0xf8100000
saa7133[0]: subsystem: 1461:f11d, board: Avermedia PCI pure analog (M135A) [card=149,autodetected]
saa7133[0]: board init: gpio is 40000
hwinit1
saa7133[0]: i2c eeprom 00: 61 14 1d f1 54 20 1c 00 43 43 a9 1c 55 d2 b2 92
saa7133[0]: i2c eeprom 10: ff ff ff ff ff 20 ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 20: 01 40 01 32 32 01 01 43 88 ff 00 56 ff ff ff ff
saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 40: ff 22 00 c0 96 ff 03 30 15 00 ff ff ff ff ff ff
saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
saa7133[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
tuner 0-004b: chip found @ 0x96 (saa7133[0])
tda829x 0-004b: setting tuner address to 60
tda829x 0-004b: type set to tda8290+75a
hwinit2
DCSDT: pll: not locked, sync: no, norm: (no signal)
saa7133[0]: registered device video0 [v4l2]
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCAP driver=saa7134, card=Avermedia PCI pure analog (M135, bus=PCI:0000:05:00.0, version=0x00000210, capabilities=0x05010015 saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCAP driver=saa7134, card=Avermedia PCI pure analog (M135, bus=PCI:0000:05:00.0, version=0x00000210, capabilities=0x05010015 saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCAP driver=saa7134, card=Avermedia PCI pure analog (M135, bus=PCI:0000:05:00.0, version=0x00000210, capabilities=0x05010015 saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCAP driver=saa7134, card=Avermedia PCI pure analog (M135, bus=PCI:0000:05:00.0, version=0x00000210, capabilities=0x05010015 saa7133[0] video (Avermedia PCI: VIDIOC_G_TUNER index=0, name=Television, type=2, capability=0x72, rangelow=0, rangehigh=-1, signal=0, afc=0, rxsubchans=0x0, audmode=0 saa7133[0] video (Avermedia PCI: VIDIOC_ENUMINPUT index=0, name=Television, type=1, audioset=1, tuner=0, std=00ffbfff, status=65792 saa7133[0] video (Avermedia PCI: VIDIOC_ENUMINPUT index=1, name=Composite1, type=2, audioset=1, tuner=0, std=00ffbfff, status=0
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMINPUT index=2, name=S-Video, type=2, audioset=1, tuner=0, std=00ffbfff, status=0
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMINPUT error -22
saa7133[0] video (Avermedia PCI: VIDIOC_G_INPUT value=0
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMOUTPUT error -22
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMAUDIO error -22
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMAUDOUT error -22
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=0, id=0xb000, name=NTSC, fps=1001/30000, framelines=525
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=1, id=0x1000, name=NTSC-M, fps=1001/30000, framelines=525
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=2, id=0x2000, name=NTSC-M-JP, fps=1001/30000, framelines=525
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=3, id=0x8000, name=NTSC-M-KR, fps=1001/30000, framelines=525
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=4, id=0xff, name=PAL, fps=1/25, framelines=625
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=5, id=0x7, name=PAL-BG, fps=1/25, framelines=625
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=6, id=0x8, name=PAL-H, fps=1/25, framelines=625
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=7, id=0x10, name=PAL-I, fps=1/25, framelines=625
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=8, id=0xe0, name=PAL-DK, fps=1/25, framelines=625
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=9, id=0x100, name=PAL-M, fps=1001/30000, framelines=525
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=10, id=0x200, name=PAL-N, fps=1/25, framelines=625
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=11, id=0x400, name=PAL-Nc, fps=1/25, framelines=625
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=12, id=0x800, name=PAL-60, fps=1001/30000, framelines=525
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=13, id=0xff0000, name=SECAM, fps=1/25, framelines=625
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=14, id=0x10000, name=SECAM-B, fps=1/25, framelines=625
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=15, id=0x40000, name=SECAM-G, fps=1/25, framelines=625
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=16, id=0x80000, name=SECAM-H, fps=1/25, framelines=625
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=17, id=0x320000, name=SECAM-DK, fps=1/25, framelines=625
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=18, id=0x400000, name=SECAM-L, fps=1/25, framelines=625
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=19, id=0x800000, name=SECAM-Lc, fps=1/25, framelines=625
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD error -22
saa7133[0] video (Avermedia PCI: VIDIOC_G_STD std=0x000000ff
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=0, id=0xb000, name=NTSC, fps=1001/30000, framelines=525
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=1, id=0x1000, name=NTSC-M, fps=1001/30000, framelines=525
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=2, id=0x2000, name=NTSC-M-JP, fps=1001/30000, framelines=525
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=3, id=0x8000, name=NTSC-M-KR, fps=1001/30000, framelines=525
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMSTD index=4, id=0xff, name=PAL, fps=1/25, framelines=625
saa7133[0] video (Avermedia PCI: VIDIOC_G_FREQUENCY tuner=0, type=2, frequency=0
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=0, type=1, flags=0, pixelformat=GREY, description='8 bpp gray'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=1, type=1, flags=0, pixelformat=RGBO, description='15 bpp RGB, le'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=2, type=1, flags=0, pixelformat=RGBQ, description='15 bpp RGB, be'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=3, type=1, flags=0, pixelformat=RGBP, description='16 bpp RGB, le'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=4, type=1, flags=0, pixelformat=RGBR, description='16 bpp RGB, be'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=5, type=1, flags=0, pixelformat=BGR3, description='24 bpp RGB, le'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=6, type=1, flags=0, pixelformat=RGB3, description='24 bpp RGB, be'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=7, type=1, flags=0, pixelformat=BGR4, description='32 bpp RGB, le'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=8, type=1, flags=0, pixelformat=RGB4, description='32 bpp RGB, be'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=9, type=1, flags=0, pixelformat=YUYV, description='4:2:2 packed, YUYV'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=10, type=1, flags=0, pixelformat=UYVY, description='4:2:2 packed, UYVY'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=11, type=1, flags=0, pixelformat=422P, description='4:2:2 planar, Y-Cb-Cr'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=12, type=1, flags=0, pixelformat=YU12, description='4:2:0 planar, Y-Cb-Cr'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=13, type=1, flags=0, pixelformat=YV12, description='4:2:0 planar, Y-Cb-Cr'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT error -22
saa7133[0] video (Avermedia PCI: VIDIOC_G_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=BGR3, field=any, bytesperline=2160 sizeimage=1244160, colorspace=0
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=0, type=1, flags=0, pixelformat=GREY, description='8 bpp gray'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=1, type=1, flags=0, pixelformat=RGBO, description='15 bpp RGB, le'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=2, type=1, flags=0, pixelformat=RGBQ, description='15 bpp RGB, be'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=3, type=1, flags=0, pixelformat=RGBP, description='16 bpp RGB, le'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=4, type=1, flags=0, pixelformat=RGBR, description='16 bpp RGB, be'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=5, type=1, flags=0, pixelformat=BGR3, description='24 bpp RGB, le'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FRAMESIZES error -22
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FRAMEINTERVALS error -22saa7134_reqbufs: f2354ee8 c2043e68queue_setup
vb2: Buffer 0, plane 0 offset 0x00000000
vb2: Allocated 1 buffers, 1 plane(s) each
saa7133[0] video (Avermedia PCI: VIDIOC_REQBUFS count=1, type=vid-cap, memory=userptrsaa7134_reqbufs: f2354ee8 c2043e68queue_setup
vb2: Allocated 0 buffers, 1 plane(s) each
saa7133[0] video (Avermedia PCI: VIDIOC_REQBUFS count=0, type=vid-cap, memory=userptrsaa7134_reqbufs: f2354ee8 c2043e68queue_setupvb2_dma_sg_alloc: Allocated buffer of 304 pages
vb2: Buffer 0, plane 0 offset 0x00000000
vb2: Allocated 1 buffers, 1 plane(s) each
saa7133[0] video (Avermedia PCI: VIDIOC_REQBUFS count=1, type=vid-cap, memory=mmapsaa7134_reqbufs: f2354ee8 c2043e68vb2_dma_sg_put: Freeing buffer of 304 pages
vb2: Freed plane 0 of buffer 0queue_setup
vb2: Allocated 0 buffers, 1 plane(s) each
saa7133[0] video (Avermedia PCI: VIDIOC_REQBUFS count=0, type=vid-cap, memory=mmap
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x80000000
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL error -22
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980900, type=1, name=Brightness, min/max=0/255, step=1, default=128, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980901, type=1, name=Contrast, min/max=0/127, step=1, default=68, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980902, type=1, name=Saturation, min/max=0/127, step=1, default=64, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980903, type=1, name=Hue, min/max=-128/127, step=1, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980905, type=1, name=Volume, min/max=-15/15, step=1, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980909, type=2, name=Mute, min/max=0/1, step=0, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980914, type=2, name=Mirror, min/max=0/1, step=0, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x0, type=0, name=42, min/max=0/0, step=0, default=0, flags=0x00000001
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000000, type=2, name=Invert, min/max=0/1, step=0, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000001, type=1, name=y offset odd field, min/max=0/128, step=1, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000002, type=1, name=y offset even field, min/max=0/128, step=1, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000003, type=2, name=automute, min/max=0/1, step=0, default=1, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000004
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL error -22
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980900, value=128
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980900, type=1, name=Brightness, min/max=0/255, step=1, default=128, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_S_CTRL id=0x980900, value=128
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980901, value=68
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980901, type=1, name=Contrast, min/max=0/127, step=1, default=68, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_S_CTRL id=0x980901, value=68
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980902, value=64
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980902, type=1, name=Saturation, min/max=0/127, step=1, default=64, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_S_CTRL id=0x980902, value=64
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980903, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980903, type=1, name=Hue, min/max=-128/127, step=1, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980905, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980905, type=1, name=Volume, min/max=-15/15, step=1, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980909, value=1
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980909, type=2, name=Mute, min/max=0/1, step=0, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980914, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980914, type=2, name=Mirror, min/max=0/1, step=0, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x8000000, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000000, type=2, name=Invert, min/max=0/1, step=0, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x8000001, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000001, type=1, name=y offset odd field, min/max=0/128, step=1, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x8000002, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000002, type=1, name=y offset even field, min/max=0/128, step=1, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x8000003, value=1
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000003, type=2, name=automute, min/max=0/1, step=0, default=1, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=0, type=1, flags=0, pixelformat=GREY, description='8 bpp gray'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=1, type=1, flags=0, pixelformat=RGBO, description='15 bpp RGB, le'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=2, type=1, flags=0, pixelformat=RGBQ, description='15 bpp RGB, be'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=3, type=1, flags=0, pixelformat=RGBP, description='16 bpp RGB, le'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FRAMESIZES error -22
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=4, type=1, flags=0, pixelformat=RGBR, description='16 bpp RGB, be'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=5, type=1, flags=0, pixelformat=BGR3, description='24 bpp RGB, le'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FRAMESIZES error -22
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=6, type=1, flags=0, pixelformat=RGB3, description='24 bpp RGB, be'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FRAMESIZES error -22
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=7, type=1, flags=0, pixelformat=BGR4, description='32 bpp RGB, le'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=8, type=1, flags=0, pixelformat=RGB4, description='32 bpp RGB, be'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=9, type=1, flags=0, pixelformat=YUYV, description='4:2:2 packed, YUYV'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FRAMESIZES error -22
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=10, type=1, flags=0, pixelformat=UYVY, description='4:2:2 packed, UYVY'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FRAMESIZES error -22
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=11, type=1, flags=0, pixelformat=422P, description='4:2:2 planar, Y-Cb-Cr'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=12, type=1, flags=0, pixelformat=YU12, description='4:2:0 planar, Y-Cb-Cr'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FRAMESIZES error -22
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=13, type=1, flags=0, pixelformat=YV12, description='4:2:0 planar, Y-Cb-Cr'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FRAMESIZES error -22
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT error -22
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCAP driver=saa7134, card=Avermedia PCI pure analog (M135, bus=PCI:0000:05:00.0, version=0x00000210, capabilities=0x05010015 saa7133[0] video (Avermedia PCI: VIDIOC_G_INPUT value=0
saa7133[0] video (Avermedia PCI: VIDIOC_ENUMINPUT index=0, name=Television, type=1, audioset=1, tuner=0, std=00ffbfff, status=65792 saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x80000000
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL error -22
saa7133[0] video (Avermedia PCI: VIDIOC_S_INPUT value=2
saa7133[0] video (Avermedia PCI: VIDIOC_G_INPUT value=2
saa7133[0]/irq[0,21275244]: r=0x100 s=0x10 INTL
DCSDT: pll: locked, sync: no, norm: (no signal)
saa7133[0]/irq: no (more) work
saa7133[0]/irq[0,21275276]: r=0x100 s=0x10 INTL
DCSDT: pll: locked, sync: no, norm: PAL
saa7133[0]/irq: no (more) work
saa7133[0]/irq[0,21275306]: r=0x80 s=0x10 RDCAP
DCSDT: pll: locked, sync: yes, norm: PAL
saa7133[0]/irq: no (more) work
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=9, type=1, flags=0, pixelformat=YUYV, description='4:2:2 packed, YUYV'
saa7133[0] video (Avermedia PCI: VIDIOC_G_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=BGR3, field=any, bytesperline=2160 sizeimage=1244160, colorspace=0
saa7133[0] video (Avermedia PCI: VIDIOC_TRY_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=YUYV, field=interlaced, bytesperline=1440 sizeimage=829440, colorspace=0 saa7133[0] video (Avermedia PCI: VIDIOC_S_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=YUYV, field=interlaced, bytesperline=1440 sizeimage=829440, colorspace=0 saa7133[0] video (Avermedia PCI: VIDIOC_G_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=YUYV, field=any, bytesperline=1440 sizeimage=829440, colorspace=0
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=0, type=1, flags=0, pixelformat=GREY, description='8 bpp gray'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=1, type=1, flags=0, pixelformat=RGBO, description='15 bpp RGB, le'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=2, type=1, flags=0, pixelformat=RGBQ, description='15 bpp RGB, be'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=3, type=1, flags=0, pixelformat=RGBP, description='16 bpp RGB, le'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=4, type=1, flags=0, pixelformat=RGBR, description='16 bpp RGB, be'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=5, type=1, flags=0, pixelformat=BGR3, description='24 bpp RGB, le'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=6, type=1, flags=0, pixelformat=RGB3, description='24 bpp RGB, be'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=7, type=1, flags=0, pixelformat=BGR4, description='32 bpp RGB, le'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=8, type=1, flags=0, pixelformat=RGB4, description='32 bpp RGB, be'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FMT index=9, type=1, flags=0, pixelformat=YUYV, description='4:2:2 packed, YUYV'
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FRAMESIZES error -22
saa7133[0] video (Avermedia PCI: VIDIOC_ENUM_FRAMEINTERVALS error -22
saa7133[0] video (Avermedia PCI: VIDIOC_G_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=YUYV, field=any, bytesperline=1440 sizeimage=829440, colorspace=0
saa7133[0] video (Avermedia PCI: VIDIOC_TRY_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=RGB3, field=interlaced, bytesperline=2160 sizeimage=1244160, colorspace=0 saa7133[0] video (Avermedia PCI: VIDIOC_TRY_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=BGR3, field=interlaced, bytesperline=2160 sizeimage=1244160, colorspace=0 saa7133[0] video (Avermedia PCI: VIDIOC_TRY_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=YU12, field=interlaced, bytesperline=1080 sizeimage=622080, colorspace=0 saa7133[0] video (Avermedia PCI: VIDIOC_TRY_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=YV12, field=interlaced, bytesperline=1080 sizeimage=622080, colorspace=0 saa7133[0] video (Avermedia PCI: VIDIOC_TRY_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=YUYV, field=interlaced, bytesperline=1440 sizeimage=829440, colorspace=0 saa7133[0] video (Avermedia PCI: VIDIOC_TRY_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=UYVY, field=interlaced, bytesperline=1440 sizeimage=829440, colorspace=0 saa7133[0] video (Avermedia PCI: VIDIOC_TRY_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=RGBP, field=interlaced, bytesperline=1440 sizeimage=829440, colorspace=0 saa7133[0] video (Avermedia PCI: VIDIOC_G_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=YUYV, field=any, bytesperline=1440 sizeimage=829440, colorspace=0saa7134_reqbufs: f2354ee8 c2043e68queue_setup
vb2: Buffer 0, plane 0 offset 0x00000000
vb2: Buffer 1, plane 0 offset 0x00000000
vb2: Buffer 2, plane 0 offset 0x00000000
vb2: Buffer 3, plane 0 offset 0x00000000
vb2: Allocated 4 buffers, 1 plane(s) each
saa7133[0] video (Avermedia PCI: VIDIOC_REQBUFS count=4, type=vid-cap, memory=userptrsaa7134_qbuf: f2354ee8 c2043e68
vb2: qbuf: userspace address for plane 0 changed, reacquiring memorybuffer_prepare: sglist:fab44000 num_pages:203
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 00:00:00.00000000 index=0, type=vid-cap, flags=0x00000000, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=0, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68
vb2: qbuf: userspace address for plane 0 changed, reacquiring memorybuffer_prepare: sglist:fab47000 num_pages:203
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 00:00:00.00000000 index=1, type=vid-cap, flags=0x00000000, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=0, offset/userptr=0xb5ccc008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68
vb2: qbuf: userspace address for plane 0 changed, reacquiring memorybuffer_prepare: sglist:fab4a000 num_pages:203
vb2: qbuf of buffer 2 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 00:00:00.00000000 index=2, type=vid-cap, flags=0x00000000, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=0, offset/userptr=0xb5c01008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68
vb2: qbuf: userspace address for plane 0 changed, reacquiring memorybuffer_prepare: sglist:fab4d000 num_pages:203
vb2: qbuf of buffer 3 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 00:00:00.00000000 index=3, type=vid-cap, flags=0x00000000, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=0, offset/userptr=0xb5b36008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_STREAMON type=vid-capsaa7134_streamon: f2354ee8buffer_queuebuffer_queue c3c1c000buffer_activate buf=c3c1c000saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_queuebuffer_queue c3c1f800buffer_queuebuffer_queue c3c1dc00buffer_queuebuffer_queue c3c1d400
vb2: Streamon successfulvideo_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21277591]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2buffer_next c3c1f800 [prev=c3c1d694/next=c3c1fa94]buffer_activate buf=c3c1f800saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=c3c1d694/next=c3c1de94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00187684 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab44000 num_pages:203buffer_queuebuffer_queue c3c1c000buffer_activate buf=c3c1c000saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00187684 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980900, value=128
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980900, type=1, name=Brightness, min/max=0/255, step=1, default=128, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980901, value=68
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980901, type=1, name=Contrast, min/max=0/127, step=1, default=68, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980902, value=64
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980902, type=1, name=Saturation, min/max=0/127, step=1, default=64, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980903, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980903, type=1, name=Hue, min/max=-128/127, step=1, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980905, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980905, type=1, name=Volume, min/max=-15/15, step=1, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980909, value=1
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980909, type=2, name=Mute, min/max=0/1, step=0, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980914, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980914, type=2, name=Mirror, min/max=0/1, step=0, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x8000000, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000000, type=2, name=Invert, min/max=0/1, step=0, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x8000001, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000001, type=1, name=y offset odd field, min/max=0/128, step=1, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x8000002, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000002, type=1, name=y offset even field, min/max=0/128, step=1, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x8000003, value=1
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000003, type=2, name=automute, min/max=0/1, step=0, default=1, flags=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21277596]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2buffer_next c3c1dc00 [prev=c3c1d694/next=c3c1de94]buffer_activate buf=c3c1dc00saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=c3c1d694/next=c3c1d694
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00207652 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab44000 num_pages:203buffer_queuebuffer_queue c3c1c000buffer_activate buf=c3c1c000saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00207652 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21277601]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2buffer_next c3c1d400 [prev=c3c1d694/next=c3c1d694]buffer_activate buf=c3c1d400saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=ef857ce8/next=ef857ce8
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00227682 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab44000 num_pages:203buffer_queuebuffer_queue c3c1c000buffer_activate buf=c3c1c000saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00227682 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21277606]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2buffer_next (null)video_poll: f2354ee8saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) worksaa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00247650 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab44000 num_pages:203buffer_queuebuffer_queue c3c1c000buffer_activate buf=c3c1c000saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00247650 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21277621]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2buffer_next (null)saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00307684 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab44000 num_pages:203buffer_queuebuffer_queue c3c1c000buffer_activate buf=c3c1c000saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00307684 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21277631]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2buffer_next (null)saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00347684 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab44000 num_pages:203buffer_queuebuffer_queue c3c1c000buffer_activate buf=c3c1c000saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00347684 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21277641]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2buffer_next (null)saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00387685 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab44000 num_pages:203buffer_queuebuffer_queue c3c1c000buffer_activate buf=c3c1c000saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00387685 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21277651]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2buffer_next (null)saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00427686 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab44000 num_pages:203buffer_queuebuffer_queue c3c1c000buffer_activate buf=c3c1c000saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00427686 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21277661]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2buffer_next (null)saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00467686 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab44000 num_pages:203buffer_queuebuffer_queue c3c1c000buffer_activate buf=c3c1c000saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00467686 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21277671]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2buffer_next (null)saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00507687 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab44000 num_pages:203buffer_queuebuffer_queue c3c1c000buffer_activate buf=c3c1c000saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00507687 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21277681]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2buffer_next (null)saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00547687 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab44000 num_pages:203buffer_queuebuffer_queue c3c1c000buffer_activate buf=c3c1c000saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00547687 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21277691]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2buffer_next (null)saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00587688 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab44000 num_pages:203buffer_queuebuffer_queue c3c1c000buffer_activate buf=c3c1c000saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00587688 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21277701]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2buffer_next (null)saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00627688 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab44000 num_pages:203buffer_queuebuffer_queue c3c1c000buffer_activate buf=c3c1c000saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00627688 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21277711]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2buffer_next (null)saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00667688 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab44000 num_pages:203buffer_queuebuffer_queue c3c1c000buffer_activate buf=c3c1c000saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00667688 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21277721]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2buffer_next (null)saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00707689 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab44000 num_pages:203buffer_queuebuffer_queue c3c1c000buffer_activate buf=c3c1c000saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00707689 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21277731]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2buffer_next (null)saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00747690 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab44000 num_pages:203buffer_queuebuffer_queue c3c1c000buffer_activate buf=c3c1c000saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00747690 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21277741]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2buffer_next (null)saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00787690 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab44000 num_pages:203buffer_queuebuffer_queue c3c1c000buffer_activate buf=c3c1c000saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00787690 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21277751]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2buffer_next (null)saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00827691 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab44000 num_pages:203buffer_queuebuffer_queue c3c1c000buffer_activate buf=c3c1c000saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00827691 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21277761]: r=0x1 s=0x90 DONE_RA0 | RA0=video,a,odd,0buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2buffer_next (null)saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00867691 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab44000 num_pages:203buffer_queuebuffer_queue c3c1c000buffer_activate buf=c3c1c000saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00867691 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21277771]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2buffer_next (null)saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00907691 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab44000 num_pages:203buffer_queuebuffer_queue c3c1c000buffer_activate buf=c3c1c000saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00907691 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21277781]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2buffer_next (null)saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00947693 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab44000 num_pages:203buffer_queuebuffer_queue c3c1c000buffer_activate buf=c3c1c000saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00947693 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21277791]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2buffer_next (null)saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:05.00987693 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab44000 num_pages:203buffer_queuebuffer_queue c3c1c000buffer_activate buf=c3c1c000saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:05.00987693 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21277801]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2buffer_next (null)saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:06.00027693 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab44000 num_pages:203buffer_queuebuffer_queue c3c1c000buffer_activate buf=c3c1c000saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:06.00027693 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21277811]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2buffer_next (null)saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:06.00067694 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab44000 num_pages:203buffer_queuebuffer_queue c3c1c000buffer_activate buf=c3c1c000saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:06.00067694 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21277821]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2buffer_next (null)saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:06.00107695 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab44000 num_pages:203buffer_queuebuffer_queue c3c1c000buffer_activate buf=c3c1c000saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:06.00107695 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21277831]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2buffer_next (null)saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:06.00147696 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab44000 num_pages:203buffer_queuebuffer_queue c3c1c000buffer_activate buf=c3c1c000saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:06.00147696 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21277841]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2buffer_next (null)saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:06.00187696 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab44000 num_pages:203buffer_queuebuffer_queue c3c1c000buffer_activate buf=c3c1c000saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:06.00187696 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21277851]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2buffer_next (null)saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:06.00227697 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab44000 num_pages:203buffer_queuebuffer_queue c3c1c000buffer_activate buf=c3c1c000saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:06.00227697 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21277861]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2buffer_next (null)saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:06.00267697 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab44000 num_pages:203buffer_queuebuffer_queue c3c1c000buffer_activate buf=c3c1c000saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:06.00267697 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21277871]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2buffer_next (null)saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:06.00307698 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab44000 num_pages:203buffer_queuebuffer_queue c3c1c000buffer_activate buf=c3c1c000saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:06.00307698 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21277881]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2buffer_next (null)saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:06.00347698 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab44000 num_pages:203buffer_queuebuffer_queue c3c1c000buffer_activate buf=c3c1c000saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:06.00347698 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21277891]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2buffer_next (null)saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:06.00387702 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab44000 num_pages:203buffer_queuebuffer_queue c3c1c000buffer_activate buf=c3c1c000saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yes
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:06.00387702 index=0, type=vid-cap, flags=0x00000004, field=0, sequence=0, memory=userptr saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0xb5d97008, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8
saa7133[0] video (Avermedia PCI: VIDIOC_STREAMOFF type=vid-capsaa7134_streamoff: f2354ee8stop_streaming
timeout on c3c1c000buffer_finish c3c1c000
vb2: Done processing on buffer 0, state: 2buffer_next (null)saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
vb2: Streamoff successfulsaa7134_reqbufs: f2354ee8 c2043e68vb2_dma_sg_put_userptr: Releasing userspace buffer of 203 pagesvb2_dma_sg_put_userptr: Releasing userspace buffer of 203 pagesvb2_dma_sg_put_userptr: Releasing userspace buffer of 203 pagesvb2_dma_sg_put_userptr: Releasing userspace buffer of 203 pagesqueue_setup
vb2: Allocated 0 buffers, 1 plane(s) each
saa7133[0] video (Avermedia PCI: VIDIOC_REQBUFS count=0, type=vid-cap, memory=userptr
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980900, value=128
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980900, type=1, name=Brightness, min/max=0/255, step=1, default=128, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980901, value=68
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980901, type=1, name=Contrast, min/max=0/127, step=1, default=68, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980902, value=64
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980902, type=1, name=Saturation, min/max=0/127, step=1, default=64, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980903, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980903, type=1, name=Hue, min/max=-128/127, step=1, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980905, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980905, type=1, name=Volume, min/max=-15/15, step=1, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980909, value=1
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980909, type=2, name=Mute, min/max=0/1, step=0, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980914, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980914, type=2, name=Mirror, min/max=0/1, step=0, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x8000000, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000000, type=2, name=Invert, min/max=0/1, step=0, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x8000001, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000001, type=1, name=y offset odd field, min/max=0/128, step=1, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x8000002, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000002, type=1, name=y offset even field, min/max=0/128, step=1, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x8000003, value=1
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000003, type=2, name=automute, min/max=0/1, step=0, default=1, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=YUYV, field=any, bytesperline=1440 sizeimage=829440, colorspace=0
saa7133[0] video (Avermedia PCI: VIDIOC_TRY_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=RGB3, field=interlaced, bytesperline=2160 sizeimage=1244160, colorspace=0 saa7133[0] video (Avermedia PCI: VIDIOC_TRY_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=BGR3, field=interlaced, bytesperline=2160 sizeimage=1244160, colorspace=0 saa7133[0] video (Avermedia PCI: VIDIOC_TRY_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=YU12, field=interlaced, bytesperline=1080 sizeimage=622080, colorspace=0 saa7133[0] video (Avermedia PCI: VIDIOC_TRY_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=YV12, field=interlaced, bytesperline=1080 sizeimage=622080, colorspace=0 saa7133[0] video (Avermedia PCI: VIDIOC_TRY_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=YUYV, field=interlaced, bytesperline=1440 sizeimage=829440, colorspace=0 saa7133[0] video (Avermedia PCI: VIDIOC_TRY_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=UYVY, field=interlaced, bytesperline=1440 sizeimage=829440, colorspace=0 saa7133[0] video (Avermedia PCI: VIDIOC_TRY_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=RGBP, field=interlaced, bytesperline=1440 sizeimage=829440, colorspace=0 saa7133[0] video (Avermedia PCI: VIDIOC_G_FMT type=vid-cap
saa7133[0] video (Avermedia PCI: width=720, height=576, format=YUYV, field=any, bytesperline=1440 sizeimage=829440, colorspace=0saa7134_reqbufs: f2354ee8 c2043e68queue_setupvb2_dma_sg_alloc: Allocated buffer of 203 pagesvb2_dma_sg_alloc: Allocated buffer of 203 pagesvb2_dma_sg_alloc: Allocated buffer of 203 pages
vb2: Buffer 0, plane 0 offset 0x00000000
vb2: Buffer 1, plane 0 offset 0x000cb000
vb2: Buffer 2, plane 0 offset 0x00196000
vb2: Allocated 3 buffers, 1 plane(s) each
saa7133[0] video (Avermedia PCI: VIDIOC_REQBUFS count=3, type=vid-cap, memory=mmapsaa7134_querybuf: f2354ee8 c2043e68
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYBUF 00:00:00.00000000 index=0, type=vid-cap, flags=0x00000000, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=0, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000vb2_common_vm_open: f23ca7e0, refcount: 1, vma: b5ccc000-b5d97000
vb2: Buffer 0, plane 0 successfully mappedsaa7134_querybuf: f2354ee8 c2043e68
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYBUF 00:00:00.00000000 index=1, type=vid-cap, flags=0x00000000, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=0, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000vb2_common_vm_open: f23cade0, refcount: 1, vma: b5c01000-b5ccc000
vb2: Buffer 1, plane 0 successfully mappedsaa7134_querybuf: f2354ee8 c2043e68
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYBUF 00:00:00.00000000 index=2, type=vid-cap, flags=0x00000000, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=0, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000vb2_common_vm_open: f23ca820, refcount: 1, vma: b5b36000-b5c01000
vb2: Buffer 2, plane 0 successfully mappedsaa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab50000 num_pages:203
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 00:00:00.00000000 index=0, type=vid-cap, flags=0x00000000, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=0, offset/userptr=0x00000000, length=0
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fac1f000 num_pages:203
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 00:00:00.00000000 index=1, type=vid-cap, flags=0x00000000, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=0, offset/userptr=0x00000000, length=0
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:facee000 num_pages:203
vb2: qbuf of buffer 2 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 00:00:00.00000000 index=2, type=vid-cap, flags=0x00000000, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=0, offset/userptr=0x00000000, length=0
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_STREAMON type=vid-capsaa7134_streamon: f2354ee8buffer_queuebuffer_queue f34b7800buffer_activate buf=f34b7800saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_queuebuffer_queue f34b6800buffer_queuebuffer_queue f2ab2c00
vb2: Streamon successfulvideo_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21278816]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0buffer_finish f34b7800
vb2: Done processing on buffer 0, state: 2buffer_next f34b6800 [prev=f2ab2e94/next=f34b6a94]buffer_activate buf=f34b6800saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f2ab2e94/next=f2ab2e94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00087718 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab50000 num_pages:203buffer_queuebuffer_queue f34b7800
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00087718 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980900, value=128
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980900, type=1, name=Brightness, min/max=0/255, step=1, default=128, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980901, value=68
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980901, type=1, name=Contrast, min/max=0/127, step=1, default=68, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980902, value=64
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980902, type=1, name=Saturation, min/max=0/127, step=1, default=64, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980903, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980903, type=1, name=Hue, min/max=-128/127, step=1, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980905, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980905, type=1, name=Volume, min/max=-15/15, step=1, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980909, value=1
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980909, type=2, name=Mute, min/max=0/1, step=0, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980914, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980914, type=2, name=Mirror, min/max=0/1, step=0, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x8000000, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000000, type=2, name=Invert, min/max=0/1, step=0, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x8000001, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000001, type=1, name=y offset odd field, min/max=0/128, step=1, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x8000002, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000002, type=1, name=y offset even field, min/max=0/128, step=1, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x8000003, value=1
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000003, type=2, name=automute, min/max=0/1, step=0, default=1, flags=0x00000000video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21278821]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish f34b6800
vb2: Done processing on buffer 1, state: 2buffer_next f2ab2c00 [prev=f34b7a94/next=f2ab2e94]buffer_activate buf=f2ab2c00saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f34b7a94/next=f34b7a94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 1, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00107749 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fac1f000 num_pages:203buffer_queuebuffer_queue f34b6800
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00107749 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21278826]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0buffer_finish f2ab2c00
vb2: Done processing on buffer 2, state: 2buffer_next f34b7800 [prev=f34b6a94/next=f34b7a94]buffer_activate buf=f34b7800saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f34b6a94/next=f34b6a94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 2, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00127718 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:facee000 num_pages:203buffer_queuebuffer_queue f2ab2c00
vb2: qbuf of buffer 2 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00127718 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21278831]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish f34b7800
vb2: Done processing on buffer 0, state: 2buffer_next f34b6800 [prev=f2ab2e94/next=f34b6a94]buffer_activate buf=f34b6800saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f2ab2e94/next=f2ab2e94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00147751 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab50000 num_pages:203buffer_queuebuffer_queue f34b7800
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00147751 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21278836]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0buffer_finish f34b6800
vb2: Done processing on buffer 1, state: 2buffer_next f2ab2c00 [prev=f34b7a94/next=f2ab2e94]buffer_activate buf=f2ab2c00saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f34b7a94/next=f34b7a94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 1, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00167718 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fac1f000 num_pages:203buffer_queuebuffer_queue f34b6800
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00167718 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21278841]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish f2ab2c00
vb2: Done processing on buffer 2, state: 2buffer_next f34b7800 [prev=f34b6a94/next=f34b7a94]buffer_activate buf=f34b7800saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f34b6a94/next=f34b6a94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 2, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00187750 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:facee000 num_pages:203buffer_queuebuffer_queue f2ab2c00
vb2: qbuf of buffer 2 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00187750 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21278846]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0buffer_finish f34b7800
vb2: Done processing on buffer 0, state: 2buffer_next f34b6800 [prev=f2ab2e94/next=f34b6a94]buffer_activate buf=f34b6800saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f2ab2e94/next=f2ab2e94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00207719 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab50000 num_pages:203buffer_queuebuffer_queue f34b7800
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00207719 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21278851]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish f34b6800
vb2: Done processing on buffer 1, state: 2buffer_next f2ab2c00 [prev=f34b7a94/next=f2ab2e94]buffer_activate buf=f2ab2c00saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f34b7a94/next=f34b7a94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 1, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00227751 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fac1f000 num_pages:203buffer_queuebuffer_queue f34b6800
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00227751 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21278856]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0buffer_finish f2ab2c00
vb2: Done processing on buffer 2, state: 2buffer_next f34b7800 [prev=f34b6a94/next=f34b7a94]buffer_activate buf=f34b7800saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f34b6a94/next=f34b6a94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 2, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00247720 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:facee000 num_pages:203buffer_queuebuffer_queue f2ab2c00
vb2: qbuf of buffer 2 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00247720 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21278861]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish f34b7800
vb2: Done processing on buffer 0, state: 2buffer_next f34b6800 [prev=f2ab2e94/next=f34b6a94]buffer_activate buf=f34b6800saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f2ab2e94/next=f2ab2e94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00267751 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab50000 num_pages:203buffer_queuebuffer_queue f34b7800
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00267751 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21278866]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0buffer_finish f34b6800
vb2: Done processing on buffer 1, state: 2buffer_next f2ab2c00 [prev=f34b7a94/next=f2ab2e94]video_poll: f2354ee8buffer_activate buf=f2ab2c00saa7134_set_dmabitssaa7134_dqbuf: f2354ee8 c2043e68
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f34b7a94/next=f34b7a94
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 1, with state 3
saa7133[0]/irq: no (more) work
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00287718 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fac1f000 num_pages:203buffer_queuebuffer_queue f34b6800
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00287718 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21278871]: r=0x1 s=0x90 DONE_RA0 | RA0=video,a,odd,0buffer_finish f2ab2c00
vb2: Done processing on buffer 2, state: 2buffer_next f34b7800 [prev=f34b6a94/next=f34b7a94]buffer_activate buf=f34b7800saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f34b6a94/next=f34b6a94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 2, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00307752 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:facee000 num_pages:203buffer_queuebuffer_queue f2ab2c00
vb2: qbuf of buffer 2 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00307752 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21278876]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0buffer_finish f34b7800
vb2: Done processing on buffer 0, state: 2buffer_next f34b6800 [prev=f2ab2e94/next=f34b6a94]buffer_activate buf=f34b6800saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f2ab2e94/next=f2ab2e94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00327720 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab50000 num_pages:203buffer_queuebuffer_queue f34b7800
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00327720 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21278881]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish f34b6800
vb2: Done processing on buffer 1, state: 2buffer_next f2ab2c00 [prev=f34b7a94/next=f2ab2e94]buffer_activate buf=f2ab2c00saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f34b7a94/next=f34b7a94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 1, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00347752 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fac1f000 num_pages:203buffer_queuebuffer_queue f34b6800
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00347752 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21278886]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0buffer_finish f2ab2c00
vb2: Done processing on buffer 2, state: 2buffer_next f34b7800 [prev=f34b6a94/next=f34b7a94]buffer_activate buf=f34b7800saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f34b6a94/next=f34b6a94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 2, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00367722 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:facee000 num_pages:203buffer_queuebuffer_queue f2ab2c00
vb2: qbuf of buffer 2 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00367722 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21278891]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish f34b7800
vb2: Done processing on buffer 0, state: 2buffer_next f34b6800 [prev=f2ab2e94/next=f34b6a94]buffer_activate buf=f34b6800saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f2ab2e94/next=f2ab2e94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00387754 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab50000 num_pages:203buffer_queuebuffer_queue f34b7800
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00387754 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21278896]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0buffer_finish f34b6800
vb2: Done processing on buffer 1, state: 2buffer_next f2ab2c00 [prev=f34b7a94/next=f2ab2e94]buffer_activate buf=f2ab2c00saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f34b7a94/next=f34b7a94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 1, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00407722 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fac1f000 num_pages:203buffer_queuebuffer_queue f34b6800
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00407722 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21278901]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish f2ab2c00
vb2: Done processing on buffer 2, state: 2buffer_next f34b7800 [prev=f34b6a94/next=f34b7a94]buffer_activate buf=f34b7800saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f34b6a94/next=f34b6a94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 2, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00427754 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:facee000 num_pages:203buffer_queuebuffer_queue f2ab2c00
vb2: qbuf of buffer 2 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00427754 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21278906]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0buffer_finish f34b7800
vb2: Done processing on buffer 0, state: 2buffer_next f34b6800 [prev=f2ab2e94/next=f34b6a94]buffer_activate buf=f34b6800saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f2ab2e94/next=f2ab2e94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00447722 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab50000 num_pages:203buffer_queuebuffer_queue f34b7800
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00447722 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21278911]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish f34b6800
vb2: Done processing on buffer 1, state: 2buffer_next f2ab2c00 [prev=f34b7a94/next=f2ab2e94]buffer_activate buf=f2ab2c00saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f34b7a94/next=f34b7a94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 1, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00467755 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fac1f000 num_pages:203buffer_queuebuffer_queue f34b6800
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00467755 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21278916]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0buffer_finish f2ab2c00
vb2: Done processing on buffer 2, state: 2buffer_next f34b7800 [prev=f34b6a94/next=f34b7a94]buffer_activate buf=f34b7800saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f34b6a94/next=f34b6a94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 2, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00487723 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:facee000 num_pages:203buffer_queuebuffer_queue f2ab2c00
vb2: qbuf of buffer 2 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00487723 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21278921]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish f34b7800
vb2: Done processing on buffer 0, state: 2buffer_next f34b6800 [prev=f2ab2e94/next=f34b6a94]buffer_activate buf=f34b6800saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f2ab2e94/next=f2ab2e94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00507755 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab50000 num_pages:203buffer_queuebuffer_queue f34b7800
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00507755 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21278926]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0buffer_finish f34b6800
vb2: Done processing on buffer 1, state: 2buffer_next f2ab2c00 [prev=f34b7a94/next=f2ab2e94]buffer_activate buf=f2ab2c00saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f34b7a94/next=f34b7a94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 1, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00527725 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fac1f000 num_pages:203buffer_queuebuffer_queue f34b6800
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00527725 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21278931]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish f2ab2c00
vb2: Done processing on buffer 2, state: 2buffer_next f34b7800 [prev=f34b6a94/next=f34b7a94]buffer_activate buf=f34b7800saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f34b6a94/next=f34b6a94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 2, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00547757 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:facee000 num_pages:203buffer_queuebuffer_queue f2ab2c00
vb2: qbuf of buffer 2 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00547757 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21278936]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0buffer_finish f34b7800
vb2: Done processing on buffer 0, state: 2buffer_next f34b6800 [prev=f2ab2e94/next=f34b6a94]buffer_activate buf=f34b6800saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f2ab2e94/next=f2ab2e94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00567723 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab50000 num_pages:203buffer_queuebuffer_queue f34b7800
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00567723 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21278941]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish f34b6800
vb2: Done processing on buffer 1, state: 2buffer_next f2ab2c00 [prev=f34b7a94/next=f2ab2e94]buffer_activate buf=f2ab2c00video_poll: f2354ee8saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f34b7a94/next=f34b7a94
saa7133[0]/irq: no (more) worksaa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 1, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00587756 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fac1f000 num_pages:203buffer_queuebuffer_queue f34b6800
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00587756 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21278946]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0buffer_finish f2ab2c00
vb2: Done processing on buffer 2, state: 2buffer_next f34b7800 [prev=f34b6a94/next=f34b7a94]buffer_activate buf=f34b7800saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f34b6a94/next=f34b6a94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 2, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00607726 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:facee000 num_pages:203buffer_queuebuffer_queue f2ab2c00
vb2: qbuf of buffer 2 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00607726 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21278951]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish f34b7800
vb2: Done processing on buffer 0, state: 2buffer_next f34b6800 [prev=f2ab2e94/next=f34b6a94]buffer_activate buf=f34b6800saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f2ab2e94/next=f2ab2e94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00627756 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab50000 num_pages:203buffer_queuebuffer_queue f34b7800
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00627756 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21278956]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0buffer_finish f34b6800
vb2: Done processing on buffer 1, state: 2buffer_next f2ab2c00 [prev=f34b7a94/next=f2ab2e94]buffer_activate buf=f2ab2c00saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f34b7a94/next=f34b7a94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 1, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00647725 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fac1f000 num_pages:203buffer_queuebuffer_queue f34b6800
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00647725 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21278961]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish f2ab2c00
vb2: Done processing on buffer 2, state: 2buffer_next f34b7800 [prev=f34b6a94/next=f34b7a94]buffer_activate buf=f34b7800saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f34b6a94/next=f34b6a94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 2, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00667757 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:facee000 num_pages:203buffer_queuebuffer_queue f2ab2c00
vb2: qbuf of buffer 2 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00667757 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21278966]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0buffer_finish f34b7800
vb2: Done processing on buffer 0, state: 2buffer_next f34b6800 [prev=f2ab2e94/next=f34b6a94]buffer_activate buf=f34b6800saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f2ab2e94/next=f2ab2e94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00687726 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab50000 num_pages:203buffer_queuebuffer_queue f34b7800
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00687726 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21278971]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish f34b6800
vb2: Done processing on buffer 1, state: 2buffer_next f2ab2c00 [prev=f34b7a94/next=f2ab2e94]buffer_activate buf=f2ab2c00saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f34b7a94/next=f34b7a94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 1, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00707758 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fac1f000 num_pages:203buffer_queuebuffer_queue f34b6800
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00707758 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21278976]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0buffer_finish f2ab2c00
vb2: Done processing on buffer 2, state: 2buffer_next f34b7800 [prev=f34b6a94/next=f34b7a94]buffer_activate buf=f34b7800saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f34b6a94/next=f34b6a94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 2, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00727726 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:facee000 num_pages:203buffer_queuebuffer_queue f2ab2c00
vb2: qbuf of buffer 2 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00727726 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21278981]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish f34b7800
vb2: Done processing on buffer 0, state: 2buffer_next f34b6800 [prev=f2ab2e94/next=f34b6a94]buffer_activate buf=f34b6800saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f2ab2e94/next=f2ab2e94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00747759 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab50000 num_pages:203buffer_queuebuffer_queue f34b7800
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00747759 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21278986]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0buffer_finish f34b6800
vb2: Done processing on buffer 1, state: 2buffer_next f2ab2c00 [prev=f34b7a94/next=f2ab2e94]buffer_activate buf=f2ab2c00saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f34b7a94/next=f34b7a94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 1, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00767726 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fac1f000 num_pages:203buffer_queuebuffer_queue f34b6800
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00767726 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21278991]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish f2ab2c00
vb2: Done processing on buffer 2, state: 2buffer_next f34b7800 [prev=f34b6a94/next=f34b7a94]buffer_activate buf=f34b7800saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f34b6a94/next=f34b6a94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 2, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00787759 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:facee000 num_pages:203buffer_queuebuffer_queue f2ab2c00
vb2: qbuf of buffer 2 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00787759 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21278996]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0buffer_finish f34b7800
vb2: Done processing on buffer 0, state: 2buffer_next f34b6800 [prev=f2ab2e94/next=f34b6a94]buffer_activate buf=f34b6800saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f2ab2e94/next=f2ab2e94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00807728 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab50000 num_pages:203buffer_queuebuffer_queue f34b7800
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00807728 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21279001]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish f34b6800
vb2: Done processing on buffer 1, state: 2buffer_next f2ab2c00 [prev=f34b7a94/next=f2ab2e94]buffer_activate buf=f2ab2c00saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f34b7a94/next=f34b7a94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 1, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00827760 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fac1f000 num_pages:203buffer_queuebuffer_queue f34b6800
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00827760 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21279006]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0buffer_finish f2ab2c00
vb2: Done processing on buffer 2, state: 2buffer_next f34b7800 [prev=f34b6a94/next=f34b7a94]buffer_activate buf=f34b7800saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f34b6a94/next=f34b6a94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 2, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00847729 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:facee000 num_pages:203buffer_queuebuffer_queue f2ab2c00
vb2: qbuf of buffer 2 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00847729 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21279011]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish f34b7800
vb2: Done processing on buffer 0, state: 2buffer_next f34b6800 [prev=f2ab2e94/next=f34b6a94]buffer_activate buf=f34b6800saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f2ab2e94/next=f2ab2e94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00867760 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab50000 num_pages:203buffer_queuebuffer_queue f34b7800
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00867760 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21279016]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0buffer_finish f34b6800
vb2: Done processing on buffer 1, state: 2buffer_next f2ab2c00 [prev=f34b7a94/next=f2ab2e94]buffer_activate buf=f2ab2c00saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f34b7a94/next=f34b7a94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 1, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00887728 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fac1f000 num_pages:203buffer_queuebuffer_queue f34b6800
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00887728 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21279021]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish f2ab2c00
vb2: Done processing on buffer 2, state: 2buffer_next f34b7800 [prev=f34b6a94/next=f34b7a94]buffer_activate buf=f34b7800saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f34b6a94/next=f34b6a94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 2, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00907760 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:facee000 num_pages:203buffer_queuebuffer_queue f2ab2c00
vb2: qbuf of buffer 2 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00907760 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21279026]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0buffer_finish f34b7800
vb2: Done processing on buffer 0, state: 2buffer_next f34b6800 [prev=f2ab2e94/next=f34b6a94]buffer_activate buf=f34b6800saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f2ab2e94/next=f2ab2e94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00927728 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab50000 num_pages:203buffer_queuebuffer_queue f34b7800
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00927728 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21279031]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish f34b6800
vb2: Done processing on buffer 1, state: 2buffer_next f2ab2c00 [prev=f34b7a94/next=f2ab2e94]buffer_activate buf=f2ab2c00saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f34b7a94/next=f34b7a94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 1, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00947762 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fac1f000 num_pages:203buffer_queuebuffer_queue f34b6800
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00947762 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21279036]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0buffer_finish f2ab2c00
vb2: Done processing on buffer 2, state: 2buffer_next f34b7800 [prev=f34b6a94/next=f34b7a94]buffer_activate buf=f34b7800saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f34b6a94/next=f34b6a94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 2, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00967731 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:facee000 num_pages:203buffer_queuebuffer_queue f2ab2c00
vb2: qbuf of buffer 2 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00967731 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21279041]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish f34b7800
vb2: Done processing on buffer 0, state: 2buffer_next f34b6800 [prev=f2ab2e94/next=f34b6a94]buffer_activate buf=f34b6800saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f2ab2e94/next=f2ab2e94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:10.00987762 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab50000 num_pages:203buffer_queuebuffer_queue f34b7800
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:10.00987762 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21279046]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0buffer_finish f34b6800
vb2: Done processing on buffer 1, state: 2buffer_next f2ab2c00 [prev=f34b7a94/next=f2ab2e94]buffer_activate buf=f2ab2c00saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f34b7a94/next=f34b7a94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 1, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:11.00007731 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fac1f000 num_pages:203buffer_queuebuffer_queue f34b6800
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:11.00007731 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21279051]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish f2ab2c00
vb2: Done processing on buffer 2, state: 2buffer_next f34b7800 [prev=f34b6a94/next=f34b7a94]buffer_activate buf=f34b7800saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f34b6a94/next=f34b6a94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 2, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:11.00027763 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:facee000 num_pages:203buffer_queuebuffer_queue f2ab2c00
vb2: qbuf of buffer 2 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:11.00027763 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21279056]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0buffer_finish f34b7800
vb2: Done processing on buffer 0, state: 2buffer_next f34b6800 [prev=f2ab2e94/next=f34b6a94]buffer_activate buf=f34b6800saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f2ab2e94/next=f2ab2e94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:11.00047732 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab50000 num_pages:203buffer_queuebuffer_queue f34b7800
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:11.00047732 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21279061]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish f34b6800
vb2: Done processing on buffer 1, state: 2buffer_next f2ab2c00 [prev=f34b7a94/next=f2ab2e94]buffer_activate buf=f2ab2c00saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f34b7a94/next=f34b7a94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 1, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:11.00067762 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fac1f000 num_pages:203buffer_queuebuffer_queue f34b6800
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:11.00067762 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21279066]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0buffer_finish f2ab2c00
vb2: Done processing on buffer 2, state: 2buffer_next f34b7800 [prev=f34b6a94/next=f34b7a94]buffer_activate buf=f34b7800saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f34b6a94/next=f34b6a94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 2, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:11.00087733 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:facee000 num_pages:203buffer_queuebuffer_queue f2ab2c00
vb2: qbuf of buffer 2 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:11.00087733 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21279071]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish f34b7800
vb2: Done processing on buffer 0, state: 2buffer_next f34b6800 [prev=f2ab2e94/next=f34b6a94]buffer_activate buf=f34b6800saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f2ab2e94/next=f2ab2e94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:11.00107765 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab50000 num_pages:203buffer_queuebuffer_queue f34b7800
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:11.00107765 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21279076]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0buffer_finish f34b6800
vb2: Done processing on buffer 1, state: 2buffer_next f2ab2c00 [prev=f34b7a94/next=f2ab2e94]buffer_activate buf=f2ab2c00saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f34b7a94/next=f34b7a94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 1, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:11.00127731 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fac1f000 num_pages:203buffer_queuebuffer_queue f34b6800
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:11.00127731 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21279081]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish f2ab2c00
vb2: Done processing on buffer 2, state: 2buffer_next f34b7800 [prev=f34b6a94/next=f34b7a94]buffer_activate buf=f34b7800saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f34b6a94/next=f34b6a94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 2, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:11.00147766 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:facee000 num_pages:203buffer_queuebuffer_queue f2ab2c00
vb2: qbuf of buffer 2 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:11.00147766 index=2, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00196000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21279086]: r=0x1 s=0x00 DONE_RA0 | RA0=video,a,even,0buffer_finish f34b7800
vb2: Done processing on buffer 0, state: 2buffer_next f34b6800 [prev=f2ab2e94/next=f34b6a94]buffer_activate buf=f34b6800saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f2ab2e94/next=f2ab2e94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 0, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:11.00167733 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fab50000 num_pages:203buffer_queuebuffer_queue f34b7800
vb2: qbuf of buffer 0 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:11.00167733 index=0, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x00000000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8
saa7133[0]/irq[0,21279091]: r=0x1 s=0x10 DONE_RA0 | RA0=video,a,odd,0buffer_finish f34b6800
vb2: Done processing on buffer 1, state: 2buffer_next f2ab2c00 [prev=f34b7a94/next=f2ab2e94]buffer_activate buf=f2ab2c00saa7134_set_dmabits
dmabits: task=0x01 ctrl=0x01 irq=0x3 split=yesbuffer_next #2 prev=f34b7a94/next=f34b7a94
saa7133[0]/irq: no (more) workvideo_poll: f2354ee8saa7134_dqbuf: f2354ee8 c2043e68
vb2: dqbuf: Returning done buffer
vb2: dqbuf of buffer 1, with state 3
saa7133[0] video (Avermedia PCI: VIDIOC_DQBUF 359696:21:11.00187765 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000saa7134_qbuf: f2354ee8 c2043e68buffer_prepare: sglist:fac1f000 num_pages:203buffer_queuebuffer_queue f34b6800
vb2: qbuf of buffer 1 succeeded
saa7133[0] video (Avermedia PCI: VIDIOC_QBUF 359696:21:11.00187765 index=1, type=vid-cap, flags=0x00000005, field=0, sequence=0, memory=mmap saa7133[0] video (Avermedia PCI: bytesused=829440, offset/userptr=0x000cb000, length=829440
saa7133[0] video (Avermedia PCI: timecode=00:00:00 type=0, flags=0x00000000, frames=0, userbits=0x00000000video_poll: f2354ee8video_poll: f2354ee8video_poll: f2354ee8
saa7133[0] video (Avermedia PCI: VIDIOC_STREAMOFF type=vid-capsaa7134_streamoff: f2354ee8stop_streaming
vb2: Done processing on buffer 0, state: 2
vb2: Done processing on buffer 1, state: 2
timeout on f2ab2c00buffer_finish f2ab2c00
vb2: Done processing on buffer 2, state: 2buffer_next (null)saa7134_set_dmabits
dmabits: task=0x00 ctrl=0x00 irq=0x0 split=yes
vb2: Streamoff successfulvb2_common_vm_close: f23ca7e0, refcount: 2, vma: b5ccc000-b5d97000vb2_common_vm_close: f23cade0, refcount: 2, vma: b5c01000-b5ccc000vb2_common_vm_close: f23ca820, refcount: 2, vma: b5b36000-b5c01000saa7134_reqbufs: f2354ee8 c2043e68vb2_dma_sg_put: Freeing buffer of 203 pages
vb2: Freed plane 0 of buffer 0vb2_dma_sg_put: Freeing buffer of 203 pages
vb2: Freed plane 0 of buffer 1vb2_dma_sg_put: Freeing buffer of 203 pages
vb2: Freed plane 0 of buffer 2queue_setup
vb2: Allocated 0 buffers, 1 plane(s) each
saa7133[0] video (Avermedia PCI: VIDIOC_REQBUFS count=0, type=vid-cap, memory=mmap
saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980900, value=128
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980900, type=1, name=Brightness, min/max=0/255, step=1, default=128, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980901, value=68
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980901, type=1, name=Contrast, min/max=0/127, step=1, default=68, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980902, value=64
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980902, type=1, name=Saturation, min/max=0/127, step=1, default=64, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980903, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980903, type=1, name=Hue, min/max=-128/127, step=1, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980905, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980905, type=1, name=Volume, min/max=-15/15, step=1, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980909, value=1
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980909, type=2, name=Mute, min/max=0/1, step=0, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x980914, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x980914, type=2, name=Mirror, min/max=0/1, step=0, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x8000000, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000000, type=2, name=Invert, min/max=0/1, step=0, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x8000001, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000001, type=1, name=y offset odd field, min/max=0/128, step=1, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x8000002, value=0
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000002, type=1, name=y offset even field, min/max=0/128, step=1, default=0, flags=0x00000000 saa7133[0] video (Avermedia PCI: VIDIOC_G_CTRL id=0x8000003, value=1
saa7133[0] video (Avermedia PCI: VIDIOC_QUERYCTRL id=0x8000003, type=2, name=automute, min/max=0/1, step=0, default=1, flags=0x00000000
Hello again, Mauro,
Quoted 37 lines · Andrzej Pietrasiewicz
Hello Mauro,
Quoted 10 lines · Mauro Carvalho Chehab
Em 12-01-2011 08:25, Marek Szyprowski escreveu:
Quoted 3 lines
Hello Mauro,
I've rebased our fimc and saa patches onto
http://linuxtv.org/git/mchehab/experimental.git
Quoted 3 lines
vb2_testbranch.The last 2 patches are for SAA7134 driver and are only to show that
videobuf2-dma-sg works
Quoted 8 lines
Quoted 1 line
correctly.
On my first test with saa7134, it hanged. It seems that the code reached a dead lock.
On my test environment, I'm using a remote machine, without monitor. My test is using
qv4l2 via a remote X server. Using a remote X server is aninteresting
Quoted 3 lines
test, as it will likely loose some frames, increasing the probability of races and dead locks.
We did a similar test using a remote machine and qv4l2 with X forwarding.
Both userptr and mmap worked. Read does not work because it is not implemented, but there was no freeze anyway, just green screen in qv4l2.
However, we set "Capture Image Formats" to "YUV - 4:2:2 packed, YUV", "TV Standard" to "PAL". I enclose a (lengthy) log for reference - it is a log of a short session when modules where loaded, qv4l2 started, userptr mode run for a while and then mmap mode run for a while.
Quoted 3 lines
We did it on a 32-bit system. We are going to repeat the test on a 64- bit system, it just takes some time to set it up. Perhaps this is the difference.
We did the test on a 64-bit system, both locally and with X forwarding to a remote machine. It works in both cases.
Our TV card is "Avermedia AverTV Super 007" pure analog. Yours is a hybrid analog/ISDB card. Does your card work with videobuf 1? Perhaps you could do such a test: please use code from the commit f73e66a8e91e4ebb "v4l: saa7134:
remove radio, vbi, mpeg, input, alsa, tvaudio, saa6752hs support" and see if you TV card works with videobuf (not videobuf2)?
Andrzej
Em 13-01-2011 10:13, Andrzej Pietrasiewicz escreveu:
Quoted 41 lines
Hello again, Mauro,
Quoted 37 lines · Andrzej Pietrasiewicz
Hello Mauro,
Quoted 10 lines · Mauro Carvalho Chehab
Em 12-01-2011 08:25, Marek Szyprowski escreveu:
Quoted 3 lines
Hello Mauro,
I've rebased our fimc and saa patches onto
http://linuxtv.org/git/mchehab/experimental.git
Quoted 3 lines
vb2_testbranch.The last 2 patches are for SAA7134 driver and are only to show that
videobuf2-dma-sg works
Quoted 8 lines
Quoted 1 line
correctly.
On my first test with saa7134, it hanged. It seems that the code reached a dead lock.
On my test environment, I'm using a remote machine, without monitor. My test is using
qv4l2 via a remote X server. Using a remote X server is aninteresting
Quoted 3 lines
test, as it will likely loose some frames, increasing the probability of races and dead locks.
We did a similar test using a remote machine and qv4l2 with X forwarding.
Both userptr and mmap worked. Read does not work because it is not implemented, but there was no freeze anyway, just green screen in qv4l2.
However, we set "Capture Image Formats" to "YUV - 4:2:2 packed, YUV", "TV Standard" to "PAL". I enclose a (lengthy) log for reference - it is a log of a short session when modules where loaded, qv4l2 started, userptr mode run for a while and then mmap mode run for a while.
Quoted 8 lines
Quoted 3 lines
We did it on a 32-bit system. We are going to repeat the test on a 64- bit system, it just takes some time to set it up. Perhaps this is the difference.
We did the test on a 64-bit system, both locally and with X forwarding to a remote machine. It works in both cases.
Our TV card is "Avermedia AverTV Super 007" pure analog. Yours is a hybrid analog/ISDB card. Does your card work with videobuf 1?
Yes, it works (well, sort of - there's a problem a the tuner driver that I didn't fix yet, so, I'm receiving just static on it, but yet, it is a stream, and this works fine with videobuf1).
Quoted 4 lines
Perhaps you could do
such a test: please use code from the commitf73e66a8e91e4ebb"v4l: saa7134:
remove radio, vbi, mpeg, input, alsa, tvaudio, saa6752hs support" and see if you TV card works with videobuf (not videobuf2)?
Ok, I'll do that, or maybe I'll just replace by an analog-only board.
Cheers,
Mauro
Em 13-01-2011 06:46, Andrzej Pietrasiewicz escreveu:
Quoted 34 lines
Hello Mauro,
Quoted 15 lines · Mauro Carvalho Chehab
Em 12-01-2011 08:25, Marek Szyprowski escreveu:
Quoted 3 lines
Hello Mauro,
I've rebased our fimc and saa patches onto
http://linuxtv.org/git/mchehab/experimental.git
Quoted 3 lines
vb2_testbranch.The last 2 patches are for SAA7134 driver and are only to show that
videobuf2-dma-sg works
Quoted 1 line
correctly.
On my first test with saa7134, it hanged. It seems that the code reached a dead lock.
Quoted 7 lines
On my test environment, I'm using a remote machine, without monitor. My test is using
qv4l2 via a remote X server. Using a remote X server is an interesting test, as it will
likely loose some frames, increasing the probability of races and dead locks.We did a similar test using a remote machine and qv4l2 with X forwarding. Both userptr and mmap worked. Read does not work because it is not implemented, but there was no freeze anyway, just green screen in qv4l2. However, we set "Capture Image Formats" to "YUV - 4:2:2 packed, YUV", "TV Standard" to "PAL". I enclose a (lengthy) log for reference - it is a log of a short session when modules where loaded, qv4l2 started, userptr mode run for a while and then mmap mode run for a while.
Quoted 3 lines
We did it on a 32-bit system. We are going to repeat the test on a 64-bit system, it just takes some time to set it up. Perhaps this is the difference.
Yeah, I tested where with PAL/M and 64-bits, but I don't think that the hangs have something due to 64 bits. It is probably because of the high delay introduced by using the 100 Mbps Ethernet connection to display the stream. This introduces a high delay (the max frame rate drops from 30 fps to about 6 fps on my setup). So, qv4l2 will loose frames. This increases the possibility of a race between qbuf/dqbuf.
Cheers,
Mauro
Em 13-01-2011 10:58, Mauro Carvalho Chehab escreveu:
Quoted 39 lines
Em 13-01-2011 06:46, Andrzej Pietrasiewicz escreveu:
Quoted 34 lines
Hello Mauro,
Quoted 15 lines · Mauro Carvalho Chehab
Em 12-01-2011 08:25, Marek Szyprowski escreveu:
Quoted 3 lines
Hello Mauro,
I've rebased our fimc and saa patches onto
http://linuxtv.org/git/mchehab/experimental.git
Quoted 3 lines
vb2_testbranch.The last 2 patches are for SAA7134 driver and are only to show that
videobuf2-dma-sg works
Quoted 1 line
correctly.
On my first test with saa7134, it hanged. It seems that the code reached a dead lock.
Quoted 7 lines
On my test environment, I'm using a remote machine, without monitor. My test is using
qv4l2 via a remote X server. Using a remote X server is an interesting test, as it will
likely loose some frames, increasing the probability of races and dead locks.We did a similar test using a remote machine and qv4l2 with X forwarding. Both userptr and mmap worked. Read does not work because it is not implemented, but there was no freeze anyway, just green screen in qv4l2. However, we set "Capture Image Formats" to "YUV - 4:2:2 packed, YUV", "TV Standard" to "PAL". I enclose a (lengthy) log for reference - it is a log of a short session when modules where loaded, qv4l2 started, userptr mode run for a while and then mmap mode run for a while.
Quoted 3 lines
We did it on a 32-bit system. We are going to repeat the test on a 64-bit system, it just takes some time to set it up. Perhaps this is the difference.
Quoted 6 lines
Yeah, I tested where with PAL/M and 64-bits, but I don't think that the hangs have something due to 64 bits. It is probably because of the high delay introduced by using the 100 Mbps Ethernet connection to display the stream. This introduces a high delay (the max frame rate drops from 30 fps to about 6 fps on my setup). So, qv4l2 will loose frames. This increases the possibility of a race between qbuf/dqbuf.
There are still some issued with saa7134, but I don't want to delay the upstream submission for vb2 due to those issues, as they may be caused by the saa7134 port to vb2. So, I'll be adding on my tree, and I'll be sending it upstream. Yet, I suggest that you finish the saa7134 backport, to allow more people to test it, as we have tons of users with saa7134 and they can help to double check if is there any bad locking inside vb2.
Cheers,
Mauro
Em 03-01-2011 14:48, Sylwester Nawrocki escreveu:
Quoted 6 lines
Hi Mauro,
Please pull from our tree for the following items:
Sylwester Nawrocki (15):
v4l: mem2mem: portm2m_testdevto vb2
This one is also broken:
drivers/media/video/mem2mem_testdev.c: In function ‘device_isr’:drivers/media/video/mem2mem_testdev.c:360: error: implicit declaration of function ‘v4l2_m2m_buf_done’drivers/media/video/mem2mem_testdev.c: In function ‘vidioc_g_fmt’:drivers/media/video/mem2mem_testdev.c:437: warning: assignment from incompatible pointer typedrivers/media/video/mem2mem_testdev.c: In function ‘vidioc_s_fmt’:drivers/media/video/mem2mem_testdev.c:536: warning: assignment from incompatible pointer typedrivers/media/video/mem2mem_testdev.c: In function ‘m2mtest_buf_queue’:drivers/media/video/mem2mem_testdev.c:795: warning: passing argument 2 of ‘v4l2_m2m_buf_queue’ from incompatible pointer typeinclude/media/v4l2-mem2mem.h:118: note: expected ‘struct videobuf_queue *’ but argument is of type ‘struct vb2_buffer *’ drivers/media/video/mem2mem_testdev.c:795: error: too few arguments to function ‘v4l2_m2m_buf_queue’drivers/media/video/mem2mem_testdev.c: In function ‘queue_init’:drivers/media/video/mem2mem_testdev.c:813: error: invalid application of ‘sizeof’ to incomplete type ‘struct v4l2_m2m_buffer’ drivers/media/video/mem2mem_testdev.c:825: error: invalid application of ‘sizeof’ to incomplete type ‘struct v4l2_m2m_buffer’ drivers/media/video/mem2mem_testdev.c: In function ‘m2mtest_open’:drivers/media/video/mem2mem_testdev.c:850: warning: passing argument 2 of ‘v4l2_m2m_ctx_init’ from incompatible pointer typeinclude/media/v4l2-mem2mem.h:113: note: expected ‘struct v4l2_m2m_dev *’ but argument is of type ‘struct m2mtest_ctx *’drivers/media/video/mem2mem_testdev.c:850: warning: passing argument 3 of ‘v4l2_m2m_ctx_init’ from incompatible pointer typeinclude/media/v4l2-mem2mem.h:113: note: expected ‘void (*)(void *, struct videobuf_queue *, enum v4l2_buf_type)’ but argument is of type ‘int (*)(void *, struct vb2_queue *, struct vb2_queue *)’ drivers/media/video/mem2mem_testdev.c: At top level:drivers/media/video/mem2mem_testdev.c:917: error: unknown field ‘lock’ specified in initializerdrivers/media/video/mem2mem_testdev.c:917: warning: excess elements in struct initializerdrivers/media/video/mem2mem_testdev.c:917: warning: (near initialization for ‘m2m_ops’)drivers/media/video/mem2mem_testdev.c:918: error: unknown field ‘unlock’ specified in initializerdrivers/media/video/mem2mem_testdev.c:918: warning: excess elements in struct initializerdrivers/media/video/mem2mem_testdev.c:918: warning: (near initialization for ‘m2m_ops’)
Cheers,
Mauro
Em 03-01-2011 14:48, Sylwester Nawrocki escreveu:
Quoted 7 lines
Hi Mauro,
Please pull from our tree for the following items:
4. s5p-fimc driver conversion to Videbuf2 and multiplane ext. and various driver updates and bugfixes,
5. Siliconfile NOON010PC30 sensor subdev driver,
Those patches seem ok. I have just a couple comments about them. See bellow.
After having them solved, please send the patches against my vb2 test tree:
git://linuxtv.org/mchehab/experimental.git vb2_test
I've tested already vb2 with vivi. I'll be testing them now with saa7134. After testing it, I'll give you a feedback about vb2 and, if ok, I'll merge both multiplane and vb2 on my main tree.
Quoted 2 lines
Hyunwoong Kim (5):
[media] s5p-fimc: fix the value of YUV422 1-plane formats
I don't have an arm cross-compilation handy, but... that means that, before this patch, compilation were broken? If so, please, don't do that, as it breaks bisect. Instead, merge the patch withthe one that broke compilation.
Quoted 2 lines
Pawel Osciak (8):
v4l: Add multi-planar API definitions to the V4L2 API
Where are the corresponding DocBook changes?
Thanks,
Mauro
Hi Mauro,
Quoted 5 lines · Mauro Carvalho Chehab
Em 03-01-2011 14:48, Sylwester Nawrocki escreveu:
Quoted 2 lines
Pawel Osciak (8):
v4l: Add multi-planar API definitions to the V4L2 APIWhere are the corresponding DocBook changes?
They are at:
https://patchwork.kernel.org/patch/462571/
They may depend on a small fix for DocBook that I posted earlier:
https://patchwork.kernel.org/patch/462561/
Signature · 2 lines
Best regards, Pawel Osciak
Quoted 19 lines · Mauro Carvalho Chehab
Em 03-01-2011 14:48, Sylwester Nawrocki escreveu:
Quoted 7 lines
Hi Mauro,
Please pull from our tree for the following items:
4. s5p-fimc driver conversion to Videbuf2 and multiplane ext. and various driver updates and bugfixes,
5. Siliconfile NOON010PC30 sensor subdev driver,Those patches seem ok. I have just a couple comments about them. See bellow.
After having them solved, please send the patches against my vb2 test tree:
git://linuxtv.org/mchehab/experimental.gitvb2_testI've tested already vb2 with vivi. I'll be testing them now with saa7134. After testing it, I'll give you a feedback about vb2 and, if ok, I'll merge both multiplane and vb2 on my main tree.
Quoted 6 lines
Quoted 2 lines
Hyunwoong Kim (5):
[media] s5p-fimc: fix the value of YUV422 1-plane formatsI don't have an arm cross-compilation handy, but... that means that, before this patch, compilation were broken? If so, please, don't do that, as it breaks bisect. Instead, merge the patch withthe one that broke compilation.
No, the purpose of this patch is to only change the values programmed into the H/W registers. The patch summary line seem not to be too accurate. This patch doesn't fix any compilation problems.
I always try to test the patches against compilation breakage one by one. But this time unfortunately I didn't do enough tests of the mem2mem conversion changes when sending the pull request.
Regards,
Sylwester
Em 03-01-2011 14:48, Sylwester Nawrocki escreveu:
Quoted 5 lines
Hi Mauro,
Please pull from our tree for the following items:
6. Patches for SAA7134 driver for Videbuf2 testing.
There's something wrong with those patches. I got lots of errors:
CC [M] /home/v4l/new_build/v4l/saa7134-tvaudio.o/home/v4l/new_build/v4l/saa7134-core.c: In function 'saa7134_dma_free':/home/v4l/new_build/v4l/saa7134-core.c:262: warning: unused variable 'dma' /home/v4l/new_build/v4l/saa7134-core.c: In function 'saa7134_finidev':/home/v4l/new_build/v4l/saa7134-core.c:1006: warning: unused variable 'mops' /home/v4l/new_build/v4l/saa7134-core.c: In function 'saa7134_buffer_requeue':/home/v4l/new_build/v4l/saa7134-core.c:1085: error: 'struct saa7134_buf' has no member named 'vb' /home/v4l/new_build/v4l/saa7134-core.c:1085: warning: type defaults to 'int' in declaration of '__mptr' /home/v4l/new_build/v4l/saa7134-core.c:1085: warning: initialization from incompatible pointer type /home/v4l/new_build/v4l/saa7134-core.c:1085: error: 'struct saa7134_buf' has no member named 'vb' /home/v4l/new_build/v4l/saa7134-ts.c: In function 'buffer_activate':/home/v4l/new_build/v4l/saa7134-ts.c:49: error: 'struct saa7134_buf' has no member named 'vb' /home/v4l/new_build/v4l/saa7134-ts.c:54: error: 'struct saa7134_buf' has no member named 'vb' /home/v4l/new_build/v4l/saa7134-ts.c: In function 'buffer_prepare':/home/v4l/new_build/v4l/saa7134-ts.c:79: error: 'struct saa7134_buf' has no member named 'vb' /home/v4l/new_build/v4l/saa7134-ts.c:79: warning: type defaults to 'int' in declaration of '__mptr' /home/v4l/new_build/v4l/saa7134-ts.c:79: warning: initialization from incompatible pointer type /home/v4l/new_build/v4l/saa7134-ts.c:79: error: 'struct saa7134_buf' has no member named 'vb' /home/v4l/new_build/v4l/saa7134-ts.c:89: error: 'struct saa7134_buf' has no member named 'vb' /home/v4l/new_build/v4l/saa7134-ts.c:89: error: 'struct saa7134_buf' has no member named 'vb' /home/v4l/new_build/v4l/saa7134-ts.c:92: error: 'struct saa7134_buf' has no member named 'vb' /home/v4l/new_build/v4l/saa7134-ts.c:93: warning: passing argument 1 of 'saa7134_dma_free' from incompatible pointer type /home/v4l/new_build/v4l/saa7134.h:728: note: expected 'struct vb2_queue *' but argument is of type 'struct videobuf_queue *' /home/v4l/new_build/v4l/saa7134-ts.c:96: error: 'struct saa7134_buf' has no member named 'vb' /home/v4l/new_build/v4l/saa7134-ts.c:98: error: 'struct saa7134_buf' has no member named 'vb' /home/v4l/new_build/v4l/saa7134-ts.c:102: error: 'struct saa7134_buf' has no member named 'vb' /home/v4l/new_build/v4l/saa7134-ts.c:103: error: 'struct saa7134_buf' has no member named 'vb' /home/v4l/new_build/v4l/saa7134-ts.c:104: error: 'struct saa7134_buf' has no member named 'vb' /home/v4l/new_build/v4l/saa7134-ts.c:107: error: 'struct saa7134_buf' has no member named 'vb' /home/v4l/new_build/v4l/saa7134-ts.c:118: error: 'struct saa7134_buf' has no member named 'vb' /home/v4l/new_build/v4l/saa7134-ts.c:120: error: 'struct saa7134_buf' has no member named 'vb' /home/v4l/new_build/v4l/saa7134-ts.c:124: warning: passing argument 1 of 'saa7134_dma_free' from incompatible pointer type /home/v4l/new_build/v4l/saa7134.h:728: note: expected 'struct vb2_queue *' but argument is of type 'struct videobuf_queue *' /home/v4l/new_build/v4l/saa7134-ts.c: In function 'buffer_queue':/home/v4l/new_build/v4l/saa7134-ts.c:144: error: 'struct saa7134_buf' has no member named 'vb' /home/v4l/new_build/v4l/saa7134-ts.c:144: warning: type defaults to 'int' in declaration of '__mptr' /home/v4l/new_build/v4l/saa7134-ts.c:144: warning: initialization from incompatible pointer type /home/v4l/new_build/v4l/saa7134-ts.c:144: error: 'struct saa7134_buf' has no member named 'vb' /home/v4l/new_build/v4l/saa7134-ts.c: In function 'buffer_release':/home/v4l/new_build/v4l/saa7134-ts.c:151: error: 'struct saa7134_buf' has no member named 'vb' /home/v4l/new_build/v4l/saa7134-ts.c:151: warning: type defaults to 'int' in declaration of '__mptr' /home/v4l/new_build/v4l/saa7134-ts.c:151: warning: initialization from incompatible pointer type /home/v4l/new_build/v4l/saa7134-ts.c:151: error: 'struct saa7134_buf' has no member named 'vb' /home/v4l/new_build/v4l/saa7134-ts.c:157: warning: passing argument 1 of 'saa7134_dma_free' from incompatible pointer type /home/v4l/new_build/v4l/saa7134.h:728: note: expected 'struct vb2_queue *' but argument is of type 'struct videobuf_queue *' /home/v4l/new_build/v4l/saa7134-ts.c: In function 'saa7134_irq_ts_done':/home/v4l/new_build/v4l/saa7134-ts.c:306: error: 'struct saa7134_buf' has no member named 'vb' /home/v4l/new_build/v4l/saa7134-tvaudio.c: In function 'mute_input_7134':/home/v4l/new_build/v4l/saa7134-tvaudio.c:197: error: 'struct saa7134_board' has no member named 'radio' /home/v4l/new_build/v4l/saa7134-tvaudio.c: In function 'tvaudio_thread_ddep':/home/v4l/new_build/v4l/saa7134-tvaudio.c:791: error: 'struct saa7134_board' has no member named 'radio'
Ok, those are the last ones from the patch series.
Please answer/fix the issues I've pointed, in order to allow me to finish vb2 tests and move those stuff forward.
Thanks!
Mauro