lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <56c81a10-4058-49e3-95f5-f8823072e350@xs4all.nl>
Date: Tue, 18 Feb 2025 08:49:14 +0100
From: Hans Verkuil <hverkuil@...all.nl>
To: Randy Kimmett <linuxish@...look.com>,
 "mchehab@...nel.org" <mchehab@...nel.org>
Cc: "linux-media@...r.kernel.org" <linux-media@...r.kernel.org>,
 "linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org>
Subject: Re: Avermedia DVD EZMaker 7 video distortion on capture

On 15/02/2025 17:18, Randy Kimmett wrote:
> Avermedia DVD EZMaker 7
> Model: C039
> VID:07CA PID:C039
> Module used: cx231xx
> Distro: Manjaro
> Kernel version: 6.13.0-1
> Components used: Conexant CX23012-11Z (according to https://www.linuxtv.org/wiki/index.php/AVerMedia_DVD_EZMaker_7_(C039))
> 
> When capturing analog video from my old Hi8 video camera (NTSC M), the captured video has banding and is grainy, it doesn't matter if I capture from the S-Video or Composite, the results are the same.  On my windows PC the capture is perfect.
> 
> dmesg output:
> 
> [31173.105709] cx231xx 3-1:1.1: New device AVerMedia TECHNOLOGIES, Inc. AVerMedia C039 USB Pure Capture @ 480 Mbps (07ca:c039) with 7 interfaces
> [31173.106062] cx231xx 3-1:1.1: can't change interface 4 alt no. to 3: Max. Pkt size = 0
> [31173.106065] cx231xx 3-1:1.1: Identified as Conexant VIDEO GRABBER (card=5)
> [31173.106649] i2c i2c-13: Added multiplexed i2c bus 15
> [31173.106704] i2c i2c-13: Added multiplexed i2c bus 16
> [31173.214440] cx25840 12-0044: cx23102 A/V decoder found @ 0x88 (cx231xx #0-0)
> [31175.444434] cx25840 12-0044: loaded v4l-cx231xx-avcore-01.fw firmware (16382 bytes)
> [31175.493936] cx231xx 3-1:1.1: v4l2 driver version 0.0.3
> [31175.620281] cx231xx 3-1:1.1: Registered video device video2 [v4l2]
> [31175.620318] cx231xx 3-1:1.1: Registered VBI device vbi0
> [31175.620423] cx231xx 3-1:1.1: audio EndPoint Addr 0x83, Alternate settings: 3
> [31175.620426] cx231xx 3-1:1.1: video EndPoint Addr 0x84, Alternate settings: 5
> [31175.620429] cx231xx 3-1:1.1: VBI EndPoint Addr 0x85, Alternate settings: 2
> [31175.620431] cx231xx 3-1:1.1: sliced CC EndPoint Addr 0x86, Alternate settings: 2
> [31175.620433] cx231xx 3-1:1.1: TS EndPoint Addr 0x81, Alternate settings: 6
> 
> https://bugzilla.kernel.org/show_bug.cgi?id=219764 (also contains a sample video clip of the issue)
> https://www.linuxtv.org/wiki/index.php/AVerMedia_DVD_EZMaker_7_(C039)
> 
> 
> Any help and/or suggestions would be greatly appreciated. :)

I'll try this with my own cx231xx device, mostly to check if it is a regression of
some kind. I don't have this specific device, so if it works for me, then there isn't
a lot that can be done.

Support for it was originally added through this bug:

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1620762

It says:

I built the cx231xx driver with the patch and made a few tests.
Tested and working:
- Video capture on the composite input
- NTSC source
- PAL source
Not tested:
- Audio capture
- S-Video input
- SECAM source

I hope to find some time to test this in 1-2 weeks.

Regards,

	Hans

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