Mailing List archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[linux-dvb] No more data after EBUFFEROVERFLOW
There have been several reports that VDR stops recording after
the driver reports an EBUFFEROVERFLOW (which is listed in the log
file as "Unknown error 769" since EBUFFEROVERFLOW is only defined
inside the driver's code).
Taking a close look at DVB/driver/dmxdev.c I saw that the 'buffer.error'
is initialized to '0' in DmxDevBufferInit(), and later set to various
error codes - but NEVER reset to '0'. Apparently this causes the driver
to no longer deliver (useful) data.
Am I missing something?
Shouldn't buffer.error be reset at some point?
Or must the application (VDR) do something special after receiving
EBUFFEROVERFLOW to reset that error condition?
Any hints would be greatly appreciated.
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
_______________________________________________________________
--
Info:
To unsubscribe send a mail to listar@linuxtv.org with "unsubscribe linux-dvb" as subject.
Home |
Main Index |
Thread Index