summaryrefslogtreecommitdiff
path: root/libavcodec/vaapi_encode_h265.c
diff options
context:
space:
mode:
authorLinjie Fu <linjie.fu@intel.com>2020-05-12 21:47:12 +0800
committerLinjie Fu <linjie.fu@intel.com>2020-07-20 15:26:50 +0800
commita7c2cdf0f6bc53d2bdf05fc92f20415a3de7045f (patch)
tree61cec168a8e76c63fded2be732a7f5e60aaf17ee /libavcodec/vaapi_encode_h265.c
parent65f4d561c9dbd0a20ed9ed8c229dbbf3b89262ce (diff)
lavc/vaapi_encode: add tile slice encoding support
Add functions to initialize tile slice structure and make tile slice: - vaapi_encode_init_tile_slice_structure - vaapi_encode_make_tile_slice Tile slice is not allowed to cross the boundary of a tile due to the constraints of media-driver. Currently adding support for one slice per tile. N x N tile encoding is supposed to be supported with the the capability of ARBITRARY_MACROBLOCKS slice structures. N X 1 tile encoding should also work in ARBITRARY_ROWS slice structure. Signed-off-by: Linjie Fu <linjie.justin.fu@gmail.com>
Diffstat (limited to 'libavcodec/vaapi_encode_h265.c')
0 files changed, 0 insertions, 0 deletions