I too am having this problem but with a pvr-350.  The problem randomly
occurs while recording analog tv using MythTV.  A reboot or rmmod ivtv
followed by modprobe ivtv fixes the problem.  The problem happens only on
the one card.  I have moved pci slots in my pc and the problem stayed with
the one card.  The only difference I see is the status flags.  For the good
card it is 0x00200000 and for the bad card it is 0x40200000.  When I play
the file back using mplayer, I receive the following error:

Too many video packets in the buffer: (4096 in 7998444 bytes).
Maybe you are playing a non-interleaved stream/file or the codec failed?
For AVI files, try to force non-interleaved mode with the -ni option.

The video plays fine, but the audio is gone.  MythTV will stop playback once
it hits the spot in the recording with the error.  mplayer will continue to
play, but with the above error being repeatedly displayed.

I also notice there is an error when trying to detect the card using the
eeprom.  This started when Hans switched to detecting the cards using the
eeprom from his old method of detecting cards.  I believe this was around
version 0.8.  I force the values in through modprobe.conf and haven't had a
problem in doing so.

I have tried asking about this problem before and nothing substantial came
out.  I have tried the v4l drivers from hg, but still received the problem.
I do not know what more I can do.  Please let me know if you require more
information or if you would like a copy of my recording with the error in
it.  The recording is 1.2 gb in size.  Thanks for all your help.

--SN

My system.
Intel Q6600
2x1 gb Corsair DDR2 PC800 C4 Ram
Asus P5B Deluxe motherboard
XFX Nvidia GeForce 7900 GS
2x Hauppauge pvr-350
Fedora Core 8 with latest updates
Fedora kernel 2.6.25.6-27.fc8
MythTV 0.21-190.fc8 from ATrpms

Good card

   ivtv0: =================  START STATUS CARD #0  =================
   ivtv0: Version: 1.2.0 Card: Hauppauge WinTV PVR-350
<4>tveeprom 1-0050: Encountered bad packet header [50]. Corrupt or not a
Hauppauge eeprom.
   saa7115 1-0021: Audio frequency: 48000 Hz
   saa7115 1-0021: Input:           Composite 4
   saa7115 1-0021: Video signal:    broadcast/DVD
   saa7115 1-0021: Frequency:       60 Hz
   saa7115 1-0021: Detected format: NTSC
   saa7115 1-0021: Width, Height:   720, 480
   saa7127 1-0044: Standard: 60 Hz
   saa7127 1-0044: Input:    normal
   saa7127 1-0044: Output:   S-Video + Composite
   saa7127 1-0044: WSS:      disabled
   saa7127 1-0044: VPS:      disabled
   saa7127 1-0044: CC:       disabled
   msp3400 1-0040: MSP4448G-A2 rev1 = 0x0117 rev2 = 0x3042
   msp3400 1-0040: Audio:    volume 58981
   msp3400 1-0040: Standard: 4.5  M BTSC-Stereo (stereo)
   msp3400 1-0040: Audmode:  0x0003
   msp3400 1-0040: Routing:  0x00000000 (input) 0x00000044 (output)
   msp3400 1-0040: ACB:      0x0c00
   tda9887 1-0043: Data bytes: b=0x14 c=0x30 e=0x44
   tuner 1-0061: Tuner mode:      analog TV
   tuner 1-0061: Frequency:       361.25 MHz
   tuner 1-0061: Standard:        0x0000b000
   ivtv0: Video Input:  Tuner 1
   ivtv0: Audio Input:  Tuner 1
   ivtv0: Video Output: S-Video + Composite
   ivtv0: Audio Output: A/V Audio Out (Stereo/Bilingual: Stereo/Left)
   ivtv0: Output Mode:  None
   ivtv0: Overlay:      Off, Alpha: Global, Pixel Format: ARGB 8:8:8:8
   ivtv0: Tuner:  TV
   ivtv0: Stream: MPEG-2 DVD-compatible Stream
   ivtv0: VBI Format: No VBI
   ivtv0: Video:  720x480, 30 fps
   ivtv0: Video:  MPEG-2, 4x3, Variable Bitrate, 6000000, Peak 8000000
   ivtv0: Video:  GOP Size 15, 2 B-Frames, GOP Closure
   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:    0x00200000
   ivtv0: Stream encoder MPG: status 0x0000, 0% of 4096 KiB (128 buffers) in
use
   ivtv0: Stream encoder YUV: status 0x0000, 0% of 2048 KiB (64 buffers) in
use
   ivtv0: Stream encoder VBI: status 0x0000, 0% of 1040 KiB (61 buffers) in
