joystick
This plugin allows using a joystick as a remote control for VDR. I recommend a joystick with a minimum of 2 axes and 4 buttons.
It is possible to specify the joystick device through command line parameter -d (default: /dev/js0)
History
2003-12-09: Version 0.0.3
- changed parameter from --joy (-j) to --device (-d) which is more standard like
- added axis mapping: Joystick axis values will be mapped to button presses. This will also be used for all ordinary axes if no mapping is defined. So relearning of your remote-control keys is required.
- some code cleanings
2003-09-10: Version 0.0.2
- better support for analog joysticks through hysteresis (tested with my logitech wingman extreme).
- it is now possible to specify the joystick device through command line parameter -j (default: /dev/js0)
2003-06-11: Version 0.0.1
- Initial revision.
Download
mhp
This plugin allows downloading MHP (Multimedia Home Platform) applications.
At the moment this plugin receives the files of a MHP carousel using DSM-CC protocol and saves them on disc. Future versions will likely contain the functionality to
- run the downloaded java applications,
- control the applications via remote control,
- display their output (via OSD or MPEG-encoded stream)
History
2003-12-15: Version 0.0.3
- data structures reorganized: instead of STL's map type now using VDR's internal cList and cListObject types for saving application, carousel and module data
-
improved AIT parsing:
- fixed some parser bugs, more information extracted
- application data is now saved in a structural way
-
improved DSM-CC object and data carousel parsing:
- now using association tag for module and carousel identification
- on every stream that carries carousel files a download info indication message has to be received before completeness is checked
- many other bugfixes
- section receiver simplified: now it just extracts the sections out of the transport stream, no ait parsing any longer (this is done in application classes)
- introduced message levels: error, info, debug
2003-07-22: Version 0.0.2
- Added some missing #includes which caused compiler errors with older gcc versions.
- Files are now saved in /tmp/cache instead of current directory.
- User can select if files will be saved in subdirectories separated by carousel id or all in one directory.
2003-06-11: Version 0.0.1
- Initial revision.
Download
powermate
This plugin allows using a Griffin PowerMate to control some of VDR's functions through the mapping of remote control keys to PowerMate events.
You can specify the PowerMate's device through command line parameter -d (default:/dev/input/event0)
History
2004-12-13: Version 0.0.3
- added support for VDR version 1.3.18 and later.
- added proper canceling of event task.
- added (int) type casts to support change in the event driver API, that led to events not being recognized (p.e. left turning).
2004-06-08: Version 0.0.2
- new PowerMate event: button double click. The time between two button clicks to be recognized as a double click can be specified in setup menu.
- context sensitive key bindings: it is now possible to specify different key bindings for the VDR contexts normal, menu and replay.
2003-12-10: Version 0.0.1
- Initial revision.