[mythtv-users] PVR 350 not capturing audio
Wayne Richards
wrichards at taxupdate.com
Thu Apr 15 22:39:59 UTC 2010
I just built a gentoo system and installed mythtv-0.22. It has a PVR 350 as
video0 and a PVR 150 as video1. I'm not using the TV-out on the 350--instead
it has a GeForce 7300 with s-video output.
Testing the PVR 350:
> cat /dev/video0 > /tmp/test.mpg
produces the output file, but playing it with mplayer gives:
MPlayer SVN-r29796-4.3.4 (C) 2000-2009 MPlayer Team
Playing test.mpg.
MPEG-PS file format detected.
MPEG: No audio stream found -> no sound.
VIDEO: MPEG2 720x480 (aspect 2) 29.970 fps 6000.0 kbps (750.0 kbyte/s)
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
VDecoder init failed :(
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffmpeg2] vfm: ffmpeg (FFmpeg MPEG-2)
==========================================================================
Audio: no sound
Starting playback...
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
Testing the PVR 150:
> cat /dev/video1 > /tmp/test.mpg
produces the output file, and mplayer reports that it has audio.
'uname -a':
Linux mythtv 2.6.31-gentoo-r10 #16 SMP Tue Apr 13 12:13:57 CDT 2010 x86_64 AMD Athlon(tm) II X3 425 Processor AuthenticAMD GNU/Linux
Here's the output of 'dmesg | grep ivtv':
[ 6.009145] ivtv: Start initialization, version 1.4.1
[ 6.009271] ivtv0: Initializing card 0
[ 6.009275] ivtv0: Autodetected Hauppauge card (cx23415 based)
[ 6.009864] ivtv 0000:01:06.0: PCI INT A -> Link[APC3] -> GSI 18 (level, low) -> IRQ 18
[ 6.063985] ivtv0: Autodetected Hauppauge WinTV PVR-350
[ 6.212504] saa7115 0-0021: saa7115 found (1f7115d0e100000) @ 0x42 (ivtv i2c driver #0)
[ 6.357309] saa7127 0-0044: saa7129 found @ 0x88 (ivtv i2c driver #0)
[ 6.407434] msp3400 0-0040: MSP4448G-A2 found @ 0x80 (ivtv i2c driver #0)
[ 6.507117] tuner 0-0043: chip found @ 0x86 (ivtv i2c driver #0)
[ 6.510163] tuner 0-0061: chip found @ 0xc2 (ivtv i2c driver #0)
[ 6.523979] IRQ 18/ivtv0: IRQF_DISABLED is not guaranteed on shared IRQs
[ 6.524223] ivtv0: Registered device video0 for encoder MPG (4096 kB)
[ 6.524238] ivtv0: Registered device video32 for encoder YUV (2048 kB)
[ 6.524255] ivtv0: Registered device vbi0 for encoder VBI (1024 kB)
[ 6.524267] ivtv0: Registered device video24 for encoder PCM (320 kB)
[ 6.524279] ivtv0: Registered device radio0 for encoder radio
[ 6.524291] ivtv0: Registered device video16 for decoder MPG (1024 kB)
[ 6.524305] ivtv0: Registered device vbi8 for decoder VBI (64 kB)
[ 6.524318] ivtv0: Registered device vbi16 for decoder VOUT
[ 6.524330] ivtv0: Registered device video48 for decoder YUV (1024 kB)
[ 6.524332] ivtv0: Initialized card: Hauppauge WinTV PVR-350
[ 6.525258] ivtv1: Initializing card 1
[ 6.525262] ivtv1: Autodetected Hauppauge card (cx23416 based)
[ 6.525652] ivtv 0000:01:08.0: PCI INT A -> Link[APC1] -> GSI 16 (level, low) -> IRQ 16
[ 6.584809] ivtv1: Autodetected Hauppauge WinTV PVR-150
[ 6.599710] cx25840 1-0044: cx25843-23 found @ 0x88 (ivtv i2c driver #1)
[ 6.607177] tuner 1-0061: chip found @ 0xc2 (ivtv i2c driver #1)
[ 6.616288] wm8775 1-001b: chip found @ 0x36 (ivtv i2c driver #1)
[ 6.625930] IRQ 16/ivtv1: IRQF_DISABLED is not guaranteed on shared IRQs
[ 6.626153] ivtv1: Registered device video1 for encoder MPG (4096 kB)
[ 6.626188] ivtv1: Registered device video33 for encoder YUV (2048 kB)
[ 6.626214] ivtv1: Registered device vbi1 for encoder VBI (1024 kB)
[ 6.626242] ivtv1: Registered device video25 for encoder PCM (320 kB)
[ 6.626243] ivtv1: Initialized card: Hauppauge WinTV PVR-150
[ 6.626312] ivtv: End initialization
[ 7.151055] ivtv 0000:01:06.0: firmware: requesting v4l-cx2341x-enc.fw
[ 7.254207] ivtv 0000:01:08.0: firmware: requesting v4l-cx2341x-enc.fw
[ 7.259036] ivtv0: Loaded v4l-cx2341x-enc.fw firmware (376836 bytes)
[ 7.259044] ivtv 0000:01:06.0: firmware: requesting v4l-cx2341x-dec.fw
[ 7.273450] ivtv1: Loaded v4l-cx2341x-enc.fw firmware (376836 bytes)
[ 7.301358] ivtv0: Loaded v4l-cx2341x-dec.fw firmware (262144 bytes)
[ 7.473154] ivtv1: Encoder revision: 0x02060039
[ 7.505574] ivtv0: Encoder revision: 0x02060039
[ 7.505729] ivtv0: Decoder revision: 0x02020023
[ 7.543296] ivtv 0000:01:06.0: firmware: requesting v4l-cx2341x-init.mpg
[ 7.592790] ivtv0: Loaded v4l-cx2341x-init.mpg firmware (155648 bytes)
I don't have any options set for the ivtv module. How do I troubleshoot this?
Wayne
More information about the mythtv-users
mailing list