use
   ivtv0: Stream encoder PCM: status 0x0000, 0% of 324 KiB (72 buffers) in
use
   ivtv0: Stream decoder MPG: status 0x0000, 0% of 1024 KiB (16 buffers) in
use
   ivtv0: Stream decoder VBI: status 0x0000, 0% of 65 KiB (29 buffers) in
use
   ivtv0: Stream decoder YUV: status 0x0000, 0% of 1024 KiB (16 buffers) in
use
   ivtv0: Read MPG/VBI: 1255839680/0 bytes
   ivtv0: ==================  END STATUS CARD #0  ==================

Bad Card

   ivtv1: =================  START STATUS CARD #1  =================
   ivtv1: Version: 1.2.0 Card: Hauppauge WinTV PVR-350
<4>tveeprom 2-0050: Encountered bad packet header [50]. Corrupt or not a
Hauppauge eeprom.
   saa7115 2-0021: Audio frequency: 48000 Hz
   saa7115 2-0021: Input:           Composite 4
   saa7115 2-0021: Video signal:    broadcast/DVD
   saa7115 2-0021: Frequency:       60 Hz
   saa7115 2-0021: Detected format: NTSC
   saa7115 2-0021: Width, Height:   720, 480
   saa7127 2-0044: Standard: 60 Hz
   saa7127 2-0044: Input:    normal
   saa7127 2-0044: Output:   S-Video + Composite
   saa7127 2-0044: WSS:      disabled
   saa7127 2-0044: VPS:      disabled
   saa7127 2-0044: CC:       disabled
   msp3400 2-0040: MSP4448G-B3 rev1 = 0x0217 rev2 = 0x3043
   msp3400 2-0040: Audio:    volume 58981
   msp3400 2-0040: Standard: 4.5  M BTSC-Stereo (stereo)
   msp3400 2-0040: Audmode:  0x0003
   msp3400 2-0040: Routing:  0x00000000 (input) 0x00000044 (output)
   msp3400 2-0040: ACB:      0x0c00
   tda9887 2-0043: Data bytes: b=0x14 c=0x30 e=0x44
   tuner 2-0061: Tuner mode:      analog TV
   tuner 2-0061: Frequency:       361.25 MHz
   tuner 2-0061: Standard:        0x0000b000
   ivtv1: Video Input:  Tuner 1
   ivtv1: Audio Input:  Tuner 1
   ivtv1: Video Output: S-Video + Composite
   ivtv1: Audio Output: A/V Audio Out (Stereo/Bilingual: Stereo/Left)
   ivtv1: Output Mode:  None
   ivtv1: Overlay:      Off, Alpha: Global, Pixel Format: ARGB 8:8:8:8
   ivtv1: Tuner:  TV
   ivtv1: Stream: MPEG-2 DVD-compatible Stream
   ivtv1: VBI Format: No VBI
   ivtv1: Video:  720x480, 30 fps
   ivtv1: Video:  MPEG-2, 4x3, Variable Bitrate, 6000000, Peak 8000000
   ivtv1: Video:  GOP Size 15, 2 B-Frames, GOP Closure
   ivtv1: Audio:  48 kHz, Layer II, 384 kbps, Stereo, No Emphasis, No CRC
   ivtv1: Spatial Filter:  Manual, Luma 1D Horizontal, Chroma 1D Horizontal,
0
   ivtv1: Temporal Filter: Manual, 8
   ivtv1: Median Filter:   Off, Luma [0, 255], Chroma [0, 255]
   ivtv1: Status flags:    0x40200000
   ivtv1: Stream encoder MPG: status 0x0000, 0% of 4096 KiB (128 buffers) in
use
   ivtv1: Stream encoder YUV: status 0x0000, 0% of 2048 KiB (64 buffers) in
use
   ivtv1: Stream encoder VBI: status 0x0000, 0% of 1040 KiB (61 buffers) in
use
   ivtv1: Stream encoder PCM: status 0x0000, 0% of 324 KiB (72 buffers) in
use
   ivtv1: Stream decoder MPG: status 0x0000, 0% of 1024 KiB (16 buffers) in
use
   ivtv1: Stream decoder VBI: status 0x0000, 0% of 65 KiB (29 buffers) in
use
   ivtv1: Stream decoder YUV: status 0x0000, 0% of 1024 KiB (16 buffers) in
use
   ivtv1: Read MPG/VBI: 1182838784/0 bytes
   ivtv1: ==================  END STATUS CARD #1  ==================
_______________________________________________
ivtv-devel mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-devel

Reply via email to