[FFmpeg-devel] [RFC] Event loop
Lynne
dev at lynne.ee
Wed Feb 17 16:30:35 EET 2021
Feb 17, 2021, 12:47 by george at nsup.org:
> James Almer (12021-02-01):
>
>> I support the idea of it being a build option (Perhaps simply
>> --enable-libev, like any other external dep). There's a precedent of
>> external libraries being used as backend for certain features, with the most
>> prominent example being libsoxr as the resample engine in libswresample.
>>
>> This of course as long as it's not autodetected, so FATE clients don't use
>> it. The last thing we want is the internal implementation being neglected
>> because all devs use libev.
>>
>
> Thanks for the feedback. I agree with all this, although I suspect
> the "certain features" brought by libev would prove to be just a slight
> performance enhancement in extreme cases. But interacting with any event
> loop is a necessary feature, and as such it needs to be properly
> implemented and tested.
>
> Are there other remarks on this? Otherwise I shall start the code
> proper.
>
I think I'd prefer an asynchronous library rather than libev.
So libuv?
More information about the ffmpeg-devel
mailing list