One question more, if i want to read some mpeg4 file or file, how could i do it on vdr? Is there a pluggin to read file?
I could not find it in record.
EDIT: i have got some problem from going to suspend and go out. The USB Tuner does not work sometimes after that.
Should i unload the module and load it again onn the option?
EDIT2: i have tested to reload the module for my tuner and it change nothing....
Here is what i see from log
!xineliboutput.OSD.Size = 720x576
System suspend now.
done
*** glibc detected *** /usr/bin/vdr: munmap_chunk(): invalid pointer: 0xb41f6d98 ***
Aborted
Stopping VDR
done
Syncing filesystems:
done
Powering off HDMI
Powering on HDMI with preferred settings
[E] Invalid mode 'HDMI'
opening a connection to the CEC adapter...
NOTICE: [ 183] unregistering all CEC clients
DEBUG: [ 184] Broadcast (F): osd name set to 'Broadcast'
DEBUG: [ 184] InitHostCEC - vchiq_initialise succeeded
DEBUG: [ 184] InitHostCEC - vchi_initialise succeeded
DEBUG: [ 184] InitHostCEC - vchi_connect succeeded
DEBUG: [ 330] received data: header:00060040 p0:0000000F p1:0000FFFF p2:00000000 p3:00000000 reason:40
DEBUG: [ 331] logical address changed to Broadcast (f)
DEBUG: [ 331] RegisterLogicalAddress - registering address e
DEBUG: [ 511] received data: header:00060040 p0:00000001 p1:00001000 p2:00000000 p3:00000000 reason:40
DEBUG: [ 512] logical address changed to Recorder 1 (1)
DEBUG: [ 512] received data: header:00060040 p0:0000000E p1:00001000 p2:00000000 p3:00000000 reason:40
DEBUG: [ 512] logical address changed to Free use (e)
DEBUG: [ 512] Open - vc_cec initialised
NOTICE: [ 512] connection opened
NOTICE: [ 513] << Broadcast (F) -> TV (0): POLL
DEBUG: [ 513] initiator 'Broadcast' is not supported by the CEC adapter. using 'Free use' instead
TRAFFIC: [ 513] << e0
DEBUG: [ 514] sending data: len = 0, payload = E0
DEBUG: [ 517] processor thread started
DEBUG: [ 604] received data: header:01010001 p0:000000E0 p1:00000000 p2:00000000 p3:00000000 reason:1
DEBUG: [ 605] command 'POLL' was not acked by the controller
DEBUG: [ 605] >> POLL not sent
NOTICE: [ 605] registering new CEC client - v1.9.0
DEBUG: [ 605] detecting logical address for type 'recording device'
DEBUG: [ 605] trying logical address 'Recorder 1'
NOTICE: [ 605] << Recorder 1 (1) -> Recorder 1 (1): POLL
TRAFFIC: [ 605] << 11
DEBUG: [ 605] UnregisterLogicalAddress - releasing previous logical address
DEBUG: [ 606] received data: header:00060040 p0:0000000F p1:0000FFFF p2:00000000 p3:00000000 reason:40
DEBUG: [ 606] logical address changed to Broadcast (f)
DEBUG: [ 606] RegisterLogicalAddress - registering address 1
DEBUG: [ 787] received data: header:00060040 p0:0000000E p1:00001000 p2:00000000 p3:00000000 reason:40
DEBUG: [ 787] logical address changed to Free use (e)
DEBUG: [ 787] received data: header:00060040 p0:00000001 p1:00001000 p2:00000000 p3:00000000 reason:40
DEBUG: [ 787] logical address changed to Recorder 1 (1)
DEBUG: [ 787] >> POLL not sent
NOTICE: [ 788] using logical address 'Recorder 1'
DEBUG: [ 788] Recorder 1 (1): device status changed into 'handled by libCEC'
DEBUG: [ 788] Recorder 1 (1): power status changed from 'unknown' to 'on'
DEBUG: [ 788] Recorder 1 (1): CEC version 1.4
DEBUG: [ 788] AllocateLogicalAddresses - device '0', type 'recording device', LA '1'
DEBUG: [ 788] Recorder 1 (1): osd name set to 'CECTester'
DEBUG: [ 788] Recorder 1 (1): menu language set to 'eng'
DEBUG: [ 789] GetPhysicalAddress - physical address = 1000
DEBUG: [ 789] AutodetectPhysicalAddress - autodetected physical address '1000'
DEBUG: [ 789] Recorder 1 (1): physical address changed from ffff to 1000
NOTICE: [ 789] << Recorder 1 (1) -> broadcast (F): physical adddress 1000
TRAFFIC: [ 789] << 1f:84:10:00:01
DEBUG: [ 790] sending data: len = 4, payload = 1F:84:10:00:01
DEBUG: [ 940] received data: header:00050001 p0:0010841F p1:00000001 p2:00000000 p3:00000000 reason:1
DEBUG: [ 940] command transmitted
NOTICE: [ 941] CEC client registered: libCEC version = 1.9.0, client version = 1.9.0, firmware version = 1, logical address(es) = Recorder 1 (1) , physical address: 1000, host: armv6l-unknown-linux-gnueabihf, features: 'P8 USB' 'P8 USB detect' 'RPi', git revision: 91b41e5, compiled on: Wed Jul 9 16:56:59 UTC 2014 by nightbuild@raspberrypi on Linux 3.10.26+ (armv6l)
NOTICE: [ 942] << powering on 'TV' (0)
TRAFFIC: [ 942] << 10:04
DEBUG: [ 942] sending data: len = 1, payload = 10:04
DEBUG: [ 1032] received data: header:01020001 p0:00000410 p1:00000000 p2:00000000 p3:00000000 reason:1
DEBUG: [ 1033] command 'image view on' was not acked by the controller
TRAFFIC: [ 1033] << 10:04
DEBUG: [ 1033] sending data: len = 1, payload = 10:04
DEBUG: [ 1123] received data: header:01020001 p0:00000410 p1:00000000 p2:00000000 p3:00000000 reason:1
DEBUG: [ 1124] command 'image view on' was not acked by the controller
NOTICE: [ 1124] unregistering all CEC clients
NOTICE: [ 1124] unregistering client: libCEC version = 1.9.0, client version = 1.9.0, firmware version = 1, logical address(es) = Recorder 1 (1) , physical address: 1000, host: armv6l-unknown-linux-gnueabihf, features: 'P8 USB' 'P8 USB detect' 'RPi', git revision: 91b41e5, compiled on: Wed Jul 9 16:56:59 UTC 2014 by nightbuild@raspberrypi on Linux 3.10.26+ (armv6l)
DEBUG: [ 1124] Recorder 1 (1): power status changed from 'on' to 'unknown'
DEBUG: [ 1124] Recorder 1 (1): CEC version unknown
DEBUG: [ 1125] Recorder 1 (1): osd name set to 'Recorder 1'
DEBUG: [ 1125] Recorder 1 (1): device status changed into 'unknown'
NOTICE: [ 1125] unregistering all CEC clients
DEBUG: [ 1518] UnregisterLogicalAddress - releasing previous logical address
DEBUG: [ 1518] received data: header:00060040 p0:0000000F p1:0000FFFF p2:00000000 p3:00000000 reason:40
DEBUG: [ 1518] logical address changed to Broadcast (f)
NOTICE: [ 1519] unregistering all CEC clients
System wake up now.
done
!xineliboutput.OSD.Size = 720x576
Starting VDR
done
Segmentation fault
VDR exits at Fri Nov 14 00:17:09 CET 2014
!xineliboutput.OSD.Size = 720x576
In fact, it lost the USB TUner. And if i reboot it's not enouth to get it works again. I should turn of the pi to have it works again, or i have to put off my tuner and put it again and launch vdr again And then it works.
Where are the action done on shutdown?
in fact i think that if you unload the firmware it does not works after.
EDIT3: the suspend action is here:
cat /sbin/suspend
I will take a look to see what should be done.
EDIT4:
I have test the resume option to see.
/etc/init.d/rc.init resume
/etc/init.d/dvb: line 48: can't open /var/spool/suspend.dvb: no such file
I don t know if it's related?