X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=include%2Ftdm_backend.h;h=40390c3117a5c90b709e397e28e374fbdc419ef1;hb=refs%2Fchanges%2F99%2F192899%2F1;hp=da89269dcf6a10d2cd48c46730559a627eeddc57;hpb=6388e7980505cd3d91a12c9a91a0ac814e2b6aad;p=platform%2Fcore%2Fuifw%2Flibtdm.git diff --git a/include/tdm_backend.h b/include/tdm_backend.h index da89269..40390c3 100644 --- a/include/tdm_backend.h +++ b/include/tdm_backend.h @@ -803,6 +803,16 @@ typedef struct _tdm_func_hwc { tdm_error (*hwc_get_video_supported_formats)(tdm_hwc *hwc, const tbm_format **formats, int *count); /** + * @brief Get the available video property array of a hwc object. + * @param[in] hwc A hwc object + * @param[out] props The available video property array + * @param[out] count The count of video properties + * @return #TDM_ERROR_NONE if success. Otherwise, error value. + */ + tdm_error (*hwc_get_video_available_properties)(tdm_hwc *hwc, const tdm_prop **props, + int *count); + + /** * @brief Get the hwc video capability * @param[in] hwc A hwc object * @param[out] video_capability A hwc hwc video capability