vaapi_encode: Clean up the GOP structure configuration
Choose what types of reference frames will be used based on what types are available, and make the intra-only mode explicit (GOP size one, which must be used for MJPEG).
Showing
- libavcodec/vaapi_encode.c 56 additions, 27 deletionslibavcodec/vaapi_encode.c
- libavcodec/vaapi_encode.h 1 addition, 0 deletionslibavcodec/vaapi_encode.h
- libavcodec/vaapi_encode_h264.c 2 additions, 2 deletionslibavcodec/vaapi_encode_h264.c
- libavcodec/vaapi_encode_h265.c 2 additions, 2 deletionslibavcodec/vaapi_encode_h265.c
- libavcodec/vaapi_encode_mjpeg.c 1 addition, 0 deletionslibavcodec/vaapi_encode_mjpeg.c
- libavcodec/vaapi_encode_mpeg2.c 1 addition, 1 deletionlibavcodec/vaapi_encode_mpeg2.c
- libavcodec/vaapi_encode_vp8.c 1 addition, 6 deletionslibavcodec/vaapi_encode_vp8.c
- libavcodec/vaapi_encode_vp9.c 4 additions, 3 deletionslibavcodec/vaapi_encode_vp9.c
Loading
Please register or sign in to comment