Hi list
Audio seems to be a common problem around here, so I am sorry to post
yet another request for help on this topic.
I bought a Hauppauge 150, model 1045 and installed ivtv 0.4. If I do
this:
cat /dev/video0 > ~/test.mpg
I play test.mpg with mplayer and get useable video, but no audio. Can
someone offer suggestions to fix this?
A peculiarity about my setup: my Linux machine does not have sound
output working yet, so I play test.mpg using mplayer on Mac OS X over
a network connection. From what I've read, this should work ok, since
the audio should be encoded inside the mpg file (if I am wrong on
this, please correct me). I've verified that mplayer is working with
video and audio by playing some other mpeg files that I hadn't
recorded off the Hauppauge card.
I did my original setup using instructions from
http://ivtvdriver.org/index.php/Howto:Debian
The resulting Debian package didn't seem to install HcwMakoA.ROM, so
I copied it to the appropriate place on my own. I can see that it
loads, so maybe this isn't the problem (see details below).
I also used the instructions from
http://ivtvdriver.org/index.php/Firmware
Things I have tried unsuccessfully:
`ivtvctl -g reg=0x808,val=0x1f` as detailed in
http://www.ivtvdriver.org/pipermail/ivtv-users/2005-November/000385.html
cold reboot
changing to various video input channels (trying to change audio
channels using `ivtvctl -q 0` gives "ioctl VIDIOC_S_AUDIO failed:
Invalid argument"; do I have the syntax wrong?)
Details follow:
linux 2.6.8 (Debian package kernel-image-2.6.8-2-k7)
ivtv 0.4 (compiled from Debian ivtv source packages; see above)
Debian 3.1/sarge with a few testing and unstable packages mixed in
Epox 9NPA motherboard with NVidia nForce4 chipset
****************************************************************
IVTV kernel module load log
****************************************************************
Dec 3 03:03:23 corn kernel: ivtv: ==================== START INIT
IVTV ====================
Dec 3 03:03:23 corn kernel: ivtv: version 0.4.0 (tagged release)
loading
Dec 3 03:03:23 corn kernel: ivtv: Linux version: 2.6.8-2-k7 preempt
K7 gcc-3.3
Dec 3 03:03:23 corn kernel: ivtv: In case of problems please
include the debug info
Dec 3 03:03:23 corn kernel: ivtv: between the START INIT IVTV and
END INIT IVTV lines when
Dec 3 03:03:23 corn kernel: ivtv: mailing the ivtv-devel mailinglist.
Dec 3 03:03:23 corn kernel: ivtv0: Autodetected WinTV PVR 150 card
(iTVC16 based)
Dec 3 03:03:23 corn kernel: ACPI: PCI interrupt 0000:01:05.0[A] ->
GSI 17 (level, low) -> IRQ 201
Dec 3 03:03:23 corn kernel: ivtv0: Unreasonably low latency timer,
setting to 64 (was 32)
Dec 3 03:03:23 corn kernel: tveeprom: Ignoring new-style parameters
in presence of obsolete ones
Dec 3 03:03:23 corn kernel: tveeprom: ivtv version
Dec 3 03:03:23 corn kernel: tveeprom: Hauppauge: model = 26032, rev
= C199, serial# = 8095886
Dec 3 03:03:23 corn kernel: tveeprom: tuner = TCL 2002N 5H (idx =
99, type = 50)
Dec 3 03:03:23 corn kernel: tveeprom: tuner fmt = NTSC(M) (eeprom =
0x08, v4l2 = 0x00001000)
Dec 3 03:03:23 corn kernel: tveeprom: audio processor = CX25841
(type = 23)
Dec 3 03:03:23 corn kernel: tveeprom: decoder processor = CX25841
(type = 1c)
Dec 3 03:03:23 corn kernel: ivtv0: i2c attach to card #0 ok
[client=tveeprom, addr=50]
Dec 3 03:03:23 corn kernel: ivtv0: Failed to load module tuner
Dec 3 03:03:23 corn kernel: cx25840: Ignoring new-style parameters
in presence of obsolete ones
Dec 3 03:03:23 corn kernel: cx25840 0-0044: cx25841-23 found @ 0x88
(ivtv i2c driver #0)
Dec 3 03:03:23 corn kernel: cx25840 0-0044: loaded HcwMakoA.ROM
firmware (14264 bytes)
Dec 3 03:03:23 corn kernel: ivtv0: i2c attach to card #0 ok
[client=cx25840, addr=44]
Dec 3 03:03:23 corn kernel: wm8775: Ignoring new-style parameters in
presence of obsolete ones
Dec 3 03:03:23 corn kernel: wm8775 0-001b: chip found @ 0x36 (ivtv
i2c driver #0)
Dec 3 03:03:23 corn kernel: ivtv0: i2c attach to card #0 ok
[client=wm8775, addr=1b]
Dec 3 03:03:23 corn kernel: ivtv0: Failed to load module tda9887
Dec 3 03:03:23 corn kernel: ivtv0: requesting ivtv-fw-enc.bin from
hotplug
Dec 3 03:03:23 corn kernel: ivtv0: Encoder revision: 0x02050032
Dec 3 03:03:23 corn kernel: ivtv0: Allocate DMA encoder MPEG stream:
128 x 32768 buffers (4096KB total)
Dec 3 03:03:23 corn kernel: ivtv0: Allocate DMA encoder YUV stream:
194 x 10800 buffers (2048KB total)
Dec 3 03:03:23 corn kernel: ivtv0: Allocate DMA encoder VBI stream:
120 x 17472 buffers (2048KB total)
Dec 3 03:03:23 corn kernel: ivtv0: Allocate DMA encoder PCM audio
stream: 455 x 4608 buffers (2048KB total)
Dec 3 03:03:23 corn kernel: ivtv0 warning: i2c client addr: 0x00 not
found for command 0x40047401!
Dec 3 03:03:23 corn kernel: ivtv0 warning: i2c client addr: 0x00 not
found for command 0x40307603!
Dec 3 03:03:23 corn kernel: ivtv0 warning: i2c client addr: 0x00 not
found for command 0x4004760f!
Dec 3 03:03:23 corn kernel: ivtv0: Initialized WinTV PVR 150, card #0
Dec 3 03:03:23 corn kernel: ivtv: ==================== END INIT
IVTV ====================
****************************************************************
output of `ivtvctl -d /dev/video0 --log-status`
****************************************************************
Dec 3 12:03:03 corn kernel: ivtv0: ================= START STATUS
CARD #0 =================
Dec 3 12:03:03 corn kernel: cx25840 0-0044: Video
signal: present
Dec 3 12:03:03 corn kernel: cx25840 0-0044: Detected
format: NTSC-M (microcontroller: NTSC-M)
Dec 3 12:03:03 corn kernel: cx25840 0-0044: Detected audio
mode: mono
Dec 3 12:03:03 corn kernel: cx25840 0-0044: Detected audio
standard: BTSC
Dec 3 12:03:03 corn kernel: cx25840 0-0044: Audio
muted: no
Dec 3 12:03:03 corn kernel: cx25840 0-0044: Audio
microcontroller: stopped
Dec 3 12:03:03 corn kernel: cx25840 0-0044: Configured audio
standard: automatic detection
Dec 3 12:03:03 corn kernel: cx25840 0-0044: Configured audio
system: BTSC
Dec 3 12:03:03 corn kernel: cx25840 0-0044: Specified
standard: NTSC
Dec 3 12:03:03 corn kernel: cx25840 0-0044: Specified
input: S-Video
Dec 3 12:03:03 corn kernel: cx25840 0-0044: Specified audio
input: external
Dec 3 12:03:03 corn kernel: cx25840 0-0044: Specified audio
rate: 48 kHz
Dec 3 12:03:03 corn kernel: cx25840 0-0044: Preferred audio
mode: stereo
Dec 3 12:03:03 corn kernel: wm8775 0-001b: Input: default
Dec 3 12:03:03 corn kernel: ivtv0: ================== END STATUS
CARD #0 ==================
****************************************************************
hauppauge section of `lspci -v`
****************************************************************
0000:01:05.0 Multimedia video controller: Internext Compression Inc
iTVC16 (CX23416) MPEG-2 Encoder (rev 01)
Subsystem: Hauppauge computer works Inc.: Unknown device 8003
Flags: bus master, medium devsel, latency 64, IRQ 201
Memory at f4000000 (32-bit, prefetchable) [size=64M]
Capabilities: [44] Power Management version 2
_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users