> On Dec 25, 2023, at 16:38, Anton Khirnov <an...@khirnov.net> wrote:
> 
> Quoting Kacper Michajlow (2023-12-24 11:41:52)
>> On Fri, 22 Dec 2023 at 14:57, Anton Khirnov <an...@khirnov.net> wrote:
>>> 
>>> Quoting Andreas Rheinhardt (2023-12-22 14:48:45)
>>>> Avoids relocations.
>>>> 
>>>> Signed-off-by: Andreas Rheinhardt <andreas.rheinha...@outlook.com>
>>>> ---
>>> 
>>> Maybe mention that it's not needed after
>>> acf63d5350adeae551d412db699f8ca03f7e76b9.
>> 
>> This is not the only user of this API, no?
>> 
>> I have a question for my own curiosity. This is ABI (and API) breaking
>> change,
> 
> It is not. This item was not guaranteed to be set, which was actually
> the reason I wrote the patch that this one refers to.

There is no problem to relax a restriction inside libavutil. However, since 
there is
no explicit documentation on whether item_name can be null or not, user may make
incorrect assumptions and depend on item_name not being null. I don’t think 
break
user’s code suddenly is a good idea, although we can say it’s break since the 
beginning.

> 
> -- 
> Anton Khirnov
> _______________________________________________
> ffmpeg-devel mailing list
> ffmpeg-devel@ffmpeg.org
> https://ffmpeg.org/mailman/listinfo/ffmpeg-devel
> 
> To unsubscribe, visit link above, or email
> ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".

_______________________________________________
ffmpeg-devel mailing list
ffmpeg-devel@ffmpeg.org
https://ffmpeg.org/mailman/listinfo/ffmpeg-devel

To unsubscribe, visit link above, or email
ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".

Reply via email to