I think this is related, but I don't have this type of card to test.
I have the Diamond PVR550, but it uses "cardtype=1" in the cx25840 driver.
I think the 150 and 500 both use the same module, and I found a bug with
ivtv sets the card type, but doesn't update
the input_layout structure.
I submitted a patch that works as of yesterday's build in this list
under a thread regarding PVR-550 or PVR550.
Might want to try and see if that fixes it.
Without the fixes, I got video but NO sound.
If I forced cardtype to 0, I got sound, but no video.
My patch, fixed it for my card..
Robert
Scott Harris wrote:
-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Hans Verkuil
Sent: Tuesday, September 13, 2005 2:17 PM
To: [email protected]
Subject: [ivtv-devel] People with sound problems: please test
I've just committed some changes to svn that make it easier
to see what the audio and video status is. I'd appreciate it
if people with sound problems with their PVR150 or PVR500 can
compile that version (also available as a tar archive here:
http://ivtvdriver.org/viewcvs/ivtv/trunk.tar.gz?view=tar) and
install it.
Tune to a channel (use the same channel for both tuners if
you have a PVR500) and report the output of ivtvctl
--audio-status --video-status. If you have a PVR500 then
please run this for both devices. Please clearly state with
each status log if you have sound or not. Note that the
status log appears in the kernel log, ivtvctl itself just
outputs an 'ok'.
I'm working on the assumption that the automatic audio
detection is not correctly performed, and this should give me
a good indication if I'm looking in the right direction or not.
Hans
I did a sync against 2669. PVR-350 as my first tuner, 150 as my 2nd.
2.6.11-1.14_FC3. I have a feeling you are on the right track, I've been
able to adjust the sound using the following by adjusting PATH1_VOLUME using
cx25840ctl --device=/dev/video1 -s and feeding some stdin into it. This
setting reverts if I switch tuners back and forth.
When I first switch to the 150 I get sound that is must lower than the 350,
I then changed channels and the sound disappeard all together. It reemerged
in about 60 seconds (same as another poster noticed), still at a much lower
Volume setting than the 350. I then did your test. I also included my
modules.conf at the bottom for reference.
HTH
Scott
ivtvctl --device=/dev/video1 --audio-status --video-status
ioctl IVTV_IOC_AUDIO_DEC_STATUS ok
ioctl IVTV_IOC_VIDEO_DEC_STATUS ok
Sep 13 20:47:20 pvr kernel: cx25840: Status: 0x03 (REV_ID, Revision ID.)
Sep 13 20:47:20 pvr kernel: cx25840: Status: 'Mono' (Detected audio mode)
Sep 13 20:47:20 pvr kernel: cx25840: Status: 'BTSC' (Detected audio
standard)
Sep 13 20:47:20 pvr kernel: cx25840: Status: 0x03 (REV_ID, Revision ID.)
Sep 13 20:47:20 pvr kernel: cx25840: Status: Video signal present
Sep 13 20:47:20 pvr kernel: cx25840: Status: 0x01 (MICROCNTL_VIDEO_FORMAT,
Detected video format)
Sep 13 20:47:20 pvr kernel: cx25840: Status: Ready Filter auto tuning status
Sep 13 20:47:20 pvr kernel: cx25840: Status: 0x15 (TUNE_OUT, The tuning code
selected by the auto-tune algorithm.)
Sep 13 20:47:20 pvr kernel: cx25840: Status: 0x00 (MV_CDAT, Macrovision Copy
Control Bits as described in the MacroVision)
Sep 13 20:47:20 pvr kernel: cx25840: Status: 0x00 (MV_PSP, Macrovision
Pseudo Sync Pulses detected)
Sep 13 20:47:20 pvr kernel: cx25840: Status: 0x00 (MV_CS, Macrovision Color
Striping Detected)
Sep 13 20:47:20 pvr kernel: cx25840: Status: 0x00 (MV_T3CS, A 1 indicates
the presence of type 3 of the color stripe process. A)
Sep 13 20:47:20 pvr kernel: cx25840: Status: 0x00 (MV_TYPE2_PAIR,
Macrovision Type 2 pair detected)
Sep 13 20:47:20 pvr kernel: cx25840: Status: 0x01 (AFD_FMT_STAT, Currently
detected Format)
Sep 13 20:47:20 pvr kernel: cx25840: Status: 0x00 (FIELD, Field status
(even/odd))
Sep 13 20:47:20 pvr kernel: cx25840: Status: 0x00 (SRC_FIFO_OFLOW, Sample
Rate Converter FIFO Overflow)
Sep 13 20:47:20 pvr kernel: cx25840: Status: 0x00 (SRC_FIFO_UFLOW, Sample
Rate Converter FIFO Underflow)
Sep 13 20:47:20 pvr kernel: cx25840: Status: 0x01 (VSYNC, Vertical sync)
Sep 13 20:47:20 pvr kernel: cx25840: Status: 0x01 (HLOCK, Horizontal lock
status)
Sep 13 20:47:20 pvr kernel: cx25840: Status: 0x00 (SRC_LOCK, Sample Rate
Converter lock Status)
Sep 13 20:47:20 pvr kernel: cx25840: Status: 0x01 (VLOCK, Vertical lock
status)
Sep 13 20:47:20 pvr kernel: cx25840: Status: 0x01 (CSC_LOCK, Color
Subcarrier lock status)
Sep 13 20:47:20 pvr kernel: cx25840: Status: 0x01 (AGC_LOCK, VGA lock
status)
Sep 13 20:47:20 pvr kernel: cx25840: Status: 0x01 (VPRES, Active-high video
present. Indication of the presence of a)
Sep 13 20:47:20 pvr kernel: cx25840: Status: 0x01 (SPECIAL_PLAY_N,
Active-low special play mode (fast forward, rewind, pulse, or slow)
alias eth0 8139too
alias snd-card-0 snd-via82xx
options snd-card-0 index=0
install snd-via82xx /sbin/modprobe --ignore-install snd-via82xx &&
/usr/sbin/alsactl restore >/dev/null 2>&1 || :
remove snd-via82xx { /usr/sbin/alsactl store >/dev/null 2>&1 || : ; };
/sbin/modprobe -r --ignore-remove snd-via82xx
#alias usb-controller uhci-hcd
#options msp34xx once=1 standard=0x21
# ivtv modules setup
alias tveeprom tveeprom-ivtv
alias char-major-81 videodev
alias char-major-81-0 ivtv
alias char-major-81-1 ivtv
options ivtv ivtv_std=1,1 tuner=47,47
install cx25840 /sbin/modprobe --ignore-install cx25840
install ivtv /sbin/modprobe --ignore-install ivtv; /sbin/modprobe ivtv-fb
# Module for IR out
alias char-major-61-0 lirc_i2c
alias char-major-61-1 lirc_serial
options lirc_serial irq=4 io=0x3f8
#options lirc_serial irq=3 io=0x2f8
####IR setup####
install lirc_i2c /sbin/modprobe ivtv; /sbin/modprobe --ignore-install
lirc_i2c
##install lirc_serial setserial /dev/ttyS0 uart none; /sbin/modprobe
--ignore-install lirc_serial
#install lirc_serial setserial /dev/ttyS1 uart none; /sbin/modprobe
--ignore-install lirc_serial
# nvidia kernel module
alias char-major-195 nvidia-1_0-7174
alias nvidia nvidia-1_0-7174
-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server.
Download it for free - -and be entered to win a 42" plasma tv or your very
own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
ivtv-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ivtv-devel
-------------------------------------------------------
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server.
Download it for free - -and be entered to win a 42" plasma tv or your very
own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php
_______________________________________________
ivtv-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ivtv-devel