[pvrusb2] bugreport: Change ctl_audio_mode not works
Mike Isely
isely at isely.net
Tue Jun 6 23:14:47 CDT 2006
Roman:
I've looked into this situation a bit further. Unfortunately I can't
suggest an obvious fix right now. Part of the problem is that being in
NTSC territory my setup is different here. But based on other stuff
you've sent me, I can tell you this much:
1. Running with a 2.6.16 kernel you're using a version of msp3400 which
predates a lot of changes that affect the audio mode settings. The
debuginfo output you previously sent me confirms this. And I believe the
msp3400 module in 2.6.16 had some other changes in preparation to the much
bigger changes that followed after that kernel.
2. The pvrusb2 driver currently just passes through the audio mode setting
from the application. It doesn't do anything to help or hinder how those
modes are interpreted by msp3400. (Earlier snapshots actually did minor
and supposedly innocuous translations but the pvrusb2 driver right now
definitely just passes whatever the user asks for right into msp3400.)
3. The 2.6.17 kernel and the msp3400 driver in the V4L hg repository are
both considerably different from the version in 2.6.16. One of the
changed areas has to do with how audio modes are configured. So likely
anything we attempt to work around now isn't going to make sense going
forward anyway.
It might be best just to revisit this when 2.6.17 comes out. You could
try a 2.6.17-rcX version now and see what happens. (I haven't tried this
yet, but the next snapshot of the pvrusb2 should be OK there.)
-Mike
On Thu, 18 May 2006, Roman Fordinal wrote:
> Hi!
>
> Changing audio_mode over /sys/class/pvrusb2/.../ctl_audio_mode me longer
> not works. I use it to change language when program is in DUO mode.
>
> hardware:
> pvrusb2: pvr2_hdw_setup(hdw=ed486000) begin
> pvrusb2: pvr_probe(pvr=f6ff4ec0)
> usbcore: registered new driver pvrusb2
> /mnt/.../driver/pvrusb2-main.c: Hauppauge WinTV-PVR-USB2 MPEG2
> Encoder/Tuner : 20060423 (from www.isely.net)
> /mnt/.../driver/pvrusb2-main.c: Debug mask is 16834943 (0x100e17f)
>
> system:
> Linux homebox 2.6.16-ck1 #4 PREEMPT Tue May 9 05:33:38 CEST 2006 i686
> Intel(R) Celeron(R) CPU 2.40GHz GenuineIntel GNU/Linux
>
> drivers:
> pvrusb2-mci-20060423
>
> dmesg:
> pvrusb2: /*--TRACE_COMMIT--*/ "audio_mode" <-- Lang1 <enum>
> pvrusb2: i2c msp3400 v4l2 set_stereo
>
>
>
> _______________________________________________
> pvrusb2 mailing list
> pvrusb2 at isely.net
> http://www.isely.net/cgi-bin/mailman/listinfo/pvrusb2
>
--
| Mike Isely | PGP fingerprint
Spammers Die!! | | 03 54 43 4D 75 E5 CC 92
| isely @ pobox (dot) com | 71 16 01 E2 B5 F5 C1 E8
| |
More information about the pvrusb2
mailing list