diff options
author | pylee <penne.y.lee@intel.com> | 2014-06-23 05:03:02 -0700 |
---|---|---|
committer | Austin Yuan <shengquan.yuan@intel.com> | 2014-07-11 08:44:14 +0800 |
commit | 131d8ed5852b16701db45f07b9b7276389226bdc (patch) | |
tree | dddbd0274ea0e6eee74dbcb906c5d1863c5fde27 | |
parent | 49a8ea1dfa3a162822c81a106f6e54635a946b6b (diff) | |
download | libva-131d8ed5852b16701db45f07b9b7276389226bdc.tar.gz |
Add VPP format and resolution query.
-rw-r--r-- | va/va_vpp.h | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/va/va_vpp.h b/va/va_vpp.h index 3e0bcdb..4c0485e 100644 --- a/va/va_vpp.h +++ b/va/va_vpp.h @@ -500,6 +500,34 @@ typedef struct _VAProcPipelineCaps { unsigned int mirror_flags; /** \brief Number of additional output surfaces supported by the pipeline */ unsigned int num_additional_outputs; + + /** \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. */ |