[Libva] [PATCH 00/24] Merge video post-processing (VPP) APIs from staging branch
Xiang, Haihao
haihao.xiang at intel.com
Mon May 13 01:18:57 PDT 2013
The VPP interface and the following filters are merged from staging
Noise reduction
Deinterlacing
Sharpening
Color balance
Austin Yuan (1):
VAProcPipelineParameterBufferType: start from 41 in case there are
more encode buffer types to be added in future
Binglin Chen (1):
Add maximum type number define, and one addition VPP flag
Gwenole Beauchesne (18):
API: add video processing interfaces.
vpp: link modules from the main page.
vpp: fix VAProcPipelineParameterBuffer typedef.
vpp: remove obsolete sample code.
vpp: fix vaQueryVideoProcFilterCaps() prototype.
vpp: improve documentation for VAProcPipelineParameterBuffer.
vpp: mention that source surface also covers its associated
subpictures.
vpp: fix vaQueryVideoProcPipelineCaps() semantics.
vpp: keep VAProcFilterParameterBuffer value type as float.
vpp: clarify background color semantics and driver behaviour.
vpp: add auto-saturation, auto-brightness, auto-contrast attributes.
vpp: explain filter flags more.
vpp: add pipeline flags.
vpp: note that application of subpictures is now optional.
vpp: move reference frames to pipeline parameter buffer.
vpp: allow input/output color primaries as requested.
vpp: fix comments for *Count enumerations.
API: vpp: remove extraneous flags member.
Jonathan Bian (2):
Added "flags" field to VAProcFilterParameterBufferDeinterlacing to
indicate TOP/BOTTOM field in the input frame and which field to use
for BOB deinterlacing.
Renamed de-interlacing flags to be more general and added new flag
VA_DEINTERLACING_ONE_FIELD
Xiang, Haihao (2):
Fix sample code for VPP
va: Remove VAProcFilterColorStandard
va/va.h | 35 +++-
va/va_vpp.h | 749 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 782 insertions(+), 2 deletions(-)
create mode 100644 va/va_vpp.h
--
1.7.4.1
More information about the Libva
mailing list