projects
/
platform
/
core
/
uifw
/
libtdm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
common: add description for pp, capture capability
[platform/core/uifw/libtdm.git]
/
include
/
tdm_common.h
diff --git
a/include/tdm_common.h
b/include/tdm_common.h
index
e97170b
..
35d5c91
100644
(file)
--- a/
include/tdm_common.h
+++ b/
include/tdm_common.h
@@
-148,6
+148,9
@@
typedef enum {
/**
* @brief The pp capability enumeration
/**
* @brief The pp capability enumeration
+ * @details The scale, transform and CSC functionalities seem the default functions of PP.
+ * If hardware device doesn't support one of them, we'd better let a developer know
+ * what a backend doesn't support like TDM_PP_CAPABILITY_NO_CSC.
*/
typedef enum {
TDM_PP_CAPABILITY_SYNC = (1 << 0), /**< The pp device supports synchronous operation */
*/
typedef enum {
TDM_PP_CAPABILITY_SYNC = (1 << 0), /**< The pp device supports synchronous operation */
@@
-158,6
+161,9
@@
typedef enum {
/**
* @brief The capture capability enumeration
/**
* @brief The capture capability enumeration
+ * @details The scale, transform and CSC functionalities seem the default functions of capture.
+ * If hardware device doesn't support one of them, we'd better let a developer know
+ * what a backend doesn't support like TDM_PP_CAPABILITY_NO_CSC.
*/
typedef enum {
TDM_CAPTURE_CAPABILITY_OUTPUT = (1 << 0), /**< The capture device supports to dump a output */
*/
typedef enum {
TDM_CAPTURE_CAPABILITY_OUTPUT = (1 << 0), /**< The capture device supports to dump a output */