Mailing List archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[linux-dvb] Re: AW: Re: cutting problems with VDR 0.80



Hallo Liste und Klaus ;),

I have found a hint (and workaround):


All I did was to comment the break from this line in dvbapi.c
( I have this LOG_ERROR at line 1193..)

> void cCuttingBuffer::Action(void)
> {
>   [...]
>               if (fromFile >= 0) {
>                  if (Length <= (int)sizeof(buffer)) {
>                     if (read(fromFile, buffer, Length) < 0) {
===>>                   LOG_ERROR;
>                        break;
                         ^^^^^^
changed this to /* break; */

>                        }
>                     }

Now I get this in my logfile:

Jun 11 21:02:33 vdr vdr[289]: video cutting thread started (pid=289)
Jun 11 21:02:34 vdr vdr[157]: info: Schnitt gestartet
Jun 11 21:02:44 vdr vdr[287]: output thread ended (pid=287)
Jun 11 21:02:44 vdr vdr[288]: input thread ended (pid=288)
Jun 11 21:05:52 vdr vdr[289]: ERROR (dvbapi.c,1193): Bad address
Jun 11 21:05:52 vdr vdr[289]: playing '/video/Knockin^A_on_Heaven^As_Door/2001-0
6-09.20:13.50.50.rec/002.vdr'
Jun 11 21:06:54 vdr vdr[289]: recording to '/video/%Knockin^A_on_Heaven^As_Door/
2001-06-09.20:13.50.50.rec/002.vdr'
Jun 11 21:09:25 vdr vdr[289]: ERROR (dvbapi.c,1193): Bad address
Jun 11 21:09:25 vdr vdr[289]: playing '/video/Knockin^A_on_Heaven^As_Door/2001-0
6-09.20:13.50.50.rec/003.vdr'
Jun 11 21:11:09 vdr vdr[289]: end video cutting thread

As you can see:

The error occurs when changing the recorded files, everything is working
fine if you don't break at this point!

So maybe just an error in the if-comparison ?!

(Just searched for a quick solution...)


Gruß,
 Juergen Scherer
 mailto:juergen.scherer@gmx.de




-- 
Info:
To unsubscribe send a mail to listar@linuxtv.org with "unsubscribe linux-dvb" as subject.



Home | Main Index | Thread Index