summaryrefslogtreecommitdiff
path: root/dynamicdevice.c
AgeCommit message (Collapse)Author
2014-01-08new version 0.2.1v0.2.1Lars Hanisch
- put cUdev classes into a namespace, since pvrinput uses the same code - add some vdr 2.1.3 compatibility stuff - remove an undetected NULL pointer dereference at udev monitor
2013-12-15add new virutal device functions from vdr 2.1.2Lars Hanisch
2013-03-03update to vdr 1.7.39v0.1.3Lars Hanisch
2012-12-08adjust to vdr 1.7.33, not compatible to previous versions anymorev0.1.1Lars Hanisch
2012-10-04adjust to vdr 1.7.31, drop support for older developer versionsv0.1.0Lars Hanisch
2012-05-23add udev attribute dynamite_attach_delay_preopenv0.0.9fLars Hanisch
2012-03-29re-new the device bonding if a device is attachedv0.0.9eLars Hanisch
2012-03-28adjust to vdr 1.7.27v0.0.9dLars Hanisch
2012-03-08on force detach queue command, don't delete directly on the callv0.0.9cLars Hanisch
2012-02-05test udev-allowed source at ProvidesChannelv0.0.9bLars Hanisch
2012-02-05add udev attribute dynamite_sources which will limit the reception of the ↵Lars Hanisch
device to the given sources
2012-01-04if device is not ready after 30 seconds reset CAMs and retryv0.0.9aLars Hanisch
2012-01-04sort device paths on udev-enum or SCNDLars Hanisch
2012-01-04avoid parsing devpath for dvb-adapter-pattern two timesLars Hanisch
2012-01-04set cardindex to adapter number if no udev rule is usedLars Hanisch
2011-12-21use some defines from the patches to detect themLars Hanisch
2011-12-21add patch and adjust dynamite to vdr 1.7.22v0.0.9Lars Hanisch
2011-12-21call attach-hook on detach, too, argument is --action=detach --device=/dev/pathLars Hanisch
2011-12-18add attach-hook, argument is --device=/dev/pathv0.0.8jLars Hanisch
2011-12-18add member for attach hookLars Hanisch
2011-12-18change level of some log messagesLars Hanisch
2011-12-17add udev attribute dynamite_attach_delay for delaying the attach of specific ↵v0.0.8iLars Hanisch
devices
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-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.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-06-15exit loop while search for free index as soon as possiblev0.0.6dLars Hanisch
2011-06-15add udev property dynamite_cardindex to attach a device at a preferred slot ↵Lars Hanisch
(if free)
2011-03-26add german translations for the OSD menuLars Hanisch
2011-03-25add some OSD functionalityv0.0.6aLars Hanisch
2011-03-25rename udev property dynamite_ignore to dynamite_attach (think positive)v0.0.6Lars 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-23correct indentationLars Hanisch
2011-03-23don't print log message on 'set timeout' if no device is attachedLars Hanisch
2011-03-20remove some Detach-calls, they will be called in dtor of cDeviceLars 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-02-26add new command DTAD for detaching all devicesLars Hanisch
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-17new vdr patch for idle mode w/o epg scanLars Hanisch