summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXiang, Haihao <haihao.xiang@intel.com>2013-05-10 10:28:52 +0800
committerXiang, Haihao <haihao.xiang@intel.com>2013-05-22 13:58:41 +0800
commitcc403954c93be77cb514c9d3836263f7d514a4f2 (patch)
tree9b62bf430bef6072964665489c9b3e081ae94abd
parent65567ac98738a6ad43a0e1d6a612cef4397d603e (diff)
va: Remove VAProcFilterColorStandard
Color primary conversion is an implicit operation for the pipeline, surface_color_standard (input) and output_color_standard (output) in VAProcPipelineParameterBuffer are used to indicate the color primary conversion. Signed-off-by: Xiang, Haihao <haihao.xiang@intel.com>
-rw-r--r--va/va_vpp.h19
1 files changed, 1 insertions, 18 deletions
diff --git a/va/va_vpp.h b/va/va_vpp.h
index 427104d..91441a9 100644
--- a/va/va_vpp.h
+++ b/va/va_vpp.h
@@ -247,8 +247,6 @@ typedef enum _VAProcFilterType {
VAProcFilterSharpening,
/** \brief Color balance parameters. */
VAProcFilterColorBalance,
- /** \brief Color standard conversion. */
- VAProcFilterColorStandard,
/** \brief Frame rate conversion. */
VAProcFilterFrameRateConversion,
/** \brief Skin Tone Enhancement. */
@@ -560,8 +558,7 @@ typedef struct _VAProcPipelineParameterBuffer {
* \c VA_BOTTOM_FIELD. Note that any deinterlacing filter
* (#VAProcFilterDeinterlacing) will override those flags.
* - Color space conversion: \c VA_SRC_BT601, \c VA_SRC_BT709,
- * \c VA_SRC_SMPTE_240. Note that any color standard filter
- * (#VAProcFilterColorStandard) will override those flags.
+ * \c VA_SRC_SMPTE_240.
* - Scaling: \c VA_FILTER_SCALING_DEFAULT, \c VA_FILTER_SCALING_FAST,
* \c VA_FILTER_SCALING_HQ, \c VA_FILTER_SCALING_NL_ANAMORPHIC.
*/
@@ -762,14 +759,6 @@ typedef struct _VAProcFilterParameterBufferColorBalance {
float value;
} VAProcFilterParameterBufferColorBalance;
-/** \brief Color standard filter parametrization. */
-typedef struct _VAProcFilterParameterBufferColorStandard {
- /** \brief Filter type. Shall be set to #VAProcFilterColorStandard. */
- VAProcFilterType type;
- /** \brief Color standard to use. */
- VAProcColorStandardType standard;
-} VAProcFilterParameterBufferColorStandard;
-
/** \brief Frame rate conversion filter parametrization. */
typedef struct _VAProcFilterParamterBufferFrameRateConversion {
/** \brief filter type. Shall be set to #VAProcFilterFrameRateConversion. */
@@ -830,12 +819,6 @@ typedef struct _VAProcFilterCapColorBalance {
VAProcFilterValueRange range;
} VAProcFilterCapColorBalance;
-/** \brief Capabilities specification for the color standard filter. */
-typedef struct _VAProcFilterCapColorStandard {
- /** \brief Color standard type. */
- VAProcColorStandardType type;
-} VAProcFilterCapColorStandard;
-
/** \brief Capabilities specification for the Total Color Correction filter. */
typedef struct _VAProcFilterCapTotalColorCorrection {
/** \brief Range of supported values for red saturation. */