[pvrusb2] pvrusb2 vs. em8300

Roger J. Allen rja at firkraag.rogera.net
Thu Feb 23 17:09:45 CST 2006


On Thu, 23 Feb 2006, Michael Roitzsch wrote:

> Hi,
>
>>> ffmpeg -i /dev/video0 -f s16le - | hexdump -C
>>>
>>> If I see just zeros there, I know the audio is missing.
>>
>> I don't get very many zeros when I run this;
>>
>> [root at firkraag ~]# ffmpeg -i /dev/video0 -f s16le - | hexdump -C
>> ffmpeg version CVS, build 3342336, Copyright (c) 2000-2004 Fabrice
>> Bellard
>>    configuration:  --prefix=/usr --libdir=/usr/lib --mandir=/usr/
>> share/man --cpu=x86 --extra-cflags=-O2 -g -pipe -Wp,-
>> D_FORTIFY_SOURCE=2 -fexceptions -m32 -march=i386 -mtune=pentium4 -
>> fasynchronous-unwind-tables --enable-mp3lame --enable-libogg --
>> enable-vorbis --enable-theora --enable-faad --enable-faadbin --
>> enable-faac --enable-libgsm --enable-xvid --enable-a52 --enable-
>> a52bin --enable-pp --enable-shared-pp --enable-shared --enable-gpl
>> --disable-debug --disable-opts --disable-strip
>>    built on Jan  4 2006 06:03:41, gcc: 4.0.2 20051125 (Red Hat
>> 4.0.2-8)
>> Input #0, mpeg, from '/dev/video0':
>>    Duration: N/A, bitrate: 6224 kb/s
>>    Stream #0.0[0x1e0], 29.97 fps(r): Video: mpeg2video, yuv420p,
>> 720x480, 6000 kb/s
>>    Stream #0.1[0x1c0]: Audio: mp2, 48000 Hz, stereo, 224 kb/s
>> Output #0, s16le, to 'pipe:':
>>    Stream #0.0: Audio: pcm_s16le, 48000 Hz, stereo, 1536 kb/s
>> Stream mapping:
>>    Stream #0.1 -> #0.0
>> Press [q] to stop encoding
>

I didn't include the hex output in the email, which was mostly
non-zero bytes.  I included the above output in case you might
see a clue about something different between your setup and mine.

And in response to your previous email that you said to ignore, 
I have used two different pvrusb2's, one with tda9887, and one
without it.  Both seem to work with the Dxr3.  I didn't try
loading the "old" non-tda9887 WinTV-PVR-USB2 after the em8300.

Some more guessing...

Maybe the difference between your combo and mine is in the
ivtv modules?  I only use the pvrusb2 module from
pvrusb2-mci-20060209.  The other modules (msp3400, tuner, tveeprom,
tda9887, and saa7115) are from the current Fedora Core 4 kernel
(2.6.15-1.1831_FC4).

If you have video, but no audio, then wouldn't that point to the
msp3400 module?

If it will help, I could try KnoppMyth and see if I can get the em8300
module to work with Debian.

-- 
Roger J. Allen


More information about the pvrusb2 mailing list