[vdr] replay audio record, fastrewind, play: firmware hangs

Wolfgang Rohdewald wolfgang at rohdewald.de
Wed Jun 15 16:56:05 CEST 2005


On Mittwoch 15 Juni 2005 14:49, Dr. Werner Fink wrote:
> On Wed, Jun 15, 2005 at 02:28:16PM +0200, Wolfgang Rohdewald wrote:
> > On Mittwoch 15 Juni 2005 11:41, Dr. Werner Fink wrote:
> > > > The SubStreamType found varies. The record is not pre 1.3.19.
> > > > 
> > > > This happens _only_ after fastrewind/play, fastforward/play works correctly.
> > > 
> > > Does this also happen with 261d ?
> > 
> > yes.
> > 
> > If you try to reproduce it, don't do it near the beginning of the recording.
> 
> And really both firmware hang and will be reseted by the driver
> after 5 seconds?  Or do they only stop replaying in other words
> do waiting for new commands or data (aka no ARM crash)?

you are right in that the firmware does not reset. However the behaviour is
rather unpredictable afterwards. Especially if OSDSetBlock times out it will
sometimes not recover: (this example was with 261e)

Jun 15 14:59:24 mm vdr[30159]: SetBrokenLink: no video packet in frame
Jun 15 14:59:24 mm vdr[30159]: setting audio track to 33
Jun 15 14:59:29 mm vdr[30159]: SetBrokenLink: no video packet in frame
Jun 15 14:59:30 mm vdr[30159]: switching to pre 1.3.19 Dolby Digital compatibility mode,SubStreamType:0
Jun 15 14:59:30 mm vdr[30159]: setting audio track to 33
Jun 15 14:59:35 mm vdr[30101]: changing transponder data of channel 1834 from S19.2E:12825:v:27500:3 to S19.2E:12285:v:27500:3
Jun 15 14:59:35 mm vdr[30101]: changing transponder data of channel 1835 from S19.2E:12825:v:27500:3 to S19.2E:12285:v:27500:3
Jun 15 14:59:35 mm vdr[30101]: changing transponder data of channel 1836 from S19.2E:12825:v:27500:3 to S19.2E:12285:v:27500:3
Jun 15 14:59:35 mm vdr[30101]: changing transponder data of channel 1837 from S19.2E:12825:v:27500:3 to S19.2E:12285:v:27500:3
Jun 15 14:59:35 mm vdr[30101]: changing transponder data of channel 1838 from S19.2E:12825:v:27500:3 to S19.2E:12285:v:27500:3
Jun 15 14:59:35 mm vdr[30101]: changing transponder data of channel 1839 from S19.2E:12825:v:27500:3 to S19.2E:12285:v:27500:3
Jun 15 14:59:35 mm vdr[30101]: changing transponder data of channel 1840 from S19.2E:12825:v:27500:3 to S19.2E:12285:v:27500:3
Jun 15 14:59:35 mm vdr[30101]: changing transponder data of channel 1841 from S19.2E:12825:v:27500:3 to S19.2E:12285:v:27500:3
Jun 15 14:59:35 mm vdr[30101]: changing transponder data of channel 1842 from S19.2E:12825:v:27500:3 to S19.2E:12285:v:27500:3
Jun 15 14:59:35 mm vdr[30101]: changing transponder data of channel 1843 from S19.2E:12825:v:27500:3 to S19.2E:12285:v:27500:3
Jun 15 14:59:35 mm vdr[30101]: changing transponder data of channel 1844 from S19.2E:12825:v:27500:3 to S19.2E:12285:v:27500:3
Jun 15 14:59:35 mm vdr[30101]: changing transponder data of channel 1845 from S19.2E:12825:v:27500:3 to S19.2E:12285:v:27500:3
Jun 15 14:59:35 mm vdr[30101]: changing transponder data of channel 1846 from S19.2E:12825:v:27500:3 to S19.2E:12285:v:27500:3
Jun 15 14:59:35 mm vdr[30101]: changing transponder data of channel 1847 from S19.2E:12825:v:27500:3 to S19.2E:12285:v:27500:3
Jun 15 14:59:40 mm kernel: dvb-ttpci: warning: timeout waiting in LoadBitmap: 0, 1
Jun 15 14:59:40 mm kernel: dvb-ttpci: OSDSetBlock(): returns -110
Jun 15 14:59:40 mm kernel: dvb-ttpci: av7110_osd_cmd(): av7110_osd_cmd(13) returns with -110
Jun 15 14:59:43 mm vdr[30159]: ERROR: incomplete PES packet write!
Jun 15 14:59:50 mm kernel: dvb-ttpci: warning: timeout waiting in LoadBitmap: 0, 1
Jun 15 14:59:50 mm kernel: dvb-ttpci: OSDSetBlock(): returns -110
Jun 15 14:59:50 mm kernel: dvb-ttpci: av7110_osd_cmd(): av7110_osd_cmd(13) returns with -110
Jun 15 15:00:00 mm kernel: dvb-ttpci: warning: timeout waiting in LoadBitmap: 0, 1
Jun 15 15:00:00 mm kernel: dvb-ttpci: OSDSetBlock(): returns -110
Jun 15 15:00:00 mm kernel: dvb-ttpci: av7110_osd_cmd(): av7110_osd_cmd(13) returns with -110
Jun 15 15:00:18 mm kernel: dvb-ttpci: warning: timeout waiting in LoadBitmap: 0, 1
Jun 15 15:00:18 mm kernel: dvb-ttpci: OSDSetBlock(): returns -110
Jun 15 15:00:18 mm kernel: dvb-ttpci: av7110_osd_cmd(): av7110_osd_cmd(13) returns with -110
Jun 15 15:00:18 mm vdr[30159]: SetBrokenLink: no video packet in frame
Jun 15 15:00:28 mm kernel: dvb-ttpci: warning: timeout waiting in LoadBitmap: 0, 1
Jun 15 15:00:28 mm kernel: dvb-ttpci: OSDSetBlock(): returns -110
Jun 15 15:00:28 mm kernel: dvb-ttpci: av7110_osd_cmd(): av7110_osd_cmd(13) returns with -110
Jun 15 15:00:38 mm vdr[30097]: connect from 10.13.1.99, port 59922 - accepted
Jun 15 15:00:38 mm vdr[30097]: SVDRP message: 'Raimar Sauer: AW: SF9701 huber Dru'
Jun 15 15:00:38 mm vdr[30097]: closing SVDRP connection
Jun 15 15:00:38 mm kernel: dvb-ttpci: warning: timeout waiting in LoadBitmap: 0, 1
Jun 15 15:00:38 mm kernel: dvb-ttpci: OSDSetBlock(): returns -110
Jun 15 15:00:38 mm kernel: dvb-ttpci: av7110_osd_cmd(): av7110_osd_cmd(13) returns with -110
Jun 15 15:00:38 mm vdr[30097]: switching to channel 3
Jun 15 15:00:38 mm vdr[30160]: non blocking file reader thread ended (pid=30160, tid=163848)
Jun 15 15:00:38 mm vdr[30159]: dvbplayer thread ended (pid=30159, tid=147463)
Jun 15 15:00:43 mm kernel: dvb-ttpci: ReleaseBitmap(): ReleaseBitmap called while BMP_LOADING
Jun 15 15:00:43 mm kernel: dvb-ttpci: OSDSetBlock(): returns -512
Jun 15 15:00:43 mm kernel: dvb-ttpci: av7110_osd_cmd(): av7110_osd_cmd(13) returns with -ERESTARTSYS
Jun 15 15:00:52 mm kernel: dvb-ttpci: ReleaseBitmap(): ReleaseBitmap called while BMP_LOADING
Jun 15 15:00:52 mm kernel: dvb-ttpci: OSDSetBlock(): returns -512
Jun 15 15:00:52 mm kernel: dvb-ttpci: av7110_osd_cmd(): av7110_osd_cmd(13) returns with -ERESTARTSYS
Jun 15 15:01:03 mm kernel: saa7146: unregister extension 'budget_ci dvb'.

-- 
Wolfgang



More information about the vdr mailing list