|
RDK Documentation (Open Sourced RDK Components)
|
45 int main(
int argc,
char *argv[])
55 printf(
"%s : <Zoom Settings - Full, Platform, None>\r\n", argv[0]);
59 const char *zoomSetting = argv[1];
64 decoder.
setDFC(zoomSetting);
65 printf(
"ZoomSettings - set to [%s]\r\n", decoder.
getDFC().
getName().c_str());
67 catch (
const std::exception e) {
68 printf(
"Exception caught\r\n");
It contains class referenced by manager.cpp file.
void setDFC(const VideoDFC &dfc)
This API is used to set the DFC[Decoder format convention used for zoom purpose] setting by its prope...
Device Settings HAL error codes.
Device Settings HAL utilities.
static void Initialize()
This API is used to initialize the Device Setting module. Each API should be called by any client of ...
RDK IARM-Bus API Declarations.
List< VideoDevice > getVideoDevices()
This API is used to get the list of the video devices (i.e. Decoders) supported on the device....
It contains class referenced by videoDevice.cpp file.
const VideoDFC & getDFC()
This API is used to get the current DFC setting.
virtual const std::string & getName() const
This function is used to the get the data member name.
static void DeInitialize()
This API is used to deinitialize the device settings module. DeInitialize() must be called to release...
static Host & getInstance(void)
This API is used to get a reference to the single instance of the Host object.
class extending DSConstant to implement the videoDevice interface.
IARM_Result_t IARM_Bus_Connect(void)
This API is used to connect application to the IARM bus daemon. After connected, the application can ...
IARM_Result_t IARM_Bus_Init(const char *name)
This API is used to initialize the IARM-Bus library.
This file defines VideoDFC class for managing video decoder format conversion types.