Comment 43 for bug 29789

Revision history for this message
bdowd (bdowd) wrote :

Increasing the bttv buffer size makes a large difference in length of time audio will play back successfully using the BT878 (in the Hauppauge WinTV PVR-350). I am using an Audigy 2 sound card. The CPU is an Intel 3Ghz with only 512K RAM.

sudo gedit /etc/modprobe.conf and change the value of gbuffers to 512

mplayer /dev/video0

Lengths of time audio and video interleave properly until "Cannot sync MAD frame" error occurs. Both video and audio stop; then the video restarts but the audio does not:

gbuffers=16 (29 seconds)
gbuffers=32 (1 minute 10 seconds)
gbuffers=128 (5 minutes 11 seconds)
gbuffers=256 (18 minutes 33 seconds)

SO I kept increasing gbuffers and rebooting the machine. Didn't work. Even backing the values down again ... it now hangs after 5 seconds to a minute. Heat?

The single line in /etc/modprobe.conf now reads "options bttv radio=1 tuner=28 card=72 gbuffers=128 i2c_delay=128"