summaryrefslogtreecommitdiff
path: root/dynamite.c
AgeCommit message (Collapse)Author
2011-12-15increase version numberv0.0.8hLars Hanisch
2011-12-11if the initial channel is empty, the current channel is the startup channelv0.0.8gLars Hanisch
2011-12-10try to set the initial channel on device-attach if it hasn't been set so farv0.0.8fLars Hanisch
2011-12-08fix a possible double attach of devices if they have a cardindex set with udevv0.0.8eLars Hanisch
2011-12-04allow disable of auto-idle per device via Service/SVDRP/udevv0.0.8dLars Hanisch
2011-10-27correct call of the idle hookv0.0.8cLars Hanisch
2011-10-26add udev monitor for remove events of usb hardware so devices can be ↵Lars Hanisch
detached on unplugging
2011-09-22skip the first housekeepingv0.0.8aLars Hanisch
2011-09-22add SVDRP/Service commands SetIdleTimeout and SetIdleWakeup to modify the ↵Lars Hanisch
values on the fly
2011-09-04add patch for vdr 1.7.21 and refactored patch for vdr 1.7.20 to work with ↵v0.0.8Lars Hanisch
dynamite 0.0.8
2011-09-04auto-wakeup and idle-again now works correctly if the device is not used ↵v0.0.7cLars Hanisch
with OpenDvr in the meantime
2011-09-04correct timeout evaluation for auto-idlev0.0.7bLars Hanisch
2011-09-04add two new parameters to activate the auto-idle-modeLars Hanisch
2011-08-17add patch for vdr 1.7.20v0.0.7Lars Hanisch
2011-08-17add patch for vdr 1.7.19 and add support for new virtual methods of cDevicev0.0.6hLars Hanisch
2011-07-13add italian translations and an idle-hookv0.0.6gLars Hanisch
2011-07-03don't attach devices at probe-time, just queue themv0.0.6fLars Hanisch
2011-06-22leave eight additional slots free if mcli-plugin is loadedv0.0.6eLars Hanisch
2011-06-15add udev property dynamite_cardindex to attach a device at a preferred slot ↵Lars Hanisch
(if free)
2011-04-06hm, 0.0.6b was already there...v0.0.6cLars Hanisch
2011-04-06autodetect streamdev-client and leave one slot free if presentLars Hanisch
2011-04-06add new parameter "--free-device-slots"Lars Hanisch
2011-03-26add german translations for the OSD menuLars Hanisch
2011-03-25move OSD menu from main menu to plugin setup menuv0.0.6bLars Hanisch
2011-03-25add some OSD functionalityv0.0.6aLars Hanisch
2011-03-24enumerate dvb devices with udev so every adapter is found even if not "in a row"Lars Hanisch
You can use the udev property "dynamite_ignore" to preserve a device from being attached. With the udev property "dynamite_instanceid" the devices can be associated with different vdr instances.
2011-03-23correct an endless loop in GetAudioDeviceChannelLars Hanisch
2011-03-18add new command ForceDetachDevice, the device will be detached regardless of ↵Lars Hanisch
any receivers or locks
2011-03-17- use getopt_long on commandline argument processing, look at README for new ↵Lars Hanisch
arguments - raise event via cPlugin::Service if a device is attached/detached so other plugins can react on it ("dynamite-event-DeviceAttached-v0.1", "dynamite-event-DeviceDetached-v0.1")
2011-03-09add missing ::sprintf on error messageLars Hanisch
2011-03-02add idle-option to dvbciadapterLars Hanisch
2011-02-26add new command DTAD for detaching all devicesLars Hanisch
2011-02-26a little bit of refactoringLars Hanisch
- while in cDvbDeviceProbe create only as much cDynamicDevice-objects as needed - create dummy-device-probe only if specified on command line option "--dummy-probe"
2011-02-23move reading of udev properties from the monitor to the attacherLars Hanisch
Now they are recognized on devices present at startup.
2011-02-17add manual option to set a device into idle modeLars Hanisch
dvbdevices should close all their handles and can't be used for epg-scan. So be careful to not disable all devices or you won't get epg. A timer or channel-switch should reactivate the device (hopefully).
2011-02-17refactoring and use vdr's SystemExecLars Hanisch
2011-02-17dynamite can call an external program if the GetTSTimeout of a device triggersLars Hanisch
In setup.conf set dynamite.GetTSTimeoutHandler to a program you want to execute. If the udev-property dynamite_timeout_handler_arg is set it will be passed as the argument to it otherwise the devpath with wich the device was attached to dynamite.
2011-02-16increase version due to new vdr patchLars Hanisch
2011-02-10add parsing of watchdog timeout set by udev ruleLars Hanisch
2011-02-03rework of vdr-patch because of trouble with the EITScanner and multiple devicesLars Hanisch
2011-02-02update README and set version for next releaseLars Hanisch
2011-02-02add generic udev-filterLars Hanisch
Other plugins can add a filter for different subsystems and devnodes. example: AddUdevMonitor video4linux /dev/video If udev signals an "add"-event whose devnode starts with "/dev/video" the whole devnode is queued for attaching.
2011-02-02prepare version for next releaseLars Hanisch
2011-02-02initial commit of version 0.0.5cLars Hanisch