77#ifndef _DS_VIDEODEVICE_H_
78#define _DS_VIDEODEVICE_H_
Device Settings HAL error codes.
dsError_t dsVideoDeviceTerm()
De-initializes all the video devices in the system.
dsError_t dsGetCurrentDisplayframerate(intptr_t handle, char *framerate)
Gets the current framerate of the device.
dsError_t dsSetDFC(intptr_t handle, dsVideoZoom_t dfc)
Sets the screen zoom mode (decoder format conversion)
dsError_t dsGetHDRCapabilities(intptr_t handle, int *capabilities)
Gets the HDR capabilities.
dsError_t dsGetFRFMode(intptr_t handle, int *frfmode)
Gets the FRF mode of the device.
dsError_t dsRegisterFrameratePostChangeCB(dsRegisterFrameratePostChangeCB_t CBFunc)
This function is used to register a callback function for the Display framerate post change event fro...
dsError_t dsGetSupportedVideoCodingFormats(intptr_t handle, unsigned int *supported_formats)
Gets the video formats supported.
dsError_t dsGetVideoDevice(int index, intptr_t *handle)
Gets the handle for the video device requested.
dsError_t dsGetDFC(intptr_t handle, dsVideoZoom_t *dfc)
Gets the screen zoom mode (decoder format conversion)
dsError_t dsRegisterFrameratePreChangeCB(dsRegisterFrameratePreChangeCB_t CBFunc)
This function is used to register the callback function for the Display framerate pre change event.
dsError_t dsSetFRFMode(intptr_t handle, int frfmode)
Sets the FRF mode of the device.
dsError_t dsVideoDeviceInit()
Initializes all the video devices in the system.
dsError_t dsSetDisplayframerate(intptr_t handle, char *framerate)
Sets the display framerate for the device.
dsError_t dsForceDisableHDRSupport(intptr_t handle, bool disable)
Disables, forcefully the HDR support of the device.
void(* dsRegisterFrameratePostChangeCB_t)(unsigned int tSecond)
Call back function to receive the framerate change is event.
Definition dsVideoDevice.h:393
dsError_t dsGetVideoCodecInfo(intptr_t handle, dsVideoCodingFormat_t codec, dsVideoCodecInfo_t *info)
Gets the video codec information.
void(* dsRegisterFrameratePreChangeCB_t)(unsigned int tSecond)
Call back function to receive the framerate change event form the HAL side.
Definition dsVideoDevice.h:363
dsError_t
Device Settings API Error return codes.
Definition dsError.h:100
dsVideoCodingFormat_t
List of video compression formats that may be supported by the decoder.
Definition dsTypes.h:1044
enum _dsVideoZoom_t dsVideoZoom_t
This enumeration defines all of the standard screen zoom (format conversion) modes.
Structure type for Video codec info.
Definition dsTypes.h:1074