[FFmpeg-devel] [PATCH] libaom: Dont use aom_codec_av1_dx_algo.

James Zern jzern at google.com
Wed Oct 20 20:49:39 EEST 2021


On Wed, Oct 20, 2021 at 9:59 AM Matt Oliver <protogonoi at gmail.com> wrote:
>
> This fixes linking errors where variables cannot be correctly linked in
> from an external shared library such as with msvc (requires dllimport which
> is not used by libaom). Instead just call the function that returns the
> same variable.
> ---
>  libavcodec/libaomdec.c | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/libavcodec/libaomdec.c b/libavcodec/libaomdec.c
> index 75ecc08970..d6b822fda2 100644
> --- a/libavcodec/libaomdec.c
> +++ b/libavcodec/libaomdec.c
> @@ -241,7 +241,7 @@ static av_cold int aom_free(AVCodecContext *avctx)
>
>  static av_cold int av1_init(AVCodecContext *avctx)
>  {
> -    return aom_init(avctx, &aom_codec_av1_dx_algo);
> +    return aom_init(avctx, aom_codec_av1_dx());
>  }
>

lgtm.


More information about the ffmpeg-devel mailing list