[FFmpeg-devel] [PATCH 0/4] VAAPI VP8 decode, deinterlacer

Mark Thompson sw at jkqxz.net
Sun Feb 19 19:23:03 EET 2017


Fixed since last time:
* The WebP decoder is modified to be slightly less abusive with the VP8 decoder internals, so this no longer breaks images with alpha.
* The deinterlacer now works with iHD driver.

Mark Thompson (4):
  vp8: Add hwaccel hooks
  lavc/vaapi: Add VP8 decode hwaccel
  vaapi_decode: Ignore the profile when not useful
  lavfi: Add VAAPI deinterlacer

 configure                          |   4 +
 libavcodec/Makefile                |   1 +
 libavcodec/allcodecs.c             |   1 +
 libavcodec/vaapi_decode.c          |   3 +-
 libavcodec/vaapi_vp8.c             | 234 ++++++++++++++
 libavcodec/vp8.c                   | 196 ++++++++----
 libavcodec/vp8.h                   |  32 ++
 libavcodec/webp.c                  |  13 +-
 libavfilter/Makefile               |   1 +
 libavfilter/allfilters.c           |   1 +
 libavfilter/version.h              |   2 +-
 libavfilter/vf_deinterlace_vaapi.c | 634 +++++++++++++++++++++++++++++++++++++
 12 files changed, 1054 insertions(+), 68 deletions(-)
 create mode 100644 libavcodec/vaapi_vp8.c
 create mode 100644 libavfilter/vf_deinterlace_vaapi.c

-- 
2.11.0



More information about the ffmpeg-devel mailing list