[FFmpeg-devel] [PATCH 0/7] Enhancement VA-API encoder bitrate control

Jun Zhao mypopydev at gmail.com
Sat Nov 3 04:52:05 EET 2018


V1:
- add codec-specific bit rate control callback.
- enable macro block level bit rate control in h264_vaapi encoder and update the docs.
- enable sliding windows in [h264|hevc]_vaapi encoder and update the docs.

Jun Zhao (7):
  lavc/vaapi_encode: Add codec-specific bit rate control callback.
  lavc/vaapi_encode_h264: Enable macro block level bit rate control.
  doc/encoders: Add docs for mb_rate_control option
  lavc/vaapi_encode_h264: Enable sliding window control.
  doc/encoders: Add sliding_window docs for h264_vaapi.
  lavc/vaapi_encode_h265: Enable sliding window control.
  doc/encoders: Add sliding_window docs for hevc_vaapi.

 doc/encoders.texi              |   12 ++++++++++++
 libavcodec/vaapi_encode.c      |    9 +++++++++
 libavcodec/vaapi_encode.h      |    3 +++
 libavcodec/vaapi_encode_h264.c |   34 ++++++++++++++++++++++++++++++++++
 libavcodec/vaapi_encode_h265.c |   24 ++++++++++++++++++++++++
 5 files changed, 82 insertions(+), 0 deletions(-)



More information about the ffmpeg-devel mailing list