From 0e0bee6de36d85f9b944a257269b1fbae14cee62 Mon Sep 17 00:00:00 2001 From: HaseenaSainul Date: Tue, 26 Nov 2024 08:35:35 -0500 Subject: [PATCH] Json meta to IDL changes: updates after testing --- interfaces/IDeviceInfo.h | 3 +++ interfaces/ISecurityAgent.h | 6 ------ 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/interfaces/IDeviceInfo.h b/interfaces/IDeviceInfo.h index bed69b9d..4540bb04 100644 --- a/interfaces/IDeviceInfo.h +++ b/interfaces/IDeviceInfo.h @@ -192,11 +192,14 @@ namespace Exchange { // @property // @brief Retrieves VideoOutputs virtual Core::hresult VideoOutputs(VideoOutput& videoOutputs /* @out @bitmask */) const = 0; + // @property // @brief Retrieves DefaultResolution against given video Output virtual Core::hresult DefaultResolution(const VideoOutput videoOutput /* @index */, ScreenResolution& defaultResolution /* @out */) const = 0; + // @property // @alt supportedresolutions // @brief Retrieves Resolution against given video Output virtual Core::hresult Resolutions(const VideoOutput videoOutput /* @index */, ScreenResolution& resolutions /* @out @bitmask */) const = 0; + // @property // @alt supportedhdcp // @brief Retrieves Hdcp virtual Core::hresult Hdcp(const VideoOutput videoOutput /* @index */, CopyProtection& hdcpVersion /* @out */) const = 0; diff --git a/interfaces/ISecurityAgent.h b/interfaces/ISecurityAgent.h index b09fe7c8..8540da9c 100644 --- a/interfaces/ISecurityAgent.h +++ b/interfaces/ISecurityAgent.h @@ -28,12 +28,6 @@ namespace Exchange { /* @json 1.0.0 */ struct EXTERNAL ISecurityAgent : virtual public Core::IUnknown { enum { ID = ID_SECURITYAGENT }; - struct TokenInput { - string url /* @brief Url of application origin */; - string user /* @brief Username */; - string hash /* @brief Random hash */; - }; - // @brief Validate Token // @param Token to be validated // @param Given token status, i.e, it is valid or not