On 08/02/13 22:46, Alexis Ballier wrote:
> On Fri, 08 Feb 2013 22:41:04 +0100
> Maciej Mrozowski <reave...@gmail.com> wrote:
> 
>> On Thursday 07 of February 2013 06:52:44 Peter Stuge wrote:
>>
>>> Tomáš Chvátal wrote:
>>>> we as gentoo will provide both while preffered default will be
>>>> what major distros use.
>>>
>>> What kind of careless mainstream attitude is that? Really?
>>
>> Quite the opposite, decision to use implementation A over B was taken
>> with utmost care for user in mind.
> 
> Not really. I was promised a discussion that hasn't happened yet.

I'm available for discussion anytime, I got a little busy in the past
days and I will busy the next 3 days, but I should be available today
evening or now.

I stated already what I think about the whole discussion in a blog post.

To summarize it my take is quite simple, Libav leads the way regarding
the main API, it offers a more compact surface for attacks if you are
really concerned about security and usually it is a little more compact
and a bit more tested over a wider range of architectures.

I'm not for removing ffmpeg overnight since there are features that
might be of use and I'm not so hypocrite to value diversity only when it
is in favor of my interests.

That said as long the two project are compatible having one or another
as default is just a matter of making our life easier.

I'm upstream for Libav and a good number of Libav developers are Gentoo
users, including Gentoo on special platforms (e.g. aarch64).

Few large projects such as VLC and Gstreamer switched to Libav as their
default.

Since Libav is the no-frills variant, notwithstanding the interesting
campaign of "we have more security11ein!" less stuff should break since
it is usually more tested and once we gather the samples triggering a
crash usually we do not stop preventing that single crash but the whole
class of possible defect (see my work on mov as an example).

I cannot and will not say that Libav is perfect or that no bugs are
introduced on our side and other outlandish statements, but within my
biased point of view I would expect a better experience for the user not
caring about which library to use.

If you want to discuss on #gentoo-media ping me within 30 min or in 2 hours.

I hope somebody not Libav nor FFmpeg committer could come up with a
pros-cons list.

lu

Reply via email to