On Thu, Nov 9, 2023 at 8:21 AM Rémi Denis-Courmont <r...@remlab.net> wrote: > > Hi, > > Le 9 novembre 2023 12:16:28 GMT+02:00, "Dawid Kozinski/Multimedia (PLT) > /SRPOL/Staff Engineer/Samsung Electronics" <d.kozin...@samsung.com> a écrit : > >Hi, > > > >Both, the implementation of the EVC encoder and decoder for FFmpeg depend on > >external libraries (at least for now). They are just wrappers using external > >libraries, namely libxeve (encoder implementation) and libxevd (decoder > >implementation). > > > >The EVC defines two profiles: the "Baseline Profile" and the "Main Profile". > >For the encoder and decoder, libraries can be built for both main and > >baseline profiles as follows: > >cmake .. -DSET_PROF=BASE && make && make install > >cmake .. -DSET_PROF=MAIN && make && make install > > I guess that the point is that Linux distributions want a single library for > all profiles. You can't have two libraries with the same name, obviously. And > you also don't want two libraries with different SO names, but the > same/conflicting exported symbols and same header and function names. > > You make it sound like you have to choose a profile at compilation time, > which sounds lazy to stay polite. >
Actually, no. I am not only fine with this, I *want* this. It makes it very easy for me to strip what I can't ship. But the patch here, as I can tell, requires the main profile that I cannot ship. I would like it to work with only the base profile. -- 真実はいつも一つ!/ Always, there's only one truth! _______________________________________________ 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".