I was tinkering with this mono audio issue today and noticed that the 
card is set to record stereo sound according to
the out put produced by `v4l2-ctl --all --log-status` below.

The text output from aplay states stereo, however, the actual speaker 
output is mono.
 $ `aplay -D plug:spdif -f dat /dev/video24`
Playing raw data '/dev/video24' : Signed 16 bit Little Endian, Rate 
48000 Hz, Stereo



-----------------
$ `v4l2-ctl --all --log-status`

Driver info:
    Driver name   : ivtv
    Card type     : Hauppauge WinTV PVR-250
    Bus info      : 0000:02:0e.0
    Driver version: 2561
    Capabilities  : 0x01030051
        Video Capture
        VBI Capture
        Sliced VBI Capture
        Tuner
        Audio
        Read/Write
Format:
    Type          : Video Capture
    Width/Height  : 720/480
    Pixel Format  : MPEG
    Field         : Interlaced
    Bytes per Line: 0
    Size Image    : 131072
    Colorspace    : Broadcast NTSC/PAL (SMPTE170M/ITU601)
Format:
    Type           : Sliced VBI Capture
    Service Set    :
    Service Line  0:          /        
    Service Line  1:          /        
    Service Line  2:          /        
    Service Line  3:          /        
    Service Line  4:          /        
    Service Line  5:          /        
    Service Line  6:          /        
    Service Line  7:          /        
    Service Line  8:          /        
    Service Line  9:          /        
    Service Line 10:          /        
    Service Line 11:          /        
    Service Line 12:          /        
    Service Line 13:          /        
    Service Line 14:          /        
    Service Line 15:          /        
    Service Line 16:          /        
    Service Line 17:          /        
    Service Line 18:          /        
    Service Line 19:          /        
    Service Line 20:          /        
    Service Line 21:          /        
    Service Line 22:          /        
    Service Line 23:          /        
    I/O Size       : 0
Format:
    Type            : VBI Capture
    Sampling Rate   : 27000000 Hz
    Offset          : 248 samples (9.18519e-06 secs after leading edge)
    Samples per Line: 1439
    Sample Format   : GREY
    Start 1st Field : 10
    Count 1st Field : 12
    Start 2nd Field : 273
    Count 2nd Field : 12
Video input : 1 (S-Video 1)
Audio input : 1 (Line In 1)
Frequency: 1076 (67.250000 MHz)
Video standard = 0x0000b000
    NTSC-M/M-JP/M-KR
Tuner:
    Capabilities         : 62.5 kHz multi-standard stereo lang1 lang2
    Frequency range      : 44.0 MHz - 958.0 MHz
    Signal strength      : 99%
    Current audio mode   : stereo
    Available subchannels: stereo

Status Log:

   ivtv0: =================  START STATUS CARD #0  =================
   tveeprom 0-0050: Hauppauge model 32062, rev B185, serial# 2868847
   tveeprom 0-0050: tuner model is TCL 2002N 6A (idx 85, type 50)
   tveeprom 0-0050: TV standards NTSC(M) (eeprom 0x08)
   tveeprom 0-0050: audio processor is MSP3445 (idx 12)
   tveeprom 0-0050: decoder processor is SAA7115 (idx 19)
   tveeprom 0-0050: has no radio, has IR receiver, has no IR transmitter
   tuner 0-0061: Tuner mode:      analog TV
   tuner 0-0061: Frequency:       67.25 MHz
   tuner 0-0061: Standard:        0x0000b000
   saa7115 0-0021: Audio frequency: 48000 Hz
   saa7115 0-0021: Input:           S-Video 0
   saa7115 0-0021: Video signal:    broadcast/DVD
   saa7115 0-0021: Frequency:       60 Hz
   saa7115 0-0021: Detected format: NTSC
   saa7115 0-0021: Width, Height:   720, 480
   msp3400 0-0040: MSP3445G-B8 rev1 = 0x0207 rev2 = 0x2d48
   msp3400 0-0040: Audio:    volume 65500
   msp3400 0-0040: Audio:    balance 32768 bass 32768 treble 32768 
loudness off
   msp3400 0-0040: Mode:     External input
   msp3400 0-0040: Audmode:  0x0001
   msp3400 0-0040: Routing:  0x00222220 (input) 0x00000044 (output)
   msp3400 0-0040: ACB:      0x0c00
   ivtv0: Video Input: S-Video 1
   ivtv0: Audio Input: Line In 1
   ivtv0: Tuner: TV
   ivtv0: Stream: MPEG-2 Program Stream
   ivtv0: VBI Format: No VBI
   ivtv0: Video:  720x480, 30 fps
   ivtv0: Video:  MPEG-2, 4x3, Variable Bitrate, 6000000, Peak 9000000
   ivtv0: Video:  GOP Size 15, 2 B-Frames, GOP Closure, No 3:2 Pulldown
   ivtv0: Audio:  48 kHz, Layer II, 384 kbps, Stereo, No Emphasis, No CRC
   ivtv0: Spatial Filter:  Manual, Luma 1D Horizontal, Chroma 1D 
