Posts by alien2924
-
-
Wonderful, everything works perfectly now that either VDR or XBMC
Thank you very much seahawk1986, you are the best.
Here is a copy of then new 98-eventlircd.rules file with modification so you can add it automatically in future releases of yaVDR
Code
Display More################################################################################ # An example udev rules file for eventlircd. # # This rules file does not start eventlircd. Many applications only check for # the lircd socket at application lauch. Therefore, it is better to start # eventlircd in an init script so that eventlircd creates the lircd socket # before any applications that use LIRC launch. ################################################################################ # eventlircd only does something for "add" and "remove" actions. ACTION!="add|remove", GOTO="end" # eventlircd only does something "input" subsystem devices. SUBSYSTEM!="input", GOTO="end" # eventlircd can only handle event devices. KERNEL!="event[0-9]*", GOTO="end" # eventlircd ignores devices created by eventlircd. ATTRS{name}=="eventlircd", GOTO="end" #------------------------------------------------------------------------------- # Ask eventlircd to handle input event devices created by lircd. For this to # work, lircd must be configured to output Linux input events and must be # configured to output key names that conform to the LIRC namespace derived from # the Linux key/button event names. This rule assumes that lircd performs all # key mappings, so the rule does not provide a value for "eventlircd_evmap". # For more information on lircd, see <http://www.lirc.org/>. #------------------------------------------------------------------------------- ATTRS{name}=="lircd", \ ENV{eventlircd_enable}="true" #------------------------------------------------------------------------------- # Ask eventlircd to handle input event devices created by irserver2uinput. #------------------------------------------------------------------------------- ATTRS{name}=="irserver2uinput", \ ENV{eventlircd_enable}="true" #------------------------------------------------------------------------------- # Ask eventlircd to handle input event devices created by bdremoteng. For this # to work, bdremoteng must be configured to output Linux input events and must # be configured to output key names that conform to LIRC namespace derived # from the Linux key/button event names. For more information on bdremoteng, # see <http://code.google.com/p/bdremote-ng/>. #------------------------------------------------------------------------------- ATTRS{name}=="bdremoteng", \ ENV{eventlircd_enable}="true", \ ENV{eventlircd_evmap}="bdremoteng.evmap" #------------------------------------------------------------------------------- # Ask eventlircd to handle input event devices created by wminput. This rule # assumes that wminput performs all key mappings, so the rule does not provide a # value for "eventlircd_evmap" For more information on wminput, see # <http://abstrakraft.org/cwiid/>. #------------------------------------------------------------------------------- ATTRS{name}=="bdremoteng", \ ENV{eventlircd_enable}="true" #------------------------------------------------------------------------------- # Ask eventlircd to handle input event devices created by ir-core (kernel). #------------------------------------------------------------------------------- SUBSYSTEMS=="rc", \ ENV{eventlircd_enable}="true" #------------------------------------------------------------------------------- # overwrites for ircore mapping #------------------------------------------------------------------------------- SUBSYSTEM=="input", ATTRS{idVendor}=="1c73", ATTRS{idProduct}=="861f", \ ENV{eventlircd_enable}="true", \ ENV{eventlircd_evmap}="anysee.evmap" #------------------------------------------------------------------------------- # Ask eventlircd to handle USB HID devices that show up as event devices and are # known to be remote controls. For simplicity, the event map file names have the # format <BUSTYPE>_<VENDOR>_<PRODUCT>.evmap. #------------------------------------------------------------------------------- SUBSYSTEMS=="usb", GOTO="begin-usb" GOTO="end-usb" LABEL="begin-usb" ENV{ID_USB_INTERFACES}=="", IMPORT{program}="usb_id --export %p" ENV{ID_VENDOR_ID}=="0419", ENV{ID_MODEL_ID}=="0001", \ ENV{eventlircd_enable}="true",\ ENV{eventlircd_evmap}="03_$env{ID_VENDOR_ID}_$env{ID_MODEL_ID}.evmap" ENV{ID_VENDOR_ID}=="05a4", ENV{ID_MODEL_ID}=="9881", \ ENV{eventlircd_enable}="true", \ ENV{eventlircd_evmap}="hama-mce.evmap" ENV{ID_VENDOR_ID}=="4243", ENV{ID_MODEL_ID}=="ee08", \ ENV{eventlircd_enable}="true", \ ENV{eventlircd_evmap}="03_$env{ID_VENDOR_ID}_$env{ID_MODEL_ID}.evmap" ENV{ID_VENDOR_ID}=="1934", ENV{ID_MODEL_ID}=="5168", \ ENV{eventlircd_enable}="true", \ ENV{eventlircd_evmap}="03_$env{ID_VENDOR_ID}_$env{ID_MODEL_ID}.evmap" ENV{ID_VENDOR_ID}=="0755", ENV{ID_MODEL_ID}=="2626", \ ENV{eventlircd_enable}="true", \ ENV{eventlircd_evmap}="03_$env{ID_VENDOR_ID}_$env{ID_MODEL_ID}.evmap" ENV{ID_VENDOR_ID}=="045e", ENV{ID_MODEL_ID}=="006d", \ ENV{eventlircd_enable}="true", \ ENV{eventlircd_evmap}="03_$env{ID_VENDOR_ID}_$env{ID_MODEL_ID}.evmap" ENV{ID_VENDOR_ID}=="0766", ENV{ID_MODEL_ID}=="0204", \ ENV{eventlircd_enable}="true", \ ENV{eventlircd_evmap}="03_$env{ID_VENDOR_ID}_$env{ID_MODEL_ID}.evmap" ENV{ID_VENDOR_ID}=="1241", ENV{ID_MODEL_ID}=="e000", \ ENV{eventlircd_enable}="true", \ ENV{eventlircd_evmap}="03_$env{ID_VENDOR_ID}_$env{ID_MODEL_ID}.evmap" ENV{ID_VENDOR_ID}=="147a", ENV{ID_MODEL_ID}=="e02d", \ ENV{eventlircd_enable}="true", \ ENV{eventlircd_evmap}="mce.evmap" ENV{ID_VENDOR_ID}=="147a", ENV{ID_MODEL_ID}=="e03a", \ ENV{eventlircd_enable}="true", \ ENV{eventlircd_evmap}="mce.evmap" ENV{ID_VENDOR_ID}=="0c16", ENV{ID_MODEL_ID}=="0002", \ ENV{eventlircd_enable}="true", \ ENV{eventlircd_evmap}="04_$env{ID_VENDOR_ID}_$env{ID_MODEL_ID}.evmap" ENV{ID_VENDOR_ID}=="0755", ENV{ID_MODEL_ID}=="2626", \ ENV{eventlircd_enable}="true", \ ENV{eventlircd_evmap}="03_$env{ID_VENDOR_ID}_$env{ID_MODEL_ID}.evmap" ENV{ID_VENDOR_ID}=="0471", ENV{ID_MODEL_ID}=="060c", \ ENV{eventlircd_enable}="true", \ ENV{eventlircd_evmap}="03_$env{ID_VENDOR_ID}_$env{ID_MODEL_ID}.evmap" ENV{ID_VENDOR_ID}=="0471", ENV{ID_MODEL_ID}=="0815", \ ENV{eventlircd_enable}="true", \ ENV{eventlircd_evmap}="03_$env{ID_VENDOR_ID}_$env{ID_MODEL_ID}.evmap" ENV{ID_VENDOR_ID}=="18b1", ENV{ID_MODEL_ID}=="0037", \ ENV{eventlircd_enable}="true", \ ENV{eventlircd_evmap}="03_$env{ID_VENDOR_ID}_$env{ID_MODEL_ID}.evmap" ENV{ID_VENDOR_ID}=="04b4", ENV{ID_MODEL_ID}=="0100", \ ENV{eventlircd_enable}="true", \ ENV{eventlircd_evmap}="03_$env{ID_VENDOR_ID}_$env{ID_MODEL_ID}.evmap" ENV{ID_VENDOR_ID}=="04b4", ENV{ID_MODEL_ID}=="0101", \ ENV{eventlircd_enable}="true", \ ENV{eventlircd_evmap}="03_$env{ID_VENDOR_ID}_$env{ID_MODEL_ID}.evmap" ENV{ID_VENDOR_ID}=="1d57", ENV{ID_MODEL_ID}=="ac01", \ ENV{eventlircd_enable}="true", \ ENV{eventlircd_evmap}="03_$env{ID_VENDOR_ID}_$env{ID_MODEL_ID}.evmap" ENV{ID_VENDOR_ID}=="22b8", ENV{ID_MODEL_ID}=="003b", \ ENV{eventlircd_enable}="true", \ ENV{eventlircd_evmap}="03_$env{ID_VENDOR_ID}_$env{ID_MODEL_ID}.evmap" ENV{ID_VENDOR_ID}=="1784", ENV{ID_MODEL_ID}=="0004", \ ENV{eventlircd_enable}="true", \ ENV{eventlircd_evmap}="default.evmap" ATTRS{idVendor}=="2040", ATTRS{idProduct}=="9301", \ ENV{eventlircd_enable}="true", \ ENV{eventlircd_evmap}="03_$attr{idVendor}_$attr{idProduct}.evmap" # Enable wake-on-usb for the USB remotes. ENV{eventlircd_enable}=="true", RUN+="wakeup_enable" LABEL="end-usb" LABEL="end"
I finish to write the 03_2040_9301.evmap remap file and I'll put it available tomorrow so you can also add it for future releases of yaVDR.
Bye.
alien2924. -
Hi seahawk1986
Thank's for you quick response !
Here the result :
Code
Display MoreUdevadm info starts with the device specified by the devpath and then walks up the chain of parent devices. It prints for every device found, all possible attributes in the udev rules key format. A rule to match, can be composed by the attributes of the device and the attributes from one single parent device. looking at device '/devices/pci0000:00/0000:00:06.1/usb2/2-3/input/input5/event5': KERNEL=="event5" SUBSYSTEM=="input" DRIVER=="" looking at parent device '/devices/pci0000:00/0000:00:06.1/usb2/2-3/input/input5': KERNELS=="input5" SUBSYSTEMS=="input" DRIVERS=="" ATTRS{name}=="IR-receiver inside an USB DVB receiver" ATTRS{phys}=="usb-0000:00:06.1-3/ir0" ATTRS{uniq}=="" ATTRS{properties}=="0" looking at parent device '/devices/pci0000:00/0000:00:06.1/usb2/2-3': KERNELS=="2-3" SUBSYSTEMS=="usb" DRIVERS=="usb" ATTRS{configuration}=="" ATTRS{bNumInterfaces}==" 1" ATTRS{bConfigurationValue}=="1" ATTRS{bmAttributes}=="80" ATTRS{bMaxPower}=="500mA" ATTRS{urbnum}=="6504028" ATTRS{idVendor}=="2040" ATTRS{idProduct}=="9301" ATTRS{bcdDevice}=="0000" ATTRS{bDeviceClass}=="00" ATTRS{bDeviceSubClass}=="00" ATTRS{bDeviceProtocol}=="00" ATTRS{bNumConfigurations}=="1" ATTRS{bMaxPacketSize0}=="64" ATTRS{speed}=="480" ATTRS{busnum}=="2" ATTRS{devnum}=="2" ATTRS{devpath}=="3" ATTRS{version}==" 2.00" ATTRS{maxchild}=="0" ATTRS{quirks}=="0x0" ATTRS{avoid_reset_quirk}=="0" ATTRS{authorized}=="1" ATTRS{product}=="SOHO-FX2" ATTRS{serial}=="9301-00-F00B3010" looking at parent device '/devices/pci0000:00/0000:00:06.1/usb2': KERNELS=="usb2" SUBSYSTEMS=="usb" DRIVERS=="usb" ATTRS{configuration}=="" ATTRS{bNumInterfaces}==" 1" ATTRS{bConfigurationValue}=="1" ATTRS{bmAttributes}=="e0" ATTRS{bMaxPower}==" 0mA" ATTRS{urbnum}=="32" ATTRS{idVendor}=="1d6b" ATTRS{idProduct}=="0002" ATTRS{bcdDevice}=="0302" ATTRS{bDeviceClass}=="09" ATTRS{bDeviceSubClass}=="00" ATTRS{bDeviceProtocol}=="00" ATTRS{bNumConfigurations}=="1" ATTRS{bMaxPacketSize0}=="64" ATTRS{speed}=="480" ATTRS{busnum}=="2" ATTRS{devnum}=="1" ATTRS{devpath}=="0" ATTRS{version}==" 2.00" ATTRS{maxchild}=="6" ATTRS{quirks}=="0x0" ATTRS{avoid_reset_quirk}=="0" ATTRS{authorized}=="1" ATTRS{manufacturer}=="Linux 3.2.0-58-generic ehci_hcd" ATTRS{product}=="EHCI Host Controller" ATTRS{serial}=="0000:00:06.1" ATTRS{authorized_default}=="1" looking at parent device '/devices/pci0000:00/0000:00:06.1': KERNELS=="0000:00:06.1" SUBSYSTEMS=="pci" DRIVERS=="ehci_hcd" ATTRS{vendor}=="0x10de" ATTRS{device}=="0x0aa9" ATTRS{subsystem_vendor}=="0x1043" ATTRS{subsystem_device}=="0x83e9" ATTRS{class}=="0x0c0320" ATTRS{irq}=="18" ATTRS{local_cpus}=="00000000,00000000,00000000,00000000,00000000,00000000,00000000,0000000f" ATTRS{local_cpulist}=="0-3" ATTRS{numa_node}=="-1" ATTRS{dma_mask_bits}=="32" ATTRS{consistent_dma_mask_bits}=="32" ATTRS{enable}=="1" ATTRS{broken_parity_status}=="0" ATTRS{msi_bus}=="" ATTRS{companion}=="" ATTRS{uframe_periodic_max}=="100" looking at parent device '/devices/pci0000:00': KERNELS=="pci0000:00" SUBSYSTEMS=="" DRIVERS==""
-
Hi everybody,
I just finish to install YaVDR 0.5.0 on my Asus eeBox EB1501.
Everything working well but i have a problem with the remote.
My DVB-T adapter is a Hauppauge WinTV NOVA-T USB2 with a inside IR receiverHere some informations and tests i have allready do :
dmesg :
Code[ 16.960501] dvb-usb: found a 'Hauppauge WinTV-NOVA-T usb2' in warm state. [ 16.960814] dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer. [ 16.964589] DVB: registering new adapter (Hauppauge WinTV-NOVA-T usb2) [ 16.965640] dvb-usb: MAC address: 00:0d:fe:ff:ff:ff [ 16.970798] DVB: registering adapter 0 frontend 0 (DiBcom 3000MC/P)... [ 17.057241] FS-Cache: Loaded [ 17.560506] input: IR-receiver inside an USB DVB receiver as /devices/pci0000:00/0000:00:06.1/usb2/2-3/input/input5 [ 17.560789] dvb-usb: schedule remote query interval to 100 msecs. [ 17.560807] dvb-usb: Hauppauge WinTV-NOVA-T usb2 successfully initialized and connected. [ 17.560902] usbcore: registered new interface driver dvb_usb_nova_t_usb2
lsusb :
CodeBus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 001 Device 003: ID 058f:6366 Alcor Micro Corp. Multi Flash Reader Bus 003 Device 002: ID 04f2:0860 Chicony Electronics Co., Ltd 2.4G Multimedia Wireless Kit Bus 002 Device 002: ID 2040:9301 Hauppauge WinTV NOVA-T USB2 (warm)
cat /proc/bus/input/devices :
Code
Display MoreI: Bus=0019 Vendor=0000 Product=0001 Version=0000 N: Name="Power Button" P: Phys=PNP0C0C/button/input0 S: Sysfs=/devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input0 U: Uniq= H: Handlers=kbd event0 B: PROP=0 B: EV=3 B: KEY=10000000000000 0 I: Bus=0019 Vendor=0000 Product=0001 Version=0000 N: Name="Power Button" P: Phys=LNXPWRBN/button/input0 S: Sysfs=/devices/LNXSYSTM:00/LNXPWRBN:00/input/input1 U: Uniq= H: Handlers=kbd event1 B: PROP=0 B: EV=3 B: KEY=10000000000000 0 I: Bus=0003 Vendor=04f2 Product=0860 Version=0111 N: Name="Chicony 2.4G Multimedia Wireless Kit" P: Phys=usb-0000:00:04.0-1/input0 S: Sysfs=/devices/pci0000:00/0000:00:04.0/usb3/3-1/3-1:1.0/input/input2 U: Uniq= H: Handlers=sysrq kbd event2 B: PROP=0 B: EV=120013 B: KEY=1000000000007 ff800000000007ff febeffdfffefffff fffffffffffffffe B: MSC=10 B: LED=7 I: Bus=0003 Vendor=04f2 Product=0860 Version=0111 N: Name="Chicony 2.4G Multimedia Wireless Kit" P: Phys=usb-0000:00:04.0-1/input1 S: Sysfs=/devices/pci0000:00/0000:00:04.0/usb3/3-1/3-1:1.1/input/input3 U: Uniq= H: Handlers=kbd mouse0 event3 B: PROP=0 B: EV=17 B: KEY=70000 2000000 387ad801d001 1e000000000000 0 B: REL=103 B: MSC=10 I: Bus=0019 Vendor=0000 Product=0000 Version=0000 N: Name="Eee PC WMI hotkeys" P: Phys=eeepc-wmi/input0 S: Sysfs=/devices/platform/eeepc-wmi/input/input4 U: Uniq= H: Handlers=rfkill kbd event4 B: PROP=0 B: EV=100013 B: KEY=7e00000 0 0 0 0 11400800100000 8300080001100000 e000000000000 0 B: MSC=10 I: Bus=0003 Vendor=2040 Product=9301 Version=0000 N: Name="IR-receiver inside an USB DVB receiver" P: Phys=usb-0000:00:06.1-3/ir0 S: Sysfs=/devices/pci0000:00/0000:00:06.1/usb2/2-3/input/input5 U: Uniq= H: Handlers=kbd event5 B: PROP=0 B: EV=3 B: KEY=400000000afc302 200280500000000 0 18000 18040000801 9e168000000000 80020000000ffc I: Bus=0000 Vendor=0000 Product=0000 Version=0000 N: Name="HDA NVidia Mic" P: Phys=ALSA S: Sysfs=/devices/pci0000:00/0000:00:08.0/sound/card0/input6 U: Uniq= H: Handlers=event6 B: PROP=0 B: EV=21 B: SW=10 I: Bus=0000 Vendor=0000 Product=0000 Version=0000 N: Name="HDA NVidia Front Headphone" P: Phys=ALSA S: Sysfs=/devices/pci0000:00/0000:00:08.0/sound/card0/input7 U: Uniq= H: Handlers=event7 B: PROP=0 B: EV=21 B: SW=4 I: Bus=0000 Vendor=0000 Product=0000 Version=0000 N: Name="HDA NVidia Line-Out" P: Phys=ALSA S: Sysfs=/devices/pci0000:00/0000:00:08.0/sound/card0/input8 U: Uniq= H: Handlers=event8 B: PROP=0 B: EV=21 B: SW=40
ir-keytable :
evtest /dev/input/event5 :Code
Display MoreInput driver version is 1.0.1 Input device ID: bus 0x3 vendor 0x2040 product 0x9301 version 0x0 Input device name: "IR-receiver inside an USB DVB receiver" Supported events: Event type 0 (EV_SYN) Event type 1 (EV_KEY) Event code 2 (KEY_1) Event code 3 (KEY_2) Event code 4 (KEY_3) Event code 5 (KEY_4) Event code 6 (KEY_5) Event code 7 (KEY_6) Event code 8 (KEY_7) Event code 9 (KEY_8) Event code 10 (KEY_9) Event code 11 (KEY_0) Event code 41 (KEY_GRAVE) Event code 55 (KEY_KPASTERISK) Event code 103 (KEY_UP) Event code 105 (KEY_LEFT) Event code 106 (KEY_RIGHT) Event code 108 (KEY_DOWN) Event code 113 (KEY_MUTE) Event code 114 (KEY_VOLUMEDOWN) Event code 115 (KEY_VOLUMEUP) Event code 116 (KEY_POWER) Event code 119 (KEY_PAUSE) Event code 128 (KEY_STOP) Event code 139 (KEY_MENU) Event code 158 (KEY_BACK) Event code 167 (KEY_RECORD) Event code 168 (KEY_REWIND) Event code 207 (KEY_PLAY) Event code 208 (KEY_FASTFORWARD) Event code 352 (KEY_OK) Event code 354 (KEY_GOTO) Event code 363 (KEY_CHANNEL) Event code 365 (KEY_EPG) Event code 377 (KEY_TV) Event code 385 (KEY_RADIO) Event code 392 (KEY_AUDIO) Event code 393 (KEY_VIDEO) Event code 398 (KEY_RED) Event code 399 (KEY_GREEN) Event code 400 (KEY_YELLOW) Event code 401 (KEY_BLUE) Event code 402 (KEY_CHANNELUP) Event code 403 (KEY_CHANNELDOWN) Event code 405 (KEY_LAST) Event code 407 (KEY_NEXT) Event code 442 (?)
Result when i push some keys on remote :
Code
Display MoreTesting ... (interrupt to exit)Event: time 1392743839.301533, type 1 (EV_KEY), code 352 (KEY_OK), value 1 Event: time 1392743839.301537, -------------- SYN_REPORT ------------ Event: time 1392743839.301568, type 1 (EV_KEY), code 352 (KEY_OK), value 0 Event: time 1392743839.301571, -------------- SYN_REPORT ------------ Event: time 1392743840.001557, type 1 (EV_KEY), code 352 (KEY_OK), value 1 Event: time 1392743840.001560, -------------- SYN_REPORT ------------ Event: time 1392743840.001612, type 1 (EV_KEY), code 352 (KEY_OK), value 0 Event: time 1392743840.001615, -------------- SYN_REPORT ------------ Event: time 1392743840.301532, type 1 (EV_KEY), code 352 (KEY_OK), value 1 Event: time 1392743840.301536, -------------- SYN_REPORT ------------ Event: time 1392743840.301567, type 1 (EV_KEY), code 352 (KEY_OK), value 0 Event: time 1392743840.301569, -------------- SYN_REPORT ------------ Event: time 1392743840.701534, type 1 (EV_KEY), code 352 (KEY_OK), value 1 Event: time 1392743840.701538, -------------- SYN_REPORT ------------ Event: time 1392743840.701568, type 1 (EV_KEY), code 352 (KEY_OK), value 0 Event: time 1392743840.701570, -------------- SYN_REPORT ------------ Event: time 1392743843.801581, type 1 (EV_KEY), code 2 (KEY_1), value 1 Event: time 1392743843.801585, -------------- SYN_REPORT ------------ Event: time 1392743843.801619, type 1 (EV_KEY), code 2 (KEY_1), value 0 Event: time 1392743843.801622, -------------- SYN_REPORT ------------ Event: time 1392743844.801554, type 1 (EV_KEY), code 3 (KEY_2), value 1 Event: time 1392743844.801559, -------------- SYN_REPORT ------------ Event: time 1392743844.801587, type 1 (EV_KEY), code 3 (KEY_2), value 0 Event: time 1392743844.801589, -------------- SYN_REPORT ------------ Event: time 1392743845.001534, type 1 (EV_KEY), code 3 (KEY_2), value 1 Event: time 1392743845.001537, -------------- SYN_REPORT ------------ Event: time 1392743845.001565, type 1 (EV_KEY), code 3 (KEY_2), value 0 Event: time 1392743845.001568, -------------- SYN_REPORT ------------ Event: time 1392743845.801546, type 1 (EV_KEY), code 4 (KEY_3), value 1 Event: time 1392743845.801550, -------------- SYN_REPORT ------------ Event: time 1392743845.801577, type 1 (EV_KEY), code 4 (KEY_3), value 0 Event: time 1392743845.801580, -------------- SYN_REPORT ------------ Event: time 1392743846.901533, type 1 (EV_KEY), code 398 (KEY_RED), value 1 Event: time 1392743846.901536, -------------- SYN_REPORT ------------ Event: time 1392743846.901566, type 1 (EV_KEY), code 398 (KEY_RED), value 0 Event: time 1392743846.901570, -------------- SYN_REPORT ------------ Event: time 1392743847.501543, type 1 (EV_KEY), code 399 (KEY_GREEN), value 1 Event: time 1392743847.501546, -------------- SYN_REPORT ------------ Event: time 1392743847.501575, type 1 (EV_KEY), code 399 (KEY_GREEN), value 0 Event: time 1392743847.501577, -------------- SYN_REPORT ------------ Event: time 1392743848.401573, type 1 (EV_KEY), code 400 (KEY_YELLOW), value 1 Event: time 1392743848.401577, -------------- SYN_REPORT ------------ Event: time 1392743848.401609, type 1 (EV_KEY), code 400 (KEY_YELLOW), value 0 Event: time 1392743848.401612, -------------- SYN_REPORT ------------ Event: time 1392743848.901431, type 1 (EV_KEY), code 401 (KEY_BLUE), value 1 Event: time 1392743848.901435, -------------- SYN_REPORT ------------ Event: time 1392743848.901485, type 1 (EV_KEY), code 401 (KEY_BLUE), value 0 Event: time 1392743848.901488, -------------- SYN_REPORT ------------
A idea ?
Thanks in advance.
-
-
Nobody have found a solution ?
-
I'm ready for the next 10 years
Thanks Klaus for this marvelous software
-
Ouah !
Very good job helau
-
Thank's zulu,
Great job
I'll try it this week -
Quote
Originally posted by helau
Hi,
This problem has nothing to do with the new fix for DVDARCHIVE. Its still another problem of the old DVDARCHIVE patch, which should be reviewed
You're right helau, it's not a problem of the new DVDARCHIVE patch ! -
Hello zulu,
I have a compilation error with the new fix for DVDARCHIVE
Quote
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -c -DUSE_MDV_2008_1 -DUSE_CHANNELSCAN -DUSE_CMDRECCMDI18N -DUSE_CMDSUBMENU -DUSE_CUTTERLIMIT -DUSE_CUTTERQUEUE -DUSE_CUTTIME -DUSE_DDEPGENTRY -DUSE_DELTIMESHIFTREC -DUSE_DOLBYINREC -DUSE_DVBPLAYER -DUSE_DVBSETUP -DUSE_DVDARCHIVE -DUSE_DVLRECSCRIPTADDON -DUSE_DVLVIDPREFER -DUSE_DVLFRIENDLYFNAMES -DUSE_HARDLINKCUTTER -DUSE_IPTV -DUSE_JUMPPLAY -DUSE_LIEMIKUUTIO -DUSE_MAINMENUHOOKS -DUSE_SETUP -DUSE_OSDMAXITEMS -DUSE_PARENTALRATING -DUSE_PINPLUGIN -DUSE_PLUGINMISSING -DUSE_ROTOR -DUSE_SETTIME -DUSE_SOURCECAPS -DUSE_SORTRECORDS -DUSE_SYNCEARLY -DUSE_TIMERCMD -DUSE_TIMERINFO -DUSE_TTXTSUBS -DUSE_VALIDINPUT -DUSE_VOLCTRL -DUSE_WAREAGLEICON -DUSE_YAEPG -DREMOTE_KBD -DLIRC_DEVICE=\"/dev/lircd\" -DRCU_DEVICE=\"/dev/ttyS1\" -D_GNU_SOURCE -DVIDEODIR=\"/video\" -DCONFDIR=\"/video\" -DPLUGINDIR=\"/usr/local/lib/vdr\" -DLOCDIR=\"/usr/share/vdr/locale\" -DUSE_DVDCHAPJUMP -DUSE_PLUGINAPI -I/usr/include/freetype2 -I/usr/src/linux/include -I/usr/include/dvdnav recording.c
recording.c: In destructor ‘cFileName::~cFileName()’:
recording.c:2147: erreur: conversion from ‘cString’ to ‘char*’ is ambiguous
tools.h:160: note: candidats sont: cString::operator const char*() const <near match>
tools.h:159: note: cString::operator const void*() const <near match>
recording.c:2149: erreur: conversion from ‘cString’ to ‘char*’ is ambiguous
tools.h:160: note: candidats sont: cString::operator const char*() const <near match>
tools.h:159: note: cString::operator const void*() const <near match>
recording.c:2154: erreur: conversion from ‘cString’ to ‘char*’ is ambiguous
tools.h:160: note: candidats sont: cString::operator const char*() const <near match>
tools.h:159: note: cString::operator const void*() const <near match>
make: *** [recording.o] Erreur 1So here a patch file to correct this little problem
-
Thank's a lot zulu
-
Hi Tobi
I filled your inquiry
-
Thanks zulu,
That's a very good idea to have add h264 patch
-
Hi everybody
The same problem come again with vdr 1.7.0 and reelchannelscan-0.4.3
Quote
make[1]: entrant dans le répertoire « /usr/local/src/vdr-1.7.0-br/PLUGINS/src/reelchannelscan-0.4.3 »
g++ -g -O2 -Wall -Woverloaded-virtual -Wno-parentheses -c -DUSE_CHANNELSCAN -DUSE_CMDSUBMENU -DUSE_CUTTERLIMIT -DUSE_CUTTERQUEUE -DUSE_CUTTIME -DUSE_DELTIMESHIFTREC -DUSE_DDEPGENTRY -DUSE_DOLBYINREC -DUSE_DVBPLAYER -DUSE_DVBSETUP -DUSE_DVDARCHIVE -DUSE_DVLRECSCRIPTADDON -DUSE_DVLVIDPREFER -DUSE_DVLFRIENDLYFNAMES -DUSE_HARDLINKCUTTER -DUSE_IPTV -DUSE_JUMPPLAY -DUSE_LIEMIKUUTIO -DUSE_MAINMENUHOOKS -DUSE_SETUP -DUSE_OSDMAXITEMS -DUSE_PARENTALRATING -DUSE_PINPLUGIN -DUSE_PLUGINMISSING -DUSE_ROTOR -DUSE_SETTIME -DUSE_SOURCECAPS -DUSE_SORTRECORDS -DUSE_SYNCEARLY -DUSE_TIMERCMD -DUSE_TIMERINFO -DUSE_TTXTSUBS -DUSE_VALIDINPUT -DUSE_VOLCTRL -DUSE_WAREAGLEICON -DUSE_YAEPG -D_GNU_SOURCE -DPLUGIN_NAME_I18N='"reelchannelscan"' -DVDRDIR=\"../../..\" -DNDEBUG -DWITH_EIT -I/usr/local/src/DVB-MULTIPROTO-PLUS/linux/include -I../../../include -I/usr/local/src/DVB-MULTIPROTO-PLUS/linux/include transponders.c
transponders.c: In member function ‘virtual bool cSatTransponder::SetTransponderData(cChannel*, int)’:
transponders.c:130: erreur: no matching function for call to ‘cChannel::SetSatTransponderData(int&, int&, char&, int&, int&, dvbfe_fec, dvbfe_modulation, dvbfe_delsys, dvbfe_rolloff)’
../../../include/vdr/channels.h:234: note: candidats sont: bool cChannel::SetSatTransponderData(int, int, char, int, int, int, int, int)
transponders.c: In member function ‘virtual bool cTerrTransponder::SetTransponderData(cChannel*, int)’:
transponders.c:227: erreur: no matching function for call to ‘cChannel::SetTerrTransponderData(int&, int&, int&, int&, int&, int&, int&, int&, int&)’
../../../include/vdr/channels.h:236: note: candidats sont: bool cChannel::SetTerrTransponderData(int, int, int, int, int, int, int, int, int, int, int)
make[1]: *** [transponders.o] Erreur 1
make[1]: quittant le répertoire « /usr/local/src/vdr-1.7.0-br/PLUGINS/src/reelchannelscan-0.4.3 »A solution ?
-
Yes, it's OK now
Thank's
-
Hello TomG
http://toms-cafe.de/vdr/sudoku/ actually not responding
-
-
At line 203 of undelete.c
Replace
Quote
int OSDLanguage;by
Quote
#if VDRVERSNUM >= 10507
char* OSDLanguage;
#else
int OSDLanguage;
#endif -
Nobody have a solution