summaryrefslogtreecommitdiff
path: root/device.c
AgeCommit message (Collapse)Author
2012-04-25correct some file modesv2012-04-25Lars Hanisch
2011-08-18add SignalStrength method of vdr 1.7.20Lars Hanisch
2011-02-12remove videodev.h and other unneeded headersLars Hanisch
2011-02-12correct an error in device initialization if vdr is patched for dynamite but ↵Lars Hanisch
dynamite is not loaded
2011-02-02add udev-filter for "video4linux /dev/video" if the dynamite-plugin is presentLars Hanisch
2011-01-20patch to work with the dynamite-pluginLars Hanisch
With dynamite pvrinput-devices can now be attached/detached dynamically while vdr is running. e.g. svdrpsend plug dynamite attd /dev/video0 svdrpsend plug dynamite detd /dev/video0
2010-12-04use cString::sprintf instead of standard sprintfLars Hanisch
So we don't have to handle the memory allocation on our own.
2010-09-01integrated refactoring of teletext handling by wirbelLars Hanisch
The former implementation seemed to loose the one or other teletext packet.
2010-08-25add VPS line to vbi packetLars Hanisch
2010-08-20activate WSS service and insert wss bits into vbi-packetsLars Hanisch
2010-08-20replace constants with identifiersLars Hanisch
2010-08-20remove commented SetVBIMode, the new place is the right oneLars Hanisch
2010-08-19bugfix in teletext handlingLars Hanisch
- set vbi mode before encoder start - put teletext packets into ring buffer
2010-08-15Merge remote branch 'osd/rb_osd_submenues'Lars Hanisch
Merged the patches to organize the settings menu in submenus.
2010-07-26Set some of the parameters immediatelyRainer Blickle
2010-07-22Most parameters for the devices will only be set if device is downroot
2010-06-09reopen video device if select reports an errorLars Hanisch
2010-04-06Refactoring of ProvidesSourceLars Hanisch
Parsing of source type is done at cPvrSourceParam::IsPvr
2010-03-31add hidden expert option for size of read-bufferLars Hanisch
Add the following to setup.conf for tweaking: pvrinput.ReadBufferSizeKB = 64
2010-03-24Correct small typoLars Hanisch
2010-03-24Rework of teletext PMT handlingLars Hanisch
Due to retuning of the vdr on a pid-change the intended behaviour of pvrinput could not be achieved. Now a PMT with teletext descriptor is sent if there's at least one device present, which is capable of sliced vbi.
2010-03-21Refactoring of cPvrSourceParam: it can now be used by ParseChannelsLars Hanisch
The parsing and writing of the channel's source parameter is now focused at one place.
2010-03-21minor code style cleanupLars Hanisch
2010-03-21Refactoring cPvrSourceParam: eleminated unneeded fieldsLars Hanisch
2010-03-21Recognize radio channels on inputType, not on frequencyLars Hanisch
The actual type of a channel is provided by "TV", "RADIO" or "SVIDEO" so we don't need to guess if it's radio or not.
2010-03-20Refactoring usage of frequency and encoderinput fieldsLars Hanisch
Renamed "EncoderInput" to "InputType" since it's only set to eTelevision, eRadio or eExternalInput. It's used for general decisions depending on the type of the input. On the contrary "CurrentInput" is holding the actual input number of the device. Naming convention: Properties of current set channel should start with "Current". Properties of the channel to be set should start with "new".
2010-03-20Revert "Refactoring usage of frequency and encoderinput fields"Lars Hanisch
This reverts commit 5a2a807bad756353f681b3e0c2db7c1f7ff9d85e.
2010-03-20Refactoring usage of frequency and encoderinput fieldsLars Hanisch
Naming convention: Properties of current set channel should start with "Current". Properties of the channel to be set should start with "new".
2010-03-19another code style cleanupLars Hanisch
2010-03-18global code review and minor style cleanupsLars Hanisch
2010-03-17Add optional sleep after call of externchannelswitch.shLars Hanisch
Some cards like the HD PVR needs some time to stabilize the video stream. On some installations a sleep in the external script doesn't seem to work.
2010-03-17Remove ambiguity between parameters and members for encoding inputLars Hanisch
Reworked Tune-function so it relies on parameters only.
2010-03-14add frequency as parameter to externchannelswitch.shLars Hanisch
This is possibly needed, because the SID now have a more important meaning. It is updated from the vdr in relation to the PAT/PMT so it's not a good idea to store important values there. Use the frequency.
2010-03-14initVDR user