[FFmpeg-devel] [PATCH] libavformat.v, libavutil.v: tighten export whitelist
James Almer
jamrial at gmail.com
Thu Jul 3 19:32:16 EEST 2025
On 7/3/2025 1:28 PM, Andreas Rheinhardt wrote:
> 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?
Don't think so, but this ensures no symbol is unintentionally exported,
so IMO it's fine.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 495 bytes
Desc: OpenPGP digital signature
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20250703/58f304a2/attachment.sig>
More information about the ffmpeg-devel
mailing list