On Saturday 08 February 2003 04:56, Gregor Lawatscheck wrote: > I think this explains the numerous "buffer > empty" messages we've been seeing in vdr without having been able to > fix them with a higher buffer.
The 'buffer empty' messages come from pes_play() in av7110.c. Due to my limited knowledge of the driver stuff, this happens whenever the interrupt handler/tasklet tries to fetch data from the buffer, but there is not enough data available. > It also looks like the UK tuning > problems / ring buffer overflows with BBC2 / BBC News 24 and some > other channels are related to this and the new head driver. Why the > bug would only be exposed primarily with those two channels in > transfer mode to a full featured DVB-s card - who knows... The 'ring buffer overflow' message is being generated by vdr. > At least BBC2 is quite stable when tuning to it with lots of "buffer > empty" messages. I don't think I've found all positions to apply the > patch to but the one in dmxdev.c and one in av7110.c . As I pointed out in my other message, the change in dmxdev.c is not needed. av7110.c has to be checked very carefully. Oliver -- Info: To unsubscribe send a mail to [EMAIL PROTECTED] with "unsubscribe linux-dvb" as subject.
