Lines Matching full:brief
27 * \brief The video processing API
237 /** \brief Video filter types. */
240 /** \brief Noise reduction filter. */
242 /** \brief Deinterlacing filter. */
244 /** \brief Sharpening filter. */
246 /** \brief Color balance parameters. */
248 /** \brief Deblocking filter. */
250 /** \brief Frame rate conversion. */
252 /** \brief Skin Tone Enhancement. */
254 /** \brief Total Color Correction. */
256 /** \brief Non-Linear Anamorphic Scaling. */
258 /** \brief Image Stabilization. */
260 /** \brief Number of video filters. */
264 /** \brief Deinterlacing types. */
267 /** \brief Bob deinterlacing algorithm. */
269 /** \brief Weave deinterlacing algorithm. */
271 /** \brief Motion adaptive deinterlacing algorithm. */
273 /** \brief Motion compensated deinterlacing algorithm. */
275 /** \brief Number of deinterlacing algorithms. */
279 /** \brief Color balance types. */
282 /** \brief Hue. */
284 /** \brief Saturation. */
286 /** \brief Brightness. */
288 /** \brief Contrast. */
290 /** \brief Automatically adjusted saturation. */
292 /** \brief Automatically adjusted brightness. */
294 /** \brief Automatically adjusted contrast. */
296 /** \brief Number of color balance attributes. */
300 /** \brief Color standard types. */
303 /** \brief ITU-R BT.601. */
305 /** \brief ITU-R BT.709. */
307 /** \brief ITU-R BT.470-2 System M. */
309 /** \brief ITU-R BT.470-2 System B, G. */
311 /** \brief SMPTE-170M. */
313 /** \brief SMPTE-240M. */
315 /** \brief Generic film. */
317 /** \brief sRGB. */
319 /** \brief stRGB. */
321 /** \brief xvYCC601. */
323 /** \brief xvYCC709. */
325 /** \brief ITU-R BT.2020. */
327 /** \brief Number of color standards. */
331 /** \brief Total color correction types. */
334 /** \brief Red Saturation. */
336 /** \brief Green Saturation. */
338 /** \brief Blue Saturation. */
340 /** \brief Cyan Saturation. */
342 /** \brief Magenta Saturation. */
344 /** \brief Yellow Saturation. */
346 /** \brief Number of color correction attributes. */
350 /** \brief ImageStabilization Types. */
353 /** \brief Mode Crop - crops the frame by the app provided percentage. */
355 /** \brief Mode Crop Min Zoom - crops and then upscales the frame to half the black boundary. */
357 /** \brief Mode Crop Full Zoom - crops and upscales the frame to original size. */
359 /** \brief Number of Image Stabilization Type. */
365 /** \brief Global alpha blending. */
367 /** \brief Premultiplied alpha blending (RGBA surfaces only). */
369 /** \brief Luma color key (YUV surfaces only). */
373 /** \brief Video blending state definition. */
375 /** \brief Video blending flags. */
378 * \brief Global alpha value.
385 * \brief Minimum luma value.
393 * \brief Maximum luma value.
404 /** \brief Specifies whether to apply subpictures when processing a surface. */
407 * \brief Specifies whether to apply power or performance
421 /** \brief Specifies whether the filter shall be present in the pipeline. */
427 /** \brief Specifies the pipeline is the last. */
434 /** \brief Chroma samples are co-sited vertically on the top with the luma samples. */
436 /** \brief Chroma samples are not co-sited vertically with the luma samples. */
438 /** \brief Chroma samples are co-sited vertically on the bottom with the luma samples. */
440 /** \brief Chroma samples are co-sited horizontally on the left with the luma samples. */
442 /** \brief Chroma samples are not co-sited horizontally with the luma samples. */
446 /** \brief Video processing pipeline capabilities. */
448 /** \brief Pipeline flags. See VAProcPipelineParameterBuffer::pipeline_flags. */
450 /** \brief Extra filter flags. See VAProcPipelineParameterBuffer::filter_flags. */
452 /** \brief Number of forward reference frames that are needed. */
454 /** \brief Number of backward reference frames that are needed. */
456 /** \brief List of color standards supported on input. */
458 /** \brief Number of elements in \ref input_color_standards array. */
460 /** \brief List of color standards supported on output. */
462 /** \brief Number of elements in \ref output_color_standards array. */
465 * \brief Rotation flags.
490 /** \brief Blend flags. See "Video blending flags". */
493 * \brief Mirroring flags.
501 /** \brief Number of additional output surfaces supported by the pipeline */
505 /** \brief Specification of values supported by the filter. */
507 /** \brief Minimum value supported, inclusive. */
509 /** \brief Maximum value supported, inclusive. */
511 /** \brief Default value. */
513 /** \brief Step value that alters the filter behaviour in a sensible way. */
518 * \brief Video processing pipeline configuration.
549 * \brief Source surface ID.
557 * \brief Region within the source surface to be processed.
565 * \brief Requested input color primaries.
574 * \brief Region within the output surface.
585 * \brief Background color.
601 * \brief Requested output color primaries.
605 * \brief Pipeline filters. See video pipeline flags.
613 * \brief Extra filter flags. See vaPutSurface() flags.
631 * \brief Array of filters to apply to the surface.
647 /** \brief Actual number of filters. */
649 /** \brief Array of forward reference frames. */
651 /** \brief Number of forward reference frames that were supplied. */
653 /** \brief Array of backward reference frames. */
655 /** \brief Number of backward reference frames that were supplied. */
658 * \brief Rotation state. See rotation angles.
683 * \brief blending state. See "Video blending state definition".
709 /** \brief Array of additional output surfaces. */
711 /** \brief Number of additional output surfaces. */
714 * \brief Flag to indicate the input surface flag such as chroma-siting,
730 * \brief Filter parameter buffer base.
737 /** \brief Filter type. */
742 * \brief Default filter parametrization.
748 /** \brief Filter type. */
750 /** \brief Value. */
757 * \brief Bottom field first in the input frame.
762 * \brief Bottom field used in deinterlacing.
767 * \brief A single field is stored in the input frame.
772 * \brief Film Mode Detection is enabled. If enabled, driver performs inverse
779 /** \brief Deinterlacing filter parametrization. */
781 /** \brief Filter type. Shall be set to #VAProcFilterDeinterlacing. */
783 /** \brief Deinterlacing algorithm. */
785 /** \brief Deinterlacing flags. */
790 * \brief Color balance filter parametrization.
830 /** \brief Filter type. Shall be set to #VAProcFilterColorBalance. */
832 /** \brief Color balance attribute. */
835 * \brief Color balance value.
852 /** \brief 24p to 60p. */
854 /** \brief 30p to 60p. */
858 /** \brief Frame rate conversion filter parametrization. */
860 /** \brief filter type. Shall be set to #VAProcFilterFrameRateConversion. */
862 /** \brief FPS of input sequence. */
864 /** \brief FPS of output sequence. */
866 /** \brief Number of output frames in addition to the first output frame.
867 \brief If num_output_frames returned from pipeline query is 0,
868 \brief vaRenderPicture() will only produce one output frame with each call*/
871 * \brief Array to store output frames in addition to the first one.
872 * \brief The first output frame is stored in the render target from vaBeginPicture(). */
874 /** \brief if frame repeat or not. 1: repeat 0: do not repeat */
876 /** \brief Counter within one complete FRC Cycle.
877 \brief The counter would run from 0 to 4 for 24to60p in each cycle.
878 \brief The counter would run from 0 to 1 for 30to60p in each cycle. */
882 /** \brief Total color correction filter parametrization. */
884 /** \brief Filter type. Shall be set to #VAProcFilterTotalColorCorrection. */
886 /** \brief Color to correct. */
888 /** \brief Color correction value. */
894 /** \brief Fast Mode. */
896 /** \brief Quality Mode. */
900 /** \brief Image Stabilization filter parametrization. */
902 /** \brief Filter type. Shall be set to #VAProcFilterImageStabilization. */
904 /** \brief Image Stabilization Mode. */
906 /** \brief Image Stabilization Crop percentage. */
908 /** \brief Image Stabilization Perf type. */
912 /** \brief Non-Linear Anamorphic Scaling filter parametrization. */
914 /** \brief filter type. Shall be set to #VAProcFilterNonLinearAnamorphicScaling. */
916 /** \brief Vertical crop. */
918 /** \brief HLinear region. */
920 /** \brief Non-linear crop. */
925 * \brief Default filter cap specification (single range value).
931 /** \brief Range of supported values for the filter. */
935 /** \brief Capabilities specification for the deinterlacing filter. */
937 /** \brief Deinterlacing algorithm. */
941 /** \brief Capabilities specification for the color balance filter. */
943 /** \brief Color balance operation. */
945 /** \brief Range of supported values for the specified operation. */
949 /** \brief Capabilities specification for the Total Color Correction filter. */
951 /** \brief Color to correct. */
953 /** \brief Range of supported values for the specified color. */
957 /** \brief Capabilities specification for the Image Stabilization filter. */
959 /** \brief IS modes supported. */
961 /** \brief Range of supported values for crop ratio. */
963 /** \brief Maximum number of forward reference frames supported. */
965 /** \brief Maximum number of IS perf modes supported. */
969 /** \brief Capabilities specification for the Non-Linear Anamorphic Scaling filter. */
971 /** \brief Range of supported values for the vertical crop. */
973 /** \brief Range of supported values for the horizontal linear region. */
975 /** \brief Range of supported values for the non-linear crop. */
979 /** \brief Capabilities specification for the Frame Rate Conversion filter. */
981 /** \brief Should be set to 1 if only supported rates are requested.
982 \brief Set to 0 to get the rest of the caps for the particular custom rate */
984 /** \brief FRC custom rates supported by the pipeline in the first query
985 \brief App request caps for a custom rate in the second query */
987 /** \brief FPS of input sequence. */
989 /** \brief FPS of output sequence. */
991 /** \brief Number of input frames. */
993 /** \brief Number of output frames. */
995 /** \brief Set to 1 if interlaced input is supoorted. */
1000 * \brief Queries video processing filters.
1033 * \brief Queries video filter capabilities.
1061 * \brief Queries video processing pipeline capabilities.