MCPcopy Create free account
hub / github.com/FFmpeg/FFmpeg / vaapi_encode_add_global_param

Function vaapi_encode_add_global_param

libavcodec/vaapi_encode.c:878–890  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

876}
877
878static av_cold void vaapi_encode_add_global_param(AVCodecContext *avctx, int type,
879 void *buffer, size_t size)
880{
881 VAAPIEncodeContext *ctx = avctx->priv_data;
882
883 av_assert0(ctx->nb_global_params < MAX_GLOBAL_PARAMS);
884
885 ctx->global_params_type[ctx->nb_global_params] = type;
886 ctx->global_params [ctx->nb_global_params] = buffer;
887 ctx->global_params_size[ctx->nb_global_params] = size;
888
889 ++ctx->nb_global_params;
890}
891
892typedef struct VAAPIEncodeRTFormat {
893 const char *name;

Callers 2

Calls

no outgoing calls

Tested by

no test coverage detected