[mythtv-users] No sound on second Hauppauge 150

Stephen Kitchener stephen at g6dzj.demon.co.uk
Tue Mar 7 14:34:21 UTC 2006


On Tuesday 07 Mar 2006 08:00, John Andersen wrote:
> On 3/6/06, Stephen Kitchener <stephen at g6dzj.demon.co.uk> wrote:
> > On Monday 06 Mar 2006 13:55, Stephen Kitchener wrote:
> >
> > More info..
> >
> > I have changed to ivtv 0.4.3 and there is no change....
> >
> > Also the sound is MIA, even when I switch cards with the Y key as well as
> > with recording...
>
> I'm betting deep digging will reveal the wrong modules are getting
> loaded.  I speak from expierence.  Been there, done that.

Maybe but I don't think so  - the same system with one card installed works 
perfectly, and the additional card is exactly the same make and model as the 
one that is working, so no changes should or would be needed, the output from 
the ivtv detection is identical...

 for example..
ivtv:  ==================== START INIT IVTV ====================
ivtv:  version 0.4.3 (tagged release) loading
ivtv:  Linux version: 2.6.12-12mdk 686 gcc-4.0
ivtv:  In case of problems please include the debug info between
ivtv:  the START INIT IVTV and END INIT IVTV lines, along with
ivtv:  any module options, when mailing the ivtv-users mailinglist.
ivtv0: Autodetected WinTV PVR 150 card (cx23416 based)
ACPI: PCI Interrupt 0000:00:0b.0[A] -> GSI 19 (level, low) -> IRQ 19
ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
tveeprom: ivtv version
tveeprom: Hauppauge: model = 26559, rev = C289, serial# = 8758538
tveeprom: tuner = TCL MFPE05 2 (idx = 89, type = 38)
tveeprom: tuner fmt = PAL(B/G) PAL(I) SECAM(L/L') PAL(D/K) (eeprom = 0x74, 
v4l2 = 0x00400e17)
tveeprom: audio processor = CX25843 (type = 25)
tveeprom: decoder processor = CX25843 (type = 1e)
ivtv0: i2c attach to card #0 ok [client=tveeprom, addr=50]
ivtv0: i2c attach to card #0 ok [client=(tuner unset), addr=61]
tuner 0-0061: chip found @ 0xc2 (ivtv i2c driver #0)
cx25840 0-0044: ivtv driver
cx25840 0-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #0)
cx25840 0-0044: loaded v4l-cx25840.fw firmware (14264 bytes)
ivtv0: i2c attach to card #0 ok [client=cx25840, addr=44]
wm8775 0-001b: ivtv driver
wm8775 0-001b: chip found @ 0x36 (ivtv i2c driver #0)
ivtv0: i2c attach to card #0 ok [client=wm8775, addr=1b]
tda9887 0-0043: (ivtv) chip found @ 0x86 (ivtv i2c driver #0)
ivtv0: i2c attach to card #0 ok [client=tda9887, addr=43]
ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
ivtv0: Encoder revision: 0x02050032
ivtv0: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total)
ivtv0: Allocate DMA encoder YUV stream: 161 x 12960 buffers (2048KB total)
ivtv0: Allocate DMA encoder VBI stream: 80 x 26208 buffers (2048KB total)
ivtv0: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB 
total)
ivtv0: Create encoder radio stream
tuner 0-0061: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3))
ivtv0: Initialized WinTV PVR 150, card #0
ivtv:  ======================  NEXT CARD  ======================
ivtv1: Autodetected WinTV PVR 150 card (cx23416 based)
ACPI: PCI Interrupt 0000:00:0f.0[A] -> GSI 18 (level, low) -> IRQ 18
ivtv1: Unreasonably low latency timer, setting to 64 (was 32)
tveeprom: ivtv version
tveeprom: Hauppauge: model = 26559, rev = E289, serial# = 8355989
tveeprom: tuner = TCL MFPE05 2 (idx = 89, type = 38)
tveeprom: tuner fmt = PAL(B/G) PAL(I) SECAM(L/L') PAL(D/K) (eeprom = 0x74, 
v4l2 = 0x00400e17)
tveeprom: audio processor = CX25843 (type = 25)
tveeprom: decoder processor = CX25843 (type = 1e)
ivtv1: i2c attach to card #1 ok [client=tveeprom, addr=50]
ivtv1: i2c attach to card #1 ok [client=(tuner unset), addr=61]
tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #1)
cx25840 1-0044: ivtv driver
cx25840 1-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #1)
cx25840 1-0044: loaded v4l-cx25840.fw firmware (14264 bytes)
ivtv1: i2c attach to card #1 ok [client=cx25840, addr=44]
wm8775 1-001b: ivtv driver
wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #1)
ivtv1: i2c attach to card #1 ok [client=wm8775, addr=1b]
tda9887 1-0043: (ivtv) chip found @ 0x86 (ivtv i2c driver #1)
ivtv1: i2c attach to card #1 ok [client=tda9887, addr=43]
ivtv1: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
ivtv1: Encoder revision: 0x02050032
ivtv1: Allocate DMA encoder MPEG stream: 128 x 32768 buffers (4096KB total)
ivtv1: Allocate DMA encoder YUV stream: 161 x 12960 buffers (2048KB total)
ivtv1: Allocate DMA encoder VBI stream: 80 x 26208 buffers (2048KB total)
ivtv1: Allocate DMA encoder PCM audio stream: 455 x 4608 buffers (2048KB 
total)
ivtv1: Create encoder radio stream
tuner 1-0061: type set to 38 (Philips PAL/SECAM multi (FM1216ME MK3))
ivtv1: Initialized WinTV PVR 150, card #1
ivtv:  ====================  END INIT IVTV  ====================

And all I have in /etc/modprobe.preload is a line

ivtv

which works for the oringinal setup, so I would expect that no changes should 
be needed...

Besides tuning and then cat from each /dev/video0 and /dev/video1 produces an 
mpg with sound in both cases. 

What I can't see is why mythtv should effect one of the cards or at least 
remove the sound from one, always the same one as far as I can tell. Can't 
see anything obvious in the mysql database.

Direct query of the cards 

ivtvctl -Y -d /dev/video0                                                            
14:26
ioctl: VIDIOC_QUERYCTRL
Brightness = 127
Contrast = 63
Saturation = 63
Hue = 0
Volume = 58880
Mute = 0

And

ivtvctl -Y -d /dev/video1                                                            
14:30
ioctl: VIDIOC_QUERYCTRL
Brightness = 127
Contrast = 63
Saturation = 63
Hue = 0
Volume = 58880
Mute = 0

I wouldn't have expected anything different as I can get an mpg stream from 
both /dev/video0 and /dev/video1 complete with sound.

Still confused here..


>
>
> --
> ----------JSA---------
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users


More information about the mythtv-users mailing list