diff options
author | Klaus Schmidinger <vdr@tvdr.de> | 2014-03-15 14:05:15 +0100 |
---|---|---|
committer | Klaus Schmidinger <vdr@tvdr.de> | 2014-03-15 14:05:15 +0100 |
commit | af56e53315ae5b06ca695d2f233239410b6147b4 (patch) | |
tree | 823a9683ed4186129f46bbf321d320056fddd709 /HISTORY | |
parent | 7a114d640c55339264a09296c372ec983695d165 (diff) | |
download | vdr-af56e53315ae5b06ca695d2f233239410b6147b4.tar.gz vdr-af56e53315ae5b06ca695d2f233239410b6147b4.tar.bz2 |
Refactored setup parameter handling for output devices
Diffstat (limited to 'HISTORY')
-rw-r--r-- | HISTORY | 19 |
1 files changed, 19 insertions, 0 deletions
@@ -8231,3 +8231,22 @@ Video Disk Recorder Revision History created with the wrong source. - Added a log message in case a receiver is detached from its device because the assigned CAM can't decrypt the channel. +- Refactored setup parameter handling for output devices: + + The function cDevice::GetVideoSystem() has been deprecated and will be removed + in a future version. In order to check whether a particular plugin needs to be + modified if this function is removed, you can comment out the line + #define DEPRECATED_VIDEOSYSTEM + in device.h. + + Handling the "video (display) format" (things like 16:9, 4:3, pan&scan, letterbox + etc) shall now be done by the individual output devices, because the types and + numbers of parameters are too device specific. The Setup/DVB parameters + "Video format" and "Video display format" are still there for now and can be used + by SD devices. HD devices, however, shall not use these parameters (any more), + but rather implement their own setup menu with the necessary parameters for + controlling output. + + The dvbhdffdevice plugin has been modified accordingly. + + Made it clear that cDevice::SetDigitalAudioDevice() merely tells the output device + that the current audio track is Dolby Digital. This function was only used by the + original "full featured" DVB cards - do not use it for new developments! + If an output device has several ways of replaying audio (like HDMI or analog jack) + it shall implement the proper options in its plugin's SetupMenu() function. |