[mythtv] "Strange Error Flushing Buffer" problem

Richard Bowman mythtv-dev@snowman.net
17 Dec 2002 11:07:59 -0500


On Tue, 2002-12-17 at 02:50, Bruce Markey wrote:
> ...and set line-in to be the capture device (press space)
> and mute line-in (press 'm')...

That's how I have it set. Without those settings, I don't get any sound
at all in myth. It took me a bit to figure that out :-).

> Try running 'mythfrontend' instead. Wait a few seconds then
> select "Watch TV". Does the problem happen during startup
> or not until you watch TV?

It starts blasting out the errors when I go to Watch TV and then about
15 seconds later, after the live TV works correctly for a bit.


> Hey Richard, could you do me a favor and send the messages
> from when the driver is loaded? Look in /var/log/messages
> for about 30-40 lines starting with something like:
> 
> Dec 16 01:39:21 nordvid kernel: bttv: driver version 0.7.96 loaded
> 

Dec 16 22:30:22 localhost kernel: bttv: driver version 0.7.91 loaded
Dec 16 22:30:22 localhost kernel: bttv: using 2 buffers with 2080k
(4160k total) for capture
Dec 16 22:30:22 localhost kernel: bttv: Host bridge is Advanced Micro
Devices [AMD] AMD-760 [IGD4-1P] System Controller
Dec 16 22:30:22 localhost kernel: bttv: Bt8xx card found (0).
Dec 16 22:30:22 localhost kernel: PCI: Found IRQ 11 for device 00:0f.0
Dec 16 22:30:22 localhost kernel: PCI: Sharing IRQ 11 with 00:07.2
Dec 16 22:30:22 localhost kernel: PCI: Sharing IRQ 11 with 00:07.3
Dec 16 22:30:22 localhost kernel: PCI: Sharing IRQ 11 with 00:0f.1
Dec 16 22:30:22 localhost kernel: PCI: Sharing IRQ 11 with 00:10.0
Dec 16 22:30:22 localhost kernel: bttv0: Bt878 (rev 17) at 00:0f.0, irq:
11, latency: 32, memory: 0xe3025000
Dec 16 22:30:22 localhost kernel: bttv0: detected: ATI TV Wonder/VE
[card=64], PCI subsystem ID is 1002:0003
Dec 16 22:30:22 localhost kernel: bttv0: using: BT878(STB)
[card=3,insmod option]
Dec 16 22:30:22 localhost kernel: i2c-algo-bit.o: Adapter: bt848 #0 scl:
1  sda: 1 -- testing...
Dec 16 22:30:22 localhost kernel: i2c-algo-bit.o:1 scl: 1  sda: 0 
Dec 16 22:30:22 localhost kernel: i2c-algo-bit.o:2 scl: 1  sda: 1 
Dec 16 22:30:22 localhost kernel: i2c-algo-bit.o:3 scl: 0  sda: 1 
Dec 16 22:30:22 localhost kernel: i2c-algo-bit.o:4 scl: 1  sda: 1 
Dec 16 22:30:22 localhost kernel: i2c-algo-bit.o: bt848 #0 passed test.
Dec 16 22:30:22 localhost kernel: i2c-core.o: adapter bt848 #0
registered as adapter 0.
Dec 16 22:30:22 localhost kernel: bttv0: i2c: checking for TDA9875 @
0xb0... not found
Dec 16 22:30:22 localhost kernel: bttv0: i2c: checking for TDA7432 @
0x8a... not found
Dec 16 22:30:22 localhost kernel: tvaudio: TV audio decoder +
audio/video mux driver
Dec 16 22:30:22 localhost kernel: tvaudio: known chips:
tda9840,tda9873h,tda9874h/a,tda9850,tda9855,tea6300,tea6420,tda8425,pic16c54 (PV951)
Dec 16 22:30:22 localhost kernel: i2c-core.o: driver generic i2c audio
driver registered.
Dec 16 22:30:23 localhost kernel: i2c-core.o: driver i2c TV tuner driver
registered.
Dec 16 22:30:23 localhost kernel: tuner: probing bt848 #0 i2c adapter
[id=0x10005]
Dec 16 22:30:23 localhost kernel: tuner: chip found @ 0xc0
Dec 16 22:30:23 localhost kernel: bttv0: i2c attach [client=Philips
NTSC,ok]
Dec 16 22:30:23 localhost kernel: i2c-core.o: client [Philips NTSC]
registered to adapter [bt848 #0](pos. 0).
Dec 16 22:30:23 localhost kernel: bttv0: registered device video0
Dec 16 22:30:23 localhost kernel: bttv0: registered device vbi0
Dec 16 22:30:23 localhost kernel: tuner: tv freq set to 61.25


> I've seen VIDIOSYNC invalid argument messages on other cards
> that didn't fully support v4l but the bttv driver for ATI TV
> Wonder VE should work. I agree that this is much more likely
> to be the driver or card misbehaving than a problem with myth
> per se.

Thanks so much for your assistance. The card is brand new and works
great in zapping and xawtv.

Richard