It is very likely that it is solved in 2.6.16. I've given the msp3400
module a major overhaul and fixed many bugs. To be sure you will have
to use ivtv from the trunk in the subversion repository. It will pull
in the latest code from the v4l repository. See
http://www.ivtvdriver.org/index.php/Svn_checkout.
I'd be interested in hearing the result.
Hans
On Wednesday 15 March 2006 10:27, Mike wrote:
> I have a very quite PVR-350 as opposed to my 500's tuners. This
> wasn't a problem in 0.4.2 and I think it has something to do with the
> kernels msp3400 module.
>
> This is my PVR-500
> ivtvctl -Y -d /dev/video1
> ioctl: VIDIOC_QUERYCTRL
> Brightness = 383
> Contrast = 63
> Saturation = 63
> Hue = 0
> Volume = 58880
> Mute = 0
>
> So I try to match it like this on the 350
> ivtvctl -y volume=58880 -d /dev/video0
>
> And no matter what values I put in there
> ivtvctl -y volume=54000 -d /dev/video0
>
> etc, I don't notice any difference in volume
>
> In my .config that I built the kernel from I have this enabled
> CONFIG_VIDEO_AUDIO_DECODER=m
> CONFIG_VIDEO_DECODER=m
>
> And this is how it detects
>
> Mar 4 03:44:53 mythtv kernel: ivtv: ==================== START INIT
> IVTV ====================
> Mar 4 03:44:53 mythtv kernel: ivtv: version 0.4.3 (tagged release)
> loading Mar 4 03:44:53 mythtv kernel: ivtv: Linux version:
> 2.6.15.4-k7 preempt K7 gcc-3.3
> Mar 4 03:44:53 mythtv kernel: ivtv: In case of problems please
> include the debug info between
> Mar 4 03:44:53 mythtv kernel: ivtv: the START INIT IVTV and END
> INIT IVTV lines, along with
> Mar 4 03:44:53 mythtv kernel: ivtv: any module options, when
> mailing the ivtv-users mailinglist.
> Mar 4 03:44:53 mythtv kernel: ivtv0: Autodetected WinTV PVR 350 card
> (cx23415 based)
> Mar 4 03:44:53 mythtv kernel: ACPI: PCI Interrupt Link [APC1]
> enabled at IRQ 16
> Mar 4 03:44:53 mythtv kernel: ACPI: PCI Interrupt 0000:01:0a.0[A] ->
> Link [APC1] -> GSI 16 (level, high) -> IRQ 177
> Mar 4 03:44:53 mythtv kernel: ivtv0: Unreasonably low latency timer,
> setting to 64 (was 32)
> Mar 4 03:44:53 mythtv kernel: ivtv0: i2c attach to card #0 ok
> [client=tveeprom, addr=50]
> Mar 4 03:44:53 mythtv kernel: tveeprom 0-0050: Hauppauge model
> 48132, rev K268, serial# 7875498
> Mar 4 03:44:53 mythtv kernel: tveeprom 0-0050: tuner model is LG
> TAPE H001F MK3 (idx 68, type 47)
> Mar 4 03:44:53 mythtv kernel: tveeprom 0-0050: TV standards NTSC(M)
> (eeprom 0x08)
> Mar 4 03:44:53 mythtv kernel: tveeprom 0-0050: audio processor is
> MSP4448 (idx 27)
> Mar 4 03:44:53 mythtv kernel: tveeprom 0-0050: decoder processor is
> SAA7115 (idx 19)
> Mar 4 03:44:53 mythtv kernel: tveeprom 0-0050: has radio, has IR
> remote Mar 4 03:44:53 mythtv kernel: tuner (ivtv): chip found at
> addr 0xc2 i2c-bus ivtv i2c driver #0
> Mar 4 03:44:53 mythtv kernel: ivtv0: i2c attach to card #0 ok
> [client=(tuner unset), addr=61]
> Mar 4 03:44:53 mythtv kernel: saa7115 0-0021: saa7115 found @ 0x42
> (ivtv i2c driver #0)
> Mar 4 03:44:53 mythtv kernel: ivtv0: i2c attach to card #0 ok
> [client=saa7115, addr=21]
> Mar 4 03:44:53 mythtv kernel: saa7127 0-0044: saa7129 found @ 0x88
> (ivtv i2c driver #0)
> Mar 4 03:44:53 mythtv kernel: ivtv0: i2c attach to card #0 ok
> [client=saa7127, addr=44]
> Mar 4 03:44:53 mythtv kernel: msp3400 0-0040: chip=MSP4448G-A2
> +nicam +simple +simpler +radio mode=simpler
> Mar 4 03:44:53 mythtv kernel: msp3400 0-0040: msp34xxg daemon
> started Mar 4 03:44:53 mythtv kernel: ivtv0: i2c attach to card #0
> ok [client=MSP4448G-A2, addr=40]
> Mar 4 03:44:53 mythtv kernel: tda9887 0-0043: (ivtv) chip found @
> 0x86 (ivtv i2c driver #0)
> Mar 4 03:44:53 mythtv kernel: ivtv0: i2c attach to card #0 ok
> [client=tda9887, addr=43]
> Mar 4 03:44:53 mythtv kernel: ivtv0: loaded v4l-cx2341x-enc.fw
> firmware (262144 bytes)
> Mar 4 03:44:53 mythtv kernel: ivtv0: loaded v4l-cx2341x-dec.fw
> firmware (262144 bytes)
> Mar 4 03:44:53 mythtv kernel: ivtv0: Encoder revision: 0x02050032
> Mar 4 03:44:53 mythtv kernel: ivtv0: Decoder revision: 0x02020023
> Mar 4 03:44:53 mythtv kernel: ivtv0: Allocate DMA encoder MPEG
> stream: 128 x 32768 buffers (4096KB total)
> Mar 4 03:44:53 mythtv kernel: ivtv0: Allocate DMA encoder YUV
> stream: 194 x 10800 buffers (2048KB total)
> Mar 4 03:44:53 mythtv kernel: ivtv0: Allocate DMA encoder VBI
> stream: 120 x 17472 buffers (2048KB total)
> Mar 4 03:44:53 mythtv kernel: ivtv0: Allocate DMA encoder PCM audio
> stream: 455 x 4608 buffers (2048KB total)
> Mar 4 03:44:53 mythtv kernel: ivtv0: Create encoder radio stream
> Mar 4 03:44:53 mythtv kernel: ivtv0: Allocate DMA decoder MPEG
> stream: 16 x 65536 buffers (1024KB total)
> Mar 4 03:44:53 mythtv kernel: ivtv0: Allocate DMA decoder VBI
> stream: 512 x 2048 buffers (1024KB total)
> Mar 4 03:44:53 mythtv kernel: ivtv0: Create decoder VOUT stream
> Mar 4 03:44:53 mythtv kernel: ivtv0: Allocate DMA decoder YUV
> stream: 24 x 43200 buffers (1024KB total)
> Mar 4 03:44:53 mythtv kernel: ivtv0: loaded v4l-cx2341x-init.mpg
> firmware (155648 bytes)
> Mar 4 03:44:53 mythtv kernel: tuner: type set to 47 (LG NTSC (TAPE
> series)) by ivtv i2c driver #0
> Mar 4 03:44:53 mythtv kernel: ivtv0: Initialized WinTV PVR 350, card
> #0 Mar 4 03:44:53 mythtv kernel: ivtv: ====================== NEXT
> CARD ======================
> Mar 4 03:44:53 mythtv kernel: ivtv1: Autodetected WinTV PVR 150 card
> (cx23416 based)
> Mar 4 03:44:53 mythtv kernel: ACPI: PCI Interrupt Link [APC3]
> enabled at IRQ 18
> Mar 4 03:44:53 mythtv kernel: ACPI: PCI Interrupt 0000:02:08.0[A] ->
> Link [APC3] -> GSI 18 (level, high) -> IRQ 185
> Mar 4 03:44:53 mythtv kernel: ivtv1: Unreasonably low latency timer,
> setting to 64 (was 32)
> Mar 4 03:44:53 mythtv kernel: ivtv1: i2c attach to card #1 ok
> [client=tveeprom, addr=50]
> Mar 4 03:44:53 mythtv kernel: tuner (ivtv): chip found at addr 0xc0
> i2c-bus ivtv i2c driver #1
> Mar 4 03:44:53 mythtv kernel: TEA5767 detected.
> Mar 4 03:44:53 mythtv kernel: ivtv1: i2c attach to card #1 ok
> [client=(tuner unset), addr=60]
> Mar 4 03:44:53 mythtv kernel: tuner: type set to 62 (Philips
> TEA5767HN FM Radio) by autodetect
> Mar 4 03:44:53 mythtv kernel: type set to 62 (Philips TEA5767HN FM
> Radio) Mar 4 03:44:53 mythtv kernel: tuner (ivtv): chip found at
> addr 0xc2 i2c-bus ivtv i2c driver #1
> Mar 4 03:44:53 mythtv kernel: ivtv1: i2c attach to card #1 ok
> [client=(tuner unset), addr=61]
> Mar 4 03:44:53 mythtv kernel: tda9887 1-0043: (ivtv) chip found @
> 0x86 (ivtv i2c driver #1)
> Mar 4 03:44:53 mythtv kernel: ivtv1: i2c attach to card #1 ok
> [client=tda9887, addr=43]
> Mar 4 03:44:53 mythtv kernel: tveeprom 1-0050: Hauppauge model
> 23552, rev D592, serial# 2994978
> Mar 4 03:44:53 mythtv kernel: tveeprom 1-0050: tuner model is
> Philips FQ1236A MK4 (idx 92, type 57)
> Mar 4 03:44:53 mythtv kernel: tveeprom 1-0050: TV standards NTSC(M)
> (eeprom 0x08)
> Mar 4 03:44:53 mythtv kernel: tveeprom 1-0050: second tuner model is
> Philips TEA5768HL FM Radio (idx 101, type 62)
> Mar 4 03:44:53 mythtv kernel: tveeprom 1-0050: audio processor is
> CX25843 (idx 37)
> Mar 4 03:44:53 mythtv kernel: tveeprom 1-0050: decoder processor is
> CX25843 (idx 30)
> Mar 4 03:44:53 mythtv kernel: tveeprom 1-0050: has radio, has no IR
> remote Mar 4 03:44:53 mythtv kernel: ivtv1: This is the first unit
> of a PVR500 Mar 4 03:44:53 mythtv kernel: cx25840 1-0044: cx25843-23
> found @ 0x88 (ivtv i2c driver #1)
> Mar 4 03:44:53 mythtv kernel: cx25840 1-0044: loaded v4l-cx25840.fw
> firmware (14264 bytes)
> Mar 4 03:44:53 mythtv kernel: ivtv1: i2c attach to card #1 ok
> [client=cx25840, addr=44]
> Mar 4 03:44:53 mythtv kernel: wm8775 1-001b: chip found @ 0x36 (ivtv
> i2c driver #1)
> Mar 4 03:44:53 mythtv kernel: ivtv1: i2c attach to card #1 ok
> [client=wm8775, addr=1b]
> Mar 4 03:44:53 mythtv kernel: ivtv1: Detected a TEA5767 radio tuner.
> Enabling radio support.
> Mar 4 03:44:53 mythtv kernel: ivtv1: loaded v4l-cx2341x-enc.fw
> firmware (262144 bytes)
> Mar 4 03:44:53 mythtv kernel: ivtv1: Encoder revision: 0x02050032
> Mar 4 03:44:53 mythtv kernel: ivtv1: Allocate DMA encoder MPEG
> stream: 128 x 32768 buffers (4096KB total)
> Mar 4 03:44:53 mythtv kernel: ivtv1: Allocate DMA encoder YUV
> stream: 194 x 10800 buffers (2048KB total)
> Mar 4 03:44:53 mythtv kernel: ivtv1: Allocate DMA encoder VBI
> stream: 120 x 17472 buffers (2048KB total)
> Mar 4 03:44:53 mythtv kernel: ivtv1: Allocate DMA encoder PCM audio
> stream: 455 x 4608 buffers (2048KB total)
> Mar 4 03:44:53 mythtv kernel: ivtv1: Create encoder radio stream
> Mar 4 03:44:53 mythtv kernel: tuner: type set to 57 (Philips FQ1236A
> MK4) by ivtv i2c driver #1
> Mar 4 03:44:53 mythtv kernel: ivtv1: Initialized WinTV PVR 500 (unit
> #1), card #1
> Mar 4 03:44:53 mythtv kernel: ivtv: ====================== NEXT
> CARD ======================
> Mar 4 03:44:53 mythtv kernel: ivtv2: Autodetected WinTV PVR 150 card
> (cx23416 based)
> Mar 4 03:44:53 mythtv kernel: ACPI: PCI Interrupt Link [APC4]
> enabled at IRQ 19
> Mar 4 03:44:53 mythtv kernel: ACPI: PCI Interrupt 0000:02:09.0[A] ->
> Link [APC4] -> GSI 19 (level, high) -> IRQ 193
> Mar 4 03:44:53 mythtv kernel: ivtv2: Unreasonably low latency timer,
> setting to 64 (was 32)
> Mar 4 03:44:53 mythtv kernel: ivtv2: i2c attach to card #2 ok
> [client=tveeprom, addr=50]
> Mar 4 03:44:53 mythtv kernel: tuner (ivtv): chip found at addr 0xc2
> i2c-bus ivtv i2c driver #2
> Mar 4 03:44:53 mythtv kernel: ivtv2: i2c attach to card #2 ok
> [client=(tuner unset), addr=61]
> Mar 4 03:44:53 mythtv kernel: tda9887 2-0043: (ivtv) chip found @
> 0x86 (ivtv i2c driver #2)
> Mar 4 03:44:53 mythtv kernel: ivtv2: i2c attach to card #2 ok
> [client=tda9887, addr=43]
> Mar 4 03:44:53 mythtv kernel: cx25840 2-0044: cx25843-23 found @
> 0x88 (ivtv i2c driver #2)
> Mar 4 03:44:53 mythtv kernel: cx25840 2-0044: loaded v4l-cx25840.fw
> firmware (14264 bytes)
> Mar 4 03:44:53 mythtv kernel: ivtv2: i2c attach to card #2 ok
> [client=cx25840, addr=44]
> Mar 4 03:44:53 mythtv kernel: wm8775 2-001b: chip found @ 0x36 (ivtv
> i2c driver #2)
> Mar 4 03:44:53 mythtv kernel: ivtv2: i2c attach to card #2 ok
> [client=wm8775, addr=1b]
> Mar 4 03:44:53 mythtv kernel: tveeprom 2-0050: Hauppauge model
> 23552, rev D592, serial# 2994978
> Mar 4 03:44:53 mythtv kernel: tveeprom 2-0050: tuner model is
> Philips FQ1236A MK4 (idx 92, type 57)
> Mar 4 03:44:53 mythtv kernel: tveeprom 2-0050: TV standards NTSC(M)
> (eeprom 0x08)
> Mar 4 03:44:53 mythtv kernel: tveeprom 2-0050: second tuner model is
> Philips TEA5768HL FM Radio (idx 101, type 62)
> Mar 4 03:44:53 mythtv kernel: tveeprom 2-0050: audio processor is
> CX25843 (idx 37)
> Mar 4 03:44:53 mythtv kernel: tveeprom 2-0050: decoder processor is
> CX25843 (idx 30)
> Mar 4 03:44:53 mythtv kernel: tveeprom 2-0050: has radio, has no IR
> remote Mar 4 03:44:53 mythtv kernel: ivtv2: This is the second unit
> of a PVR500 Mar 4 03:44:53 mythtv kernel: ivtv2: Correcting tveeprom
> data: no radio present on second unit
> Mar 4 03:44:53 mythtv kernel: ivtv2: loaded v4l-cx2341x-enc.fw
> firmware (262144 bytes)
> 4 03:44:53 mythtv kernel: ivtv2: Encoder revision: 0x02050032
> Mar 4 03:44:53 mythtv kernel: ivtv2: Allocate DMA encoder MPEG
> stream: 128 x 32768 buffers (4096KB total)
> Mar 4 03:44:53 mythtv kernel: ivtv2: Allocate DMA encoder YUV
> stream: 194 x 10800 buffers (2048KB total)
> Mar 4 03:44:53 mythtv kernel: ivtv2: Allocate DMA encoder VBI
> stream: 120 x 17472 buffers (2048KB total)
> Mar 4 03:44:53 mythtv kernel: ivtv2: Allocate DMA encoder PCM audio
> stream: 455 x 4608 buffers (2048KB total)
> Mar 4 03:44:53 mythtv kernel: tuner: type set to 57 (Philips FQ1236A
> MK4) by ivtv i2c driver #2
> Mar 4 03:44:53 mythtv kernel: ivtv2: Initialized WinTV PVR 500 (unit
> #2), card #2
> Mar 4 03:44:53 mythtv kernel: ivtv: ==================== END INIT
> IVTV ====================
>
>
> _______________________________________________
> ivtv-users mailing list
> [email protected]
> http://ivtvdriver.org/mailman/listinfo/ivtv-users
_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users