All,
first of all, thanks for the great work! This is my first post, so please be
kind :-)

Getting ready to build a production myth box, with hopefully an extenal FTA satellite
receiver hanging off comp/svideo input, I have been doing some testing with
a dev. linux box, running:
-kernel 2.6.11-1.14_FC3 on an AMD Thunderbird 1.3GHz
-512MB PC2100/DDR333
-PVR-150MCE, tuner 47 NTSC
-ivtv: version 0.3.4 (c)
-MPlayer 1.0pre7-3.4.3


My relevant modprobe.conf, unless otherwise noted, is as follows (this is the one
from Quicksetup, minus the wm8775 line). dmesg output is at the end.
# ivtv (PVR-150MCE)
alias char-major-81 videodev
alias char-major-81-0 ivtv
options cx25840 no_black_magic=1
#needed for line-in audio
#options wm8775 mixer=2
options ivtv ivtv_debug=1


I am testing with the following:
/usr/lib/ivtv/ptune-ui.pl &
mplayer -vo xv /dev/video0

Feeding the 150 with a camcorder to both svideo and comp (+line-in) (running
of batteries to avoid ground loops), and an rabid ear antenna on the tuner
input, I have made the following interesting observations:

* regular tv-only viewing seems fine, unless:

* if I have audio going in the line-in, I get this audio bleeding through in
the tuned tv channel's audio, and vice versa. ivtvctl -q 0 (or 1) seems to
have no effect. If I have no line-in audio, tuned channel is fine.

* if I switch from tuner channel to comp/svideo in, the video switches;
audio gets more crackly/scratchy, but still is a mix of previous tuner audio
and line-in audio.

* when I then switch back to the tuner, I get the tv channel back (audio
still mixed, no more crackling), but it now has several lines at the top
that look like they may be the VBI data (my speculation, but 'ivtvctl -w
none' has no effect). Switching tv channels around keeps these lines at the
top, but they look slightly different on each channel.

* When I run with 'options wma8775 mixer=2', I only get the line-in audio,
but no tuner audio. The line audio is cracking/scratchy when watching the
svid/comp input, but, surprisingly, is *GOOD* when watching a tv channel!
(but no tuner audio is heard!)
ivtvctl -q 0 (or 1) seems to have no effect.
Also, the tuner agains shows the lines on top after having gone to svid/comp
once.

The crackly line-in audio seems to be introduced with 0.3.2z, since 0.3.2y seems fine. Possibly the fixes related to the cx25840 in 0.3.2z
However, the audio bleedthrough between line-in and tuner does exist in 0.3.2y...



Finally a purely cosmetic one: When pooring over dmesg output, I noticed a purely cosmetic issue in 0.3.3 series: "ivtv: Allocate DMA stream 0 using 1024 16384 byte buffers 16777216 kbytes total"

The total should be in bytes, not kbytes! This seems to come from
ivtv-streams.c, line 93 (0.3.3 versions); but in 0.3.4.c, the total bytes
show 0 for every stream ?

I hope this help; if i can do any other testing, please let me know.

Thanks again for all the work!

Johan

ivtv: ==================== START INIT IVTV ====================
ivtv: version 0.3.4 (c) loading
ivtv: Linux version: 2.6.11-1.14_FC3 686 REGPARM 4KSTACKS gcc-3.4
ivtv: In case of problems please include the debug info
ivtv: between the START INIT IVTV and END INIT IVTV lines when
ivtv: mailing the ivtv-devel mailinglist.
ivtv: Autodetected WinTV PVR 150 card
ivtv: Found an iTVC16 based chip
ACPI: PCI interrupt 0000:00:0c.0[A] -> GSI 11 (level, low) -> IRQ 11
ivtv: Unreasonably low latency timer, setting to 64 (was 32)
ivtv: VIA PCI device: 0x3189 vendor: 0x1106
tveeprom: Hauppauge: model = 26552, rev = B268, serial# = 7866503
tveeprom: tuner = LG TAPE H001F MK3 (idx = 68, type = 47)
tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000)
tveeprom: audio_processor = MSP3410D (type = 5)
ivtv: i2c attach [client=tveeprom[50],ok]
ivtv: Tuner Type 47, Tuner formats 0x00001000, Radio: yes, Model 0x00892598,
Rev
ision 0x00000001
ivtv: NTSC tuner detected
ivtv: Radio detected
tuner: Ignoring new-style parameters in presence of obsolete ones
tuner: chip found at addr 0xc2 i2c-bus ivtv i2c driver #0
ivtv: i2c attach [client=(tuner unset),ok]
cx25840: starting probe for adapter ivtv i2c driver #0 (0x10005)
cx25840: detecting client on address 0x88
cx25840: writing init values
cx25840: FW image '/lib/modules/HcwMakoA.ROM' of size 14264 loaded.
cx25840: FW image md5 digest: 3a4803384f749d644ee1f1ca9dcb12fa
cx25840: FW image sha1 digest: 2b5e6292b7391c980b93d156cf6b34178ce770f6
cx25840: Status: cx258433 (DEVICE_ID)
ivtv: i2c attach [client=cx25840[50],ok]
ivtv: i2c attach [client=wm8775[50],ok]
ivtv: Encoder revision: 0x02040011
ivtv: Configuring WinTV PVR 150 card with 5 streams
ivtv: Registered v4l2 device, streamtype 0 minor 0
ivtv: Create DMA stream 0 using 128 16384 byte buffers  0 kbytes total
ivtv: Registered v4l2 device, streamtype 1 minor 32
ivtv: Create DMA stream 1 using 20 103680 byte buffers  0 kbytes total
ivtv: Registered v4l2 device, streamtype 2 minor 224
ivtv: Create DMA stream 2 using 60 34632 byte buffers  0 kbytes total
ivtv: Registered v4l2 device, streamtype 3 minor 24
ivtv: Create DMA stream 3 using 455 4608 byte buffers  0 kbytes total
ivtv: Registered v4l2 device, streamtype 4 minor 64
ivtv: Create stream 4
ivtv: Setting Tuner 47
tuner: type set to 47 (LG NTSC (TAPE series)) by ivtv i2c driver #0
cx25840: decoder set input (6)
cx25840: Tuner Input
ivtv: ivtv_enc_thread: pid = 1876, itv = 0xe0b9b120
cx25840: set audio: 0x01
ivtv: Switching standard to NTSC.
cx25840: decoder set norm NTSC
cx25840: set audio: 0x01
ivtv: Initialized WinTV PVR 150, card #0
ivtv: ====================  END INIT IVTV  ====================



-------------------------------------------------------
This SF.Net email is sponsored by Oracle Space Sweepstakes
Want to be the first software developer in space?
Enter now for the Oracle Space Sweepstakes!
http://ads.osdn.com/?ad_id=7393&alloc_id=16281&op=click
_______________________________________________
ivtv-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ivtv-devel

Reply via email to