From 4eeb8a0b8c4309e8418ff1e336106c67d5fd2143 Mon Sep 17 00:00:00 2001 From: pylee Date: Mon, 23 Jun 2014 05:03:02 -0700 Subject: Add VPP format and resolution query. Signed-off-by: Sean V Kelley --- va/va_vpp.h | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/va/va_vpp.h b/va/va_vpp.h index 8ac0923..8895429 100644 --- a/va/va_vpp.h +++ b/va/va_vpp.h @@ -354,6 +354,33 @@ typedef struct _VAProcPipelineCaps { VAProcColorStandardType *output_color_standards; /** \brief Number of elements in \ref output_color_standards array. */ unsigned int num_output_color_standards; + + /** \brief Number of elements in \ref input_pixel_format array. */ + unsigned int num_input_pixel_formats; + /** \brief List of input pixel formats in fourcc. */ + unsigned int *input_pixel_format; + /** \brief Number of elements in \ref output_pixel_format array. */ + unsigned int num_output_pixel_formats; + /** \brief List of output pixel formats in fourcc. */ + unsigned int *output_pixel_format; + + /** \brief Max supported input width in pixels. */ + unsigned int max_input_width; + /** \brief Max supported input height in pixels. */ + unsigned int max_input_height; + /** \brief Min supported input width in pixels. */ + unsigned int min_input_width; + /** \brief Min supported input height in pixels. */ + unsigned int min_input_height; + + /** \brief Max supported output width in pixels. */ + unsigned int max_output_width; + /** \brief Max supported output height in pixels. */ + unsigned int max_output_height; + /** \brief Min supported output width in pixels. */ + unsigned int min_output_width; + /** \brief Min supported output height in pixels. */ + unsigned int min_output_height; } VAProcPipelineCaps; /** \brief Specification of values supported by the filter. */ -- cgit v1.2.3