Leo Izen:
> On 8/1/23 14:59, Michael Niedermayer wrote:
>> On Tue, Aug 01, 2023 at 09:30:54AM -0400, Leo Izen wrote:
>>> This prevents code duplication in the source form by calling the parse
>>> code that was moved to avcodec last commit. The code will be duplicated
>>> in binary form for shared builds (it's not that large), but for source
>>> code it will only exist in one location now.
>>>
>>> Signed-off-by: Leo Izen <leo.i...@gmail.com>
>>> ---
>>>   libavformat/Makefile          |   6 +-
>>>   libavformat/img2dec.c         |   4 +-
>>>   libavformat/jpegxl_anim_dec.c | 132 +++--------
>>>   libavformat/jpegxl_probe.c    | 412 ----------------------------------
>>>   libavformat/jpegxl_probe.h    |  37 ---
>>>   libavformat/version.h         |   2 +-
>>>   6 files changed, 38 insertions(+), 555 deletions(-)
>>>   delete mode 100644 libavformat/jpegxl_probe.c
>>>   delete mode 100644 libavformat/jpegxl_probe.h
>>
>> breaks build with shared libs
>>
> 
> Interesting, I have jpegxl_parse.o in SHLIOBJS, but the actual file is
> in libavcodec, and it's in libavcodec/Makefile's STLIOBJS declaration.
> What else do I need to do in order to allow it to link into libavformat?
> 

It seems you forgot to add the lavf/jpegxl_parse.c stub.

- Andreas

_______________________________________________
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