[FFmpeg-devel] [PATCH] libavformat.v, libavutil.v: tighten export whitelist

Andreas Rheinhardt andreas.rheinhardt at outlook.com
Thu Jul 3 19:28:58 EEST 2025


Scott Theisen:
> This matches how the other libraries define their exported symbols.
> ---
>  libavformat/libavformat.v | 5 ++++-
>  libavutil/libavutil.v     | 4 +++-
>  2 files changed, 7 insertions(+), 2 deletions(-)
> 
> diff --git a/libavformat/libavformat.v b/libavformat/libavformat.v
> index 47d5ddcdb1..39aa185309 100644
> --- a/libavformat/libavformat.v
> +++ b/libavformat/libavformat.v
> @@ -1,6 +1,9 @@
>  LIBAVFORMAT_MAJOR {
>      global:
> -        av*;
> +        av_*;
> +        avformat_*;
> +        avio_*;
> +        avpriv_*;
>      local:
>          *;
>  };
> diff --git a/libavutil/libavutil.v b/libavutil/libavutil.v
> index fb17058df5..e1aab84554 100644
> --- a/libavutil/libavutil.v
> +++ b/libavutil/libavutil.v
> @@ -1,6 +1,8 @@
>  LIBAVUTIL_MAJOR {
>      global:
> -        av*;
> +        av_*;
> +        avutil_*;
> +        avpriv_*;
>      local:
>          *;
>  };

Is  there a problem with the current lists?

- Andreas



More information about the ffmpeg-devel mailing list