hardware/intel/libva
修訂 | dbc6ef658bfbe73e4a5db6ddd1795d5af28564b0 (tree) |
---|---|
時間 | 2013-05-28 17:32:18 |
作者 | Xiang, Haihao <haihao.xiang@inte...> |
Commiter | Xiang, Haihao |
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>
@@ -245,9 +245,6 @@ typedef enum _VAProcFilterType { | ||
245 | 245 | VAProcFilterSharpening, |
246 | 246 | /** \brief Color balance parameters. */ |
247 | 247 | VAProcFilterColorBalance, |
248 | - /** \brief Color standard conversion. */ | |
249 | - VAProcFilterColorStandard, | |
250 | - /** \brief Number of video filters. */ | |
251 | 248 | VAProcFilterCount |
252 | 249 | } VAProcFilterType; |
253 | 250 |
@@ -476,8 +473,7 @@ typedef struct _VAProcPipelineParameterBuffer { | ||
476 | 473 | * \c VA_BOTTOM_FIELD. Note that any deinterlacing filter |
477 | 474 | * (#VAProcFilterDeinterlacing) will override those flags. |
478 | 475 | * - Color space conversion: \c VA_SRC_BT601, \c VA_SRC_BT709, |
479 | - * \c VA_SRC_SMPTE_240. Note that any color standard filter | |
480 | - * (#VAProcFilterColorStandard) will override those flags. | |
476 | + * \c VA_SRC_SMPTE_240. | |
481 | 477 | * - Scaling: \c VA_FILTER_SCALING_DEFAULT, \c VA_FILTER_SCALING_FAST, |
482 | 478 | * \c VA_FILTER_SCALING_HQ, \c VA_FILTER_SCALING_NL_ANAMORPHIC. |
483 | 479 | */ |
@@ -626,14 +622,6 @@ typedef struct _VAProcFilterParameterBufferColorBalance { | ||
626 | 622 | float value; |
627 | 623 | } VAProcFilterParameterBufferColorBalance; |
628 | 624 | |
629 | -/** \brief Color standard filter parametrization. */ | |
630 | -typedef struct _VAProcFilterParameterBufferColorStandard { | |
631 | - /** \brief Filter type. Shall be set to #VAProcFilterColorStandard. */ | |
632 | - VAProcFilterType type; | |
633 | - /** \brief Color standard to use. */ | |
634 | - VAProcColorStandardType standard; | |
635 | -} VAProcFilterParameterBufferColorStandard; | |
636 | - | |
637 | 625 | /** |
638 | 626 | * \brief Default filter cap specification (single range value). |
639 | 627 | * |
@@ -659,12 +647,6 @@ typedef struct _VAProcFilterCapColorBalance { | ||
659 | 647 | VAProcFilterValueRange range; |
660 | 648 | } VAProcFilterCapColorBalance; |
661 | 649 | |
662 | -/** \brief Capabilities specification for the color standard filter. */ | |
663 | -typedef struct _VAProcFilterCapColorStandard { | |
664 | - /** \brief Color standard type. */ | |
665 | - VAProcColorStandardType type; | |
666 | -} VAProcFilterCapColorStandard; | |
667 | - | |
668 | 650 | /** |
669 | 651 | * \brief Queries video processing filters. |
670 | 652 | * |