|
RDK Documentation (Open Sourced RDK Components)
|
Go to the documentation of this file.
30 #ifndef _DS_VIDEODEVICE_HPP_
31 #define _DS_VIDEODEVICE_HPP_
60 static const char * kPropertyDFC;
67 void setDFC(
const std::string & name);
74 void getHDRCapabilities(
int *capabilities);
75 void getSettopSupportedResolutions(std::list<std::string>& stbSupportedResoltuions);
76 unsigned int getSupportedVideoCodingFormats()
const;
78 int forceDisableHDRSupport(
bool disable);
79 int getFRFMode(
int *frfmode)
const;
80 int setFRFMode(
int frfmode)
const;
81 int getCurrentDisframerate(
char *framerate)
const;
82 int setDisplayframerate(
const char *framerate)
const;
static VideoDevice & getInstance(int id)
This API is used to get the instance of the video device port based on the port id returned by the ge...
This class is implemented using templates and it is used to maintain a container with the list of sup...
This file defines DSConstant class which is inherited by most of the device settings classes.
This class is used to store and manage the names and id's. It is derived by many classes like VideoRe...
VideoDevice(int id)
Constructor for videodevice class. This function initializes the the handle for the corresponding vid...
void setPlatformDFC()
This API is used to set the DFC setting to the default one supported by the platform....
virtual ~VideoDevice()
This is a default destructor of the class VideoDevice.
This class extends DSConstant to manage the video Decoder Format Conversion.
It contains class and structure refrenced by the videoResolution.cpp file.
const VideoDFC & getDFC()
This API is used to get the current DFC setting.
List< VideoDFC > _supportedDFCs
List of supported dfc's.
void addDFC(const VideoDFC &dfc)
This function is used to push DFC into the list of supported DFC (i.e. Zoom Settings) by the device.
class extending DSConstant to implement the videoDevice interface.
int _dfc
Decoder format converter variable.
void setDFC()
This API is used to set the default dfc.
This file defines VideoDFC class for managing video decoder format conversion types.
const List< VideoDFC > getSupportedDFCs() const
This API is used to get the list of supported DFC (i.e. Zoom Settings) by the video device.