Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[vdr] Re: Bug in skip fwd?
Birgit Böttger wrote:
>
> Hi all,
>
> currently i use vdr-1.0.0-aio1004 / siemens_dvb-0.9.4-2002-04-01
> and notice the following phenomenon:
>
> I'm watching tv in time shift and wanna skip a commercial break.
> To do so I press the yellow (skip +60s) button several times.
> After some succesful skips further jumps do not occur (only some
> seconds or nothing). To work around this, I press OK (progress bar)
> two times and can continue the normal jumping...
>
> There are no corresponding lines in syslog.
> I'm not sure if I observed this only in time shift,
> because it happens only occasional.
>
> What could that be?
>
> Andreas Böttger
> (I'm addict to vdr ;o)
Please try the following modification:
--- dvbapi.c 2002/04/21 11:55:48
+++ dvbapi.c 2002/05/03 15:59:32
@@ -279,8 +279,7 @@
int cIndexFile::GetNextIFrame(int Index, bool Forward, uchar *FileNumber, int *FileOffset, int *Length, bool StayOffEnd)
{
if (index) {
- if (Forward)
- CatchUp();
+ CatchUp();
int d = Forward ? 1 : -1;
for (;;) {
Index += d;
The line numbers may be off if you have applied any patches, but you should be
able to do this manually. Simply delete the line 'if (Forward)' in cIndexFile::GetNextIFrame()
of dvbapi.c.
Klaus
--
_______________________________________________________________
Klaus Schmidinger Phone: +49-8635-6989-10
CadSoft Computer GmbH Fax: +49-8635-6989-40
Hofmark 2 Email: kls@cadsoft.de
D-84568 Pleiskirchen, Germany URL: www.cadsoft.de
_______________________________________________________________
Home |
Main Index |
Thread Index