[FFmpeg-devel] [PATCH] libavdevice: Add KMS/DRM output device

Nicolas George george at nsup.org
Wed Jan 20 13:38:55 EET 2021


James Almer (12021-01-19):
> On 1/19/2021 4:04 PM, Nicolas George wrote:
> > Anton Khirnov (12021-01-19):
> > > > (Note that I would argue against adding more general display output
> > > > devices which are already present, like fb and xv, because they are
> > > > of essentially no value to libavdevice users.  Removing legacy code
> > > > is harder, though.)

> > > IMO libavdevice output devices are worse than useless and should all be
> > > removed. Libavformat API is barely passable for input, but it really is
> > > NOT something you should use to drive outputs.
> > 
> > I use libavdevice in my projects, and these output devices have a lot of
> > value to me.
> > 
> > With this kind of user-hostile attitude where you disregard everybody's
> > use case except those you deem valuable, you almost killed the project
> > once. It was ten years ago, time to try again?
> 
> This entire paragraph was absolutely unnecessary and uncalled for as a reply
> to a personal opinion.
> The first one alone was more than enough to let him and Mark know output
> devices have active users.

The first paragraph was enough to reply to Mark's interrogation about
the usefulness of these devices.

The second paragraph was needed to let Anton know my displeasure at
seeing other people's work and effort, including mine, insulted by being
called "worse than useless". It would not have been necessary if you had
called Anton out for the insult.

And this is the tip of the iceberg. If we do not want FFmpeg to go the
way of libav, to become a mere wrapper library, forever following and
slowly falling into relevance, some things that are taboo here will need
to be said, especially about a certain unspoken exigence for purity.

Regards,

-- 
  Nicolas George
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://ffmpeg.org/pipermail/ffmpeg-devel/attachments/20210120/5b638419/attachment.sig>


More information about the ffmpeg-devel mailing list