Hi, I'm attempting to capture from the HVR-1600 MPEG encoder and I can't seem to get any audio. I'm using the following procedure: ivtv-tune -c 4 cat /dev/video0 > /tmp/test.mpg mplayer /tmp/test.mpg This displays a nice picture but no audio. Output from mplayer indicates that there is an audio stream present, but I hear nothing. I ran v4l2-ctl --log-status and I got this: cx18-0: ================= START STATUS CARD #0 ================= tveeprom 1-0050: Hauppauge model 74021, rev C1B2, serial# 1441469 tveeprom 1-0050: MAC address is 00-0D-FE-15-FE-BD tveeprom 1-0050: tuner model is TCL M2523_5N_E (idx 112, type 50) tveeprom 1-0050: TV standards NTSC(M) (eeprom 0x08) tveeprom 1-0050: audio processor is CX23418 (idx 38) tveeprom 1-0050: decoder processor is CX23418 (idx 31) tveeprom 1-0050: has no radio, has IR receiver, has IR transmitter cx18-0: Video signal: present cx18-0: Detected format: NTSC-M cx18-0: Specified standard: NTSC-M cx18-0: Specified video input: Composite 7 cx18-0: Specified audioclock freq: 48000 Hz cx18-0: Detected audio mode: mono cx18-0: Detected audio standard: no detected audio standard cx18-0: Audio muted: yes cx18-0: Audio microcontroller: running cx18-0: Configured audio standard: automatic detection cx18-0: Configured audio system: BTSC cx18-0: Specified audio input: Tuner (In8) cx18-0: Preferred audio mode: stereo cs5345 1-004c: Input: 1 cs5345 1-004c: Volume: 0 dB tuner 2-0061: Tuner mode: analog TV tuner 2-0061: Frequency: 67.25 MHz tuner 2-0061: Standard: 0x00001000 cx18-0: Video Input: Tuner 1 cx18-0: Audio Input: Tuner 1 cx18-0: GPIO: direction 0x00003001, value 0x00003001 cx18-0: Tuner: TV cx18-0: Stream: MPEG-2 Program Stream cx18-0: VBI Format: No VBI cx18-0: Video: 720x480, 30 fps cx18-0: Video: MPEG-2, 4x3, Variable Bitrate, 6000000, Peak 8000000 cx18-0: Video: GOP Size 15, 2 B-Frames, GOP Closure cx18-0: Audio: 48 kHz, Layer II, 224 kbps, Stereo, No Emphasis, No CRC cx18-0: Spatial Filter: Manual, Luma 1D Horizontal, Chroma 1D Horizontal, 0 cx18-0: Temporal Filter: Manual, 8 cx18-0: Median Filter: Off, Luma [0, 255], Chroma [0, 255] cx18-0: Status flags: 0x00200001 cx18-0: Stream encoder MPEG: status 0x0000, 0% of 2016 KiB (63 buffers) in use cx18-0: Stream encoder YUV: status 0x0000, 0% of 2048 KiB (16 buffers) in use cx18-0: Stream encoder PCM audio: status 0x0000, 0% of 1008 KiB (63 buffers) in use cx18-0: Read MPEG/VBI: 5240832/0 bytes cx18-0: ================== END STATUS CARD #0 ================== I notice it says audio muted, so I checked the status of the mute controls: v4l2-ctl -C mute gives me mute: 1 v4l2-ctl -c mute=0 returns no errors, but if I run v4l2-ctl -C mute again it still shows the value is 1. v4l2-ctl -C audio_mute shows me audio_mute: 0, which seems correct I turned on debugging in the cx18 driver and re-ran v4l2-ctl -c mute=0. The interesting parts of the output were: cx18-0: VIDIOC_QUERYCTRL id=0x980909, type=2, name=Mute, min/max=0/1, step=1, default=0, flags=0x00000000 cx18-0: VIDIOC_QUERYCTRL id=0x98090a, type=2, name=Mute, min/max=0/1, step=1, default=0, flags=0x00000001 cx18-0: VIDIOC_QUERYCTRL id=0x99096d, type=2, name=Audio Mute, min/max=0/1, step=1, default=0, flags=0x00000000 cx18-0: VIDIOC_QUERYCTRL id=0x990964, type=3, name=Audio Sampling Frequency, min/max=0/2, step=1, default=1, flags=0x00000000 cx18-0: VIDIOC_QUERYCTRL id=0x990965, type=3, name=Audio Encoding Layer, min/max=1/1, step=1, default=1, flags=0x00000008 cx18-0: VIDIOC_QUERYCTRL id=0x990967, type=3, name=Audio Layer II Bitrate, min/max=9/13, step=1, default=10, flags=0x00000000 cx18-0: VIDIOC_QUERYCTRL id=0x990969, type=3, name=Audio Stereo Mode, min/max=0/3, step=1, default=0, flags=0x00000008 cx18-0: VIDIOC_QUERYCTRL id=0x99096a, type=3, name=Audio Stereo Mode Extension, min/max=0/3, step=1, default=0, flags=0x00000010 cx18-0: VIDIOC_QUERYCTRL id=0x99096b, type=3, name=Audio Emphasis, min/max=0/2, step=1, default=0, flags=0x00000000 cx18-0: VIDIOC_QUERYCTRL id=0x99096c, type=3, name=Audio CRC, min/max=0/1, step=1, default=0, flags=0x00000000 cx18-0: VIDIOC_QUERYCTRL id=0x99096d, type=2, name=Audio Mute, min/max=0/1, step=1, default=0, flags=0x00000000 cx18-0: VIDIOC_QUERYCTRL id=0x0 cx18-0: VIDIOC_QUERYCTRL error -22 cx18-0: VIDIOC_S_CTRL id=0x980909, value=0 I see there are two different mute controls there, one that is on and one that is off. I have no idea why this is. I'm using v4l-dvb pulled from hg about 2 hours ago. Does anybody have any ideas what else I can do to debug this or how to fix it? Thanks, Brian _______________________________________________ linux-dvb mailing list linux-dvb@xxxxxxxxxxx http://www.linuxtv.org/cgi-bin/mailman/listinfo/linux-dvb