Horizontal, 0
   ivtv0: Temporal Filter: Manual, 8
   ivtv0: Median Filter:   Off, Luma [0, 255], Chroma [0, 255]
   ivtv0: Status flags: 0x00000000
   ivtv0: Stream encoder MPEG: status 0x0118, 0% of 4096 KiB (128 
buffers) in use
   ivtv0: Stream encoder YUV: status 0x0000, 0% of 2046 KiB (194 
buffers) in use
   ivtv0: Stream encoder VBI: status 0x0000, 0% of 1023 KiB (60 buffers) 
in use
   ivtv0: Stream encoder PCM audio: status 0x0000, 0% of 1021 KiB (227 
buffers) in use
   ivtv0: Read MPEG/VBI: 1067331520/0 bytes
   ivtv0: ==================  END STATUS CARD #0  ==================


Al McIntosh wrote:
> I upgrade to the following this afternoon:
> ivtv-kmdl-2.6.20-1.2948.fc6-0.10.1-126.fc6
> ivtv-0.10.1-126.fc6.at
>
> Now my recordings only have sound in the front left channel. There is no 
> sound coming from center or front right. Recordings before had sound 
> from all front channels. This is the same for recordings within Mythtv 
> and cat /dev/video0 > out.mpg.
>
> Is there something I can tweak to get my surround back? Or is there 
> development in the audio module of the driver?
>
> Any ideas?
>
>
> ivtv:  ==================== START INIT IVTV ====================
> ivtv:  version 0.10.1 (tagged release) loading
> ivtv:  Linux version: 2.6.20-1.2948.fc6 SMP mod_unload 686 4KSTACKS
> 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 card (cx23416 based)
> ACPI: PCI Interrupt 0000:02:0e.0[A] -> GSI 18 (level, low) -> IRQ 18
> ivtv0: Unreasonably low latency timer, setting to 64 (was 32)
> gameport: NS558 PnP Gameport is pnp00:0d/gameport0, io 0x200, speed 755kHz
> hdc: ATAPI 40X DVD-ROM DVD-R CD-R/RW drive, 8192kB Cache, UDMA(33)
> Uniform CD-ROM driver Revision: 3.20
> input: PC Speaker as /class/input/input2
> e100: Intel(R) PRO/100 Network Driver, 3.5.17-k2-NAPI
> e100: Copyright(c) 1999-2006 Intel Corporation
> nvidia: module license 'NVIDIA' taints kernel.
> ivtv0: loaded v4l-cx2341x-enc.fw firmware (376836 bytes)
> ivtv0: Encoder revision: 0x02060039
> tveeprom 0-0050: Hauppauge model 32062, rev B185, serial# 2868847
> tveeprom 0-0050: tuner model is TCL 2002N 6A (idx 85, type 50)
> tveeprom 0-0050: TV standards NTSC(M) (eeprom 0x08)
> tveeprom 0-0050: audio processor is MSP3445 (idx 12)
> tveeprom 0-0050: decoder processor is SAA7115 (idx 19)
> tveeprom 0-0050: has no radio, has IR receiver, has no IR transmitter
> ivtv0: Autodetected Hauppauge WinTV PVR-250
> tuner 0-0061: chip found @ 0xc2 (ivtv i2c driver #0)
> saa7115 0-0021: saa7115 found (1f7115d0e100000) @ 0x42 (ivtv i2c driver #0)
> msp3400 0-0040: MSP3445G-B8 found @ 0x80 (ivtv i2c driver #0)
> msp3400 0-0040: MSP3445G-B8 supports radio, mode is autodetect and 
> autoselect
> ivtv0: Registered device video0 for encoder MPEG (4 MB)
> ivtv0: Registered device video32 for encoder YUV (2 MB)
> ivtv0: Registered device vbi0 for encoder VBI (1 MB)
> ivtv0: Registered device video24 for encoder PCM audio (1 MB)
> tuner 0-0061: type set to 50 (TCL 2002N)
> ivtv0: Initialized Hauppauge WinTV PVR-250, card #0
> ivtv:  ====================  END INIT IVTV  ====================
>
>
> _______________________________________________
> ivtv-users mailing list
> [email protected]
> http://ivtvdriver.org/mailman/listinfo/ivtv-users
>
>   


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

Reply via email to