On Tuesday 26 December 2006 23:11, G C wrote:
> I originally posted this to the users mailing list, but I haven't
> gotten any replies. Perhaps somebody here might have an idea.
>
> I thought I had this problem taken care of when I exchanged my
> PVR-150 for another one. My old card would not do stereo under
> Windows or Linux. The card I have now does stereo just fine under
> Windows, but still I have the same symptoms under Linux. Since then,
> I've upgraded my kernel and the ivtv driver version. I've tried the
> following kernel and ivtv version combinations:
> - kernel 2.6.12 with ivtv 0.4.7 and 0.4.9
> - kernel 2.6.19 with ivtv 0.9.1
> - kernel 2.6.18 with ivtv 0.8.2 (this is what I'm currently
> running)
>
> For a while I thought maybe I was using the wrong firmware. But I
> did a diff against the firmware on the CD that came with the PVR-150,
> and it appears to be identical.
>
> None of the ivtvctl or v4l2-ctl parameters I've tried seem to do
> anything (to solve the problem).
> Based on the output of these commands, it seems like the preference
> for stereo is set correctly, but the driver only recognizes the
> "mono" and "lang2" subchannels as being available. I'm assuming
> lang2 is SAP? If so, I always thought SAP was only available when a
> stereo signal was present. So I'm beginning to wonder if this is a
> driver bug. But if it is, I'm also wondering why there aren't more
> people complaining about it. I've seen 1-2 other people post about
> it since September, but nobody has ever posted a resolution.
Can you try the following: edit ivtv-driver.c, search for '112' and
change the line below from:
itv->pvr150_workaround = 1;
to:
itv->pvr150_workaround = 0;
Recompile, etc. and see if this solves your problem. Let me know if it
does, because in that case I need to do more work in the cx25840 module
to really fix it.
Regards,
Hans
>
> My log outputs are below. Incidentally, it seems like ivtvctl no
> longer provides info from -Z and --log-status, so I've posted
> v4l2-ctl output instead.
>
> ./v4l2-ctl -T --log-status
> 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: mono lang2
>
> Status Log:
>
> ivtv0: ================= START STATUS CARD #0 =================
> tveeprom 0-0050: Hauppauge model 26132, rev F1B2, serial# 9851370
> tveeprom 0-0050: tuner model is TCL M2523_5N_E (idx 112, type 50)
> tveeprom 0-0050: TV standards NTSC(M) (eeprom 0x08)
> tveeprom 0-0050: audio processor is CX25841 (idx 35)
> tveeprom 0-0050: decoder processor is CX25841 (idx 28)
> tveeprom 0-0050: has no radio, has IR remote
> tuner 0-0061: Tuner mode: analog TV
> tuner 0-0061: Frequency: 205.25 MHz
> tuner 0-0061: Standard: 0x0000b000
> cx25840 0-0044: Video signal: present
> cx25840 0-0044: Detected format: NTSC-M
> cx25840 0-0044: Specified standard: NTSC-M
> cx25840 0-0044: Specified video input: Composite 7
> cx25840 0-0044: Specified audioclock freq: 48000 Hz
> cx25840 0-0044: Detected audio mode: forced mode
> cx25840 0-0044: Detected audio standard: forced audio standard
> cx25840 0-0044: Audio muted: no
> cx25840 0-0044: Audio microcontroller: running
> cx25840 0-0044: Configured audio standard: BTSC
> cx25840 0-0044: Configured audio mode: undefined
> cx25840 0-0044: Specified audio input: Tuner (In8)
> cx25840 0-0044: Preferred audio mode: stereo
> cx25840 0-0044: Selected 65 MHz format: system DK
> cx25840 0-0044: Selected 45 MHz format: chroma
> wm8775 0-001b: Input: 2
> ivtv0: Stream: MPEG-2 Program Stream
> ivtv0: Video: 480x480, 30 fps
> ivtv0: Video: MPEG-2, 4x3, Variable Bitrate, 4500000, Peak
> 6000000 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, 0
> ivtv0: Median Filter: Off, Luma [0, 255], Chroma [0, 255]
> ivtv0: ================== END STATUS CARD #0 ==================
>
> and from dmesg:
>
> ivtv: ==================== START INIT IVTV ====================
> ivtv: version 0.8.2 (tagged release) loading
> ivtv: Linux version: 2.6.18.5 mod_unload 686 gcc-4.0
> 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)
> PCI: Enabling device 0000:00:0c.0 (0000 -> 0002)
> ACPI: PCI Interrupt 0000:00:0c.0[A] -> GSI 16 (level, low) -> IRQ 21
> ivtv0: loaded v4l-cx2341x-enc.fw firmware (262144 bytes)
> tveeprom 0-0050: Hauppauge model 26132, rev F1B2, serial# 9851370
> tveeprom 0-0050: tuner model is TCL M2523_5N_E (idx 112, type 50)
> tveeprom 0-0050: TV standards NTSC(M) (eeprom 0x08)
> tveeprom 0-0050: audio processor is CX25841 (idx 35)
> tveeprom 0-0050: decoder processor is CX25841 (idx 28)
> tveeprom 0-0050: has no radio, has IR remote
> ivtv0: Autodetected Hauppauge WinTV PVR-150
> ivtv0: reopen i2c bus for IR-blaster support
> tuner 0-0061: chip found @ 0xc2 (ivtv i2c driver #0)
> cx25840 0-0044: cx25841-23 found @ 0x88 (ivtv i2c driver #0)
> cx25840 0-0044: loaded v4l-cx25840.fw firmware (16382 bytes)
> wm8775 0-001b: chip found @ 0x36 (ivtv i2c driver #0)
> ivtv0: Encoder revision: 0x02050032
> ivtv0: Registered device video0 for encoder MPEG
> ivtv0: Registered device video32 for encoder YUV
> ivtv0: Registered device vbi0 for encoder VBI
> ivtv0: Registered device video24 for encoder PCM audio
> tuner 0-0061: type set to 50 (TCL 2002N)
> ivtv0: Initialized Hauppauge WinTV PVR-150, card #0
> ivtv: ==================== END INIT IVTV ====================
>
> Any help would be greatly appreciated. This has been a persistent
> problem for me now for a few weeks. Thanks.
>
> _______________________________________________
> ivtv-devel mailing list
> [email protected]
> http://ivtvdriver.org/mailman/listinfo/ivtv-devel
_______________________________________________
ivtv-devel mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-devel