diff options
author | Xiang, Haihao <haihao.xiang@intel.com> | 2013-05-10 10:28:52 +0800 |
---|---|---|
committer | Xiang, Haihao <haihao.xiang@intel.com> | 2013-05-22 13:58:41 +0800 |
commit | cc403954c93be77cb514c9d3836263f7d514a4f2 (patch) | |
tree | 9b62bf430bef6072964665489c9b3e081ae94abd | |
parent | 65567ac98738a6ad43a0e1d6a612cef4397d603e (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.h | 19 |
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. */ |