summaryrefslogtreecommitdiff
path: root/device.c
AgeCommit message (Collapse)Author
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