Hi,

I have had som occasional sound problems on some of the channels
in mythtv with kernel 2.6.12 and ivtv 0.4.5. Trying to fix this
I upgraded to kernel 2.6.16 (gentoo-r9) and ivtv 0.6.3.

Now all my audio is gone on all channels and I can't figure out
why! I've read the archives, FAQ's and HOWTO's but still does'nt
have a clue why my audio disappeared... :(

I've downloaded the latest firmware from the ivtv-site and
everything looks ok... but no sound! Playback of old recordings
with sound works. When doing a "cat /dev/video0 > test.mpg" and
playing the file in mplayer I get perfect (and silent) video...

I've tried several hints provided in the archives, such as
"option ivtv newi2c=0" etc without success...
"option msp3400 debug=1" does'nt provide any more clues...

I would be really greatful to anyone pointing me in the right
direction! :)

Some info on my system below...

Best regards,
Magnus Hoglund
Sweden

I have a VIA-based Athlon-system with a PVR-250-card.
My module parameters are as follows:

options msp3400 once=1 standard=0x08

dmesg-output:

ivtv:  ==================== START INIT IVTV ====================
ivtv:  version 0.6.3 (tagged release) loading
ivtv:  Linux version: 2.6.16-gentoo-r9 K7 4KSTACKS gcc-3.3
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 Hauppauge WinTV PVR-250 card (cx23416 based)
ACPI: PCI Interrupt 0000:00:0a.0[A] -> GSI 17 (level, low) -> IRQ 18
ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
tveeprom 5-0050: Hauppauge model 32059, rev B143, serial# 7263582
tveeprom 5-0050: tuner model is Temic 4046FM5 (idx 43, type 22)
tveeprom 5-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') PAL(D/D1/K) 
(eeprom 0x74)
tveeprom 5-0050: audio processor is MSP4418 (idx 25)
tveeprom 5-0050: decoder processor is SAA7115 (idx 19)
tveeprom 5-0050: has no radio, has IR remote
tuner 5-0061: chip found @ 0xc2 (ivtv i2c driver #0)
saa7115 5-0021: saa7115 found @ 0x42 (ivtv i2c driver #0)
msp3400 5-0040: MSP4418G-A2 found @ 0x80 (ivtv i2c driver #0)
msp3400 5-0040: MSP4418G-A2 supports nicam and radio, mode is autodetect 
and autoselect
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)
tuner 5-0061: type set to 22 (Temic PAL/SECAM multi (4046 FM5))
ivtv0: Initialized Hauppauge WinTV PVR-250, card #0
ivtv:  ====================  END INIT IVTV  ====================

# ivtvctl --log-status
ioctl VIDIOC_LOG_STATUS ok
    ivtv0: =================  START STATUS CARD #0  =================
    tveeprom 5-0050: Hauppauge model 32059, rev B143, serial# 7263582
    tveeprom 5-0050: tuner model is Temic 4046FM5 (idx 43, type 22)
    tveeprom 5-0050: TV standards PAL(B/G) PAL(I) SECAM(L/L') 
PAL(D/D1/K) (eeprom 0x74)
    tveeprom 5-0050: audio processor is MSP4418 (idx 25)
    tveeprom 5-0050: decoder processor is SAA7115 (idx 19)
    tveeprom 5-0050: has no radio, has IR remote
    tuner 5-0061: Tuner mode:      analog TV
    tuner 5-0061: Frequency:       423.25 MHz
    tuner 5-0061: Standard:        0x000000ff
    saa7115 5-0021: Audio frequency: 48000 Hz
    saa7115 5-0021: Input:           Composite 4
    saa7115 5-0021: Video signal:    broadcast/DVD
    saa7115 5-0021: Frequency:       50 Hz
    saa7115 5-0021: Detected format: PAL
    msp3400 5-0040: MSP4418G-A2 rev1 = 0x0117 rev2 = 0x1242
    msp3400 5-0040: Audio:    volume 58880
    msp3400 5-0040: Mode:     AM (for carrier detect)
    msp3400 5-0040: Standard: 5.5/5.85  B/G NICAM FM (mono)
    msp3400 5-0040: ACB:      0x0c00
    ivtv0: ==================  END STATUS CARD #0  ==================

# ivtvctl -a
ioctl IVTV_IOC_G_CODEC ok
Codec parameters
aspect      : 2
audio       : 0x00e9
bframes     : 3
bitrate_mode: 0
bitrate     : 8000000
bitrate_peak: 9600000
dnr_mode    : 0
dnr_spatial : 0
dnr_temporal: 8
dnr_type    : 0
framerate   : 0
framespergop: 12
gop_closure : 1
pulldown    : 0
stream_type : 14
ioctl VIDIOC_G_FMT ok
         Type   : Video Capture
         Width  : 720
         Height : 576
ioctl VIDIOC_QUERYCAP ok
         Driver name   : ivtv
         Card type     : Hauppauge WinTV PVR-250
         Bus info      : 0000:00:0a.0
         Driver version: 1539
         Capabilities  : 0x01030051
ioctl: VIDIOC_ENUMINPUT
         Input   : 0
         Name    : Tuner 1
         Type    : 0x00000001
         Audioset: 0x00000007
         Tuner   : 0x00000000
         Standard: 0x00000000000000FF ( PAL )
         Status  : 0

         Input   : 1
         Name    : S-Video 1
         Type    : 0x00000002
         Audioset: 0x00000007
         Tuner   : 0x00000000
         Standard: 0x0000000000FFFFFF ( PAL NTSC SECAM )
         Status  : 0

         Input   : 2
         Name    : Composite 1
         Type    : 0x00000002
         Audioset: 0x00000007
         Tuner   : 0x00000000
         Standard: 0x0000000000FFFFFF ( PAL NTSC SECAM )
         Status  : 0

         Input   : 3
         Name    : S-Video 2
         Type    : 0x00000002
         Audioset: 0x00000007
         Tuner   : 0x00000000
         Standard: 0x0000000000FFFFFF ( PAL NTSC SECAM )
         Status  : 0

         Input   : 4
         Name    : Composite 2
         Type    : 0x00000002
         Audioset: 0x00000007
         Tuner   : 0x00000000
         Standard: 0x0000000000FFFFFF ( PAL NTSC SECAM )
         Status  : 0

         Input   : 5
         Name    : Composite 3
         Type    : 0x00000002
         Audioset: 0x00000007
         Tuner   : 0x00000000
         Standard: 0x0000000000FFFFFF ( PAL NTSC SECAM )
         Status  : 0
ioctl VIDIOC_G_INPUT ok
Video input = 0
ioctl: VIDIOC_ENUMOUTPUT
ioctl VIDIOC_G_OUTPUT failed: Invalid argument
ioctl: VIDIOC_ENUMAUDIO
         Input   : 0
         Name    : Tuner 1

         Input   : 1
         Name    : Line In 1

         Input   : 2
         Name    : Line In 2
ioctl VIDIOC_G_AUDIO ok
Audio input = 0: Tuner 1
ioctl VIDIOC_G_FREQUENCY ok
Frequency = 6772
ioctl: VIDIOC_ENUMSTD
         index       : 0
         ID          : 0x000000000000000F
         Name        : PAL-BGH
         Frame period: 1/25
         Frame lines : 625

         index       : 1
         ID          : 0x00000000000000E0
         Name        : PAL-DK
         Frame period: 1/25
         Frame lines : 625

         index       : 2
         ID          : 0x0000000000000010
         Name        : PAL-I
         Frame period: 1/25
         Frame lines : 625

         index       : 3
         ID          : 0x0000000000000100
         Name        : PAL-M
         Frame period: 1001/30000
         Frame lines : 525

         index       : 4
         ID          : 0x0000000000000200
         Name        : PAL-N
         Frame period: 1/25
         Frame lines : 625

         index       : 5
         ID          : 0x0000000000000400
         Name        : PAL-Nc
         Frame period: 1/25
         Frame lines : 625

         index       : 6
         ID          : 0x00000000000D0000
         Name        : SECAM-BGH
         Frame period: 1/25
         Frame lines : 625

         index       : 7
         ID          : 0x0000000000320000
         Name        : SECAM-DK
         Frame period: 1/25
         Frame lines : 625

         index       : 8
         ID          : 0x0000000000400000
         Name        : SECAM-L
         Frame period: 1/25
         Frame lines : 625

         index       : 9
         ID          : 0x0000000000800000
         Name        : SECAM-L'
         Frame period: 1/25
         Frame lines : 625

         index       : 10
         ID          : 0x0000000000001000
         Name        : NTSC-M
         Frame period: 1001/30000
         Frame lines : 525

         index       : 11
         ID          : 0x0000000000002000
         Name        : NTSC-J
         Frame period: 1001/30000
         Frame lines : 525

         index       : 12
         ID          : 0x0000000000008000
         Name        : NTSC-K
         Frame period: 1001/30000
         Frame lines : 525
ioctl VIDIOC_G_STD ok
Video standard = 0x000000ff
ioctl: VIDIOC_QUERYCTRL
Brightness = 127
Contrast = 63
Saturation = 63
Hue = 0
Volume = 58880
Mute = 0

#lspci -v
00:0a.0 Multimedia video controller: Internext Compression Inc iTVC16 
(CX23416) MPEG-2 Encoder (rev 01)
         Subsystem: Hauppauge computer works Inc. WinTV PVR 250
         Flags: bus master, medium devsel, latency 64, IRQ 18
         Memory at e4000000 (32-bit, prefetchable) [size=64M]
         Capabilities: [44] Power Management version 2


_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users

Reply via email to