> Date: Mon, 28 Nov 2005 20:30:20 +0100 > From: Sascha Volkenandt <lists@xxxxxxxxx> > Subject: Re: RE: [ANNOUNCE] VDR developer version 1.3.37 > To: VDR Mailing List <vdr@xxxxxxxxxxx> > > On Monday 28 November 2005 07:34, Martin Dauskardt wrote: > > > > I recognized that channel switching to an AC3-channel goes much > faster with > > Live-AC3, when you comment out some lines in transfer.c and dvbosd.c to > > turn off the buffer reserve : > > > > // #define FW_NEEDS_BUFFER_RESERVE_FOR_AC3 > > // #ifdef FW_NEEDS_BUFFER_RESERVE_FOR_AC3 > > //XXX This is a very ugly hack to allow cDvbOsd to reduce > the buffer > > //XXX requirements in cTransfer if it detects a 4MB full > featured DVB > > card. > > extern bool DvbCardWith4MBofSDRAM; > > DvbCardWith4MBofSDRAM = osdMem >= 1000000; > > // #endif > > Sorry for complaining, but with these three lines commented, the > code does > exactly the same as the original code (it even compiles to the > same object > code). Maybe this mail is missing the patched part in transfer.c? Or am I > missing something? :-) > no, there is nothing wrong. Try it, it works. Channel switching to an AC3-channel becomes much faster. I found this in vdrportal: http://www.vdrportal.de/board/thread.php?threadid=34456&sid= But it is important to edit not only transfer.c, but also dvbosd.c !