|
file | audioOutputPort.cpp |
| AudioOutputPort objects are instantiated by the Device Settings module upon initialization. Applications do not need to create any such objects on its own. References to these objects can be retrieved by applications via the VideoOutputPort connected to the AudioOutputPort: VideoOutputPort::getAudioOutputPort()
|
|
file | audioOutputPortType.cpp |
| AudioOutputPortType objects are instantiated by the Device Settings module upon initialization. Applications do not need to create any such objects on its own. References to these objects can be retrieved using a AudioOutputPort object invoking AudioOutputPort::getType()
|
|
file | host.cpp |
| The host module is the central module of the Device Settings module. Each devices establishes one and only one host instance that represents the entire host device.
|
|
file | audioOutputPort.hpp |
| It contain variables,stuctures,class and functions referenced by audiooutputport code.
|
|
file | audioOutputPortType.hpp |
| It contain variables,stuctures,class and functions referenced by audiooutputportType code.
|
|
file | compositeIn.hpp |
| Structures and classes for COMPOSITE Input are defined here.
|
|
file | frontPanelConfig.hpp |
| Structures and classes to manage front panel are defined here.
|
|
file | frontPanelIndicator.hpp |
| Structures and classes for front panel indicator are defined here.
|
|
file | frontPanelTextDisplay.hpp |
| Classes and structures for front panel text display are defined here.
|
|
file | hdmiIn.hpp |
| Structures and classes for HDMI Input are defined here.
|
|
file | host.hpp |
| It contains class,structures referenced by host.cpp file.
|
|
file | manager.hpp |
| It contains class referenced by manager.cpp file.
|
|
file | videoDevice.hpp |
| It contains class referenced by videoDevice.cpp file.
|
|
file | videoOutputPort.hpp |
| It contains class and structure refrenced by the videooutputport.cpp file.
|
|
file | videoOutputPortType.hpp |
| It contains structures and class referenced by the videoOutputportTypes.cpp file.
|
|
file | videoResolution.hpp |
| It contains class and structure refrenced by the videoResolution.cpp file.
|
|
file | manager.cpp |
| RDK Device Settings module is a cross-platform device for controlling the following hardware configurations: Audio Output Ports (Volume, Mute, etc.) Video Ouptut Ports (Resolutions, Aspect Ratio, etc.) Front Panel Indicators DFC[zoom] Settings Display (Aspect Ratio, EDID data etc.) General Host configuration (Power managements, event management etc.)
|
|
file | videoDevice.cpp |
| Video Device is also called "Decoder". VideoDevice objects are instantiated by the Device Settings module upon initialization. Applications do not need to create any such objects on its own. References to these objects can be retrieved by applications via Host::getVideoDevices()
|
|
file | videoOutputPort.cpp |
| VideoOutputPort objects are instantiated by the Device Settings module upon initialization. Applications do not need to create any such objects on its own. References to the preallocated objects can be retrieved by applications via Host::getVideoOutputPort(const std::string &name). Each VideoOutputPort is associated with an instance of VideoOutputPortType.
|
|
file | videoOutputPortType.cpp |
| VideoOutputPortType objects are instantiated by the Device Settings module upon initialization. Applications do not need to create any such objects on its own. References to these objects can be retrieved using a VideoOutputPort object invoking VideoOutputPort::getType(). A VideoOutputPortType object represent the shared properties of all output ports of same type. Control over a specific instance of Video Output Port is access over a Video Output Port object.
|
|
file | videoResolution.cpp |
| This file defines the videoResolution objects by the device settings module upon intialization.
|
|
|
#define | MAX_LOG_BUFF 500 |
|
#define | INFO_LEVEL 0 |
|
#define | WARN_LEVEL 1 |
|
#define | ERROR_LEVEL 2 |
|
#define | DEBUG_LEVEL 3 |
|
#define | INT_INFO(FORMAT, ...) ds_log(INFO_LEVEL ,FORMAT, ##__VA_ARGS__ ) |
|
#define | INT_WARN(FORMAT, ...) ds_log(WARN_LEVEL ,FORMAT, ##__VA_ARGS__ ) |
|
#define | INT_ERROR(FORMAT, ...) ds_log(ERROR_LEVEL ,FORMAT, ##__VA_ARGS__ ) |
|
#define | INT_DEBUG(FORMAT, ...) ds_log(DEBUG_LEVEL ,FORMAT, ##__VA_ARGS__ ) |
|
#define | _MAX_BRIGHTNESS 100 |
|
#define | _MIN_BRIGHTNESS 0 |
|
#define | _DEFAULT_LEVELS 10 |
|
#define | _MAX_CYCLERATE 2 |
|
#define | _MAX_HORZ_COLS 0 |
|
#define | _MAX_VERT_ROWS 0 |
|
#define | _MAX_HORZ_ITER 0 |
|
#define | _MAX_VERT_ITER 0 |
|
#define | _DEFAULT_COLOR_MODE 0 |
|
|
dsError_t | dsSetStereoMode (intptr_t handle, dsAudioStereoMode_t mode, bool isPersist) |
|
dsError_t | dsSetStereoAuto (intptr_t handle, int autoMode, bool isPersist) |
|
dsError_t | dsGetStereoMode (intptr_t handle, dsAudioStereoMode_t *stereoMode, bool isPersist) |
|
dsError_t | dsEnableAudioPort (intptr_t handle, bool enabled, const char *portName) |
|
dsError_t | dsGetEnablePersist (intptr_t handle, const char *portName, bool *enabled) |
|
dsError_t | dsSetEnablePersist (intptr_t handle, const char *portName, bool enabled) |
|
void | DS_RegisterForLog (DS_LogCb cb) |
|
int | ds_log (int priority, const char *format,...) |
|
std::string | numberToString (int number) |
|
int | stringToNumber (std::string text) |
|
std::string | numToStr (int number) |
|
int | strToNum (std::string text) |
|
dsError_t | dsEnableHDCP (intptr_t handle, bool contentProtect, char *hdcpKey, size_t keySize) |
|