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".
  • ... Dawid Kozinski
    • ... Neal Gompa
      • ... Dawid Kozinski/Multimedia (PLT) /SRPOL/Staff Engineer/Samsung Electronics
        • ... Rémi Denis-Courmont
          • ... Neal Gompa
    • ... James Almer

Reply via email to