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