[FFmpeg-devel] [PATCH] News: Removal of libndi

Dennis Mungai dmngaie at gmail.com
Thu Mar 21 17:18:31 EET 2019


On Thu, 21 Mar 2019 at 17:54, Maksym Veremeyenko <verem at m1stereo.tv> wrote:

> On 20.03.2019 22:13, Dennis Mungai wrote:
> [...]
> > The primary agitator here seems to be kierank:
> > https://trac.ffmpeg.org/ticket/7589?cversion=0&cnum_hist=10#comment:5
> >
> > What undisclosed history do you have with Newtek (see the reference to
> > "Andrew") above that isn't disclosed above?
> > Secondly, you're quite influential in the broadcast industry:
> > https://www.obe.tv/author/obe/
> >
> > There's an aura of hostility around this commit, and whatever that is
> seems
> > to have spilled over into this.
>
> dropping NDI from ffmpeg can make more efforts to
> https://www.obe.tv/portfolio/interface-conversion/# ?
>
> --
> Maksym Veremeyenko
>
>
>
For all we know,

(a). Kieran is an independent developer. Whatever history he may have with
NDI is undisclosed. Whatever vendetta / ill intent he may hold against NDI
still remains irrelevant to the breach of the GPL, as shown in (b).

(b). Here's where NDI really nailed their fate in the coffin:

>ffmpeg -L
NewTek NDI Copyright (C)2015-2018 NewTek, inc. v3.7.1.0

ffmpeg version 4.0 Copyright (c) 2000-2018 the FFmpeg developers
  built with Microsoft (R) C/C++ Optimizing Compiler Version 18.00.40629 for x64
  configuration: --toolchain=msvc
--prefix=/d/Builds/User/Cary/ffmpeg/build
--bindir=/d/Builds/User/Cary/ffmpeg/build/bin/x64/release
--datadir=/d/Builds/User/Cary/ffmpeg/build/bin/x64/release/ffpresets
--incdir=/d/Builds/User/Cary/ffmpeg/build/include
--libdir=/d/Builds/User/Cary/ffmpeg/build/lib/x64/release
--shlibdir=/d/Builds/User/Cary/ffmpeg/build/bin/x64/release
--disable-shared --enable-static --disable-postproc --disable-ffplay
--enable-debug --enable-optimizations --optflags='-O2 -Oy- -Oi'
--extra-cflags='-GS -analyze- -Gy -Zc:wchar_t -Zc:forScope -Gm-
-fp:precise -WX- -Gd -MD -EHsc -we4013 -DX264_API_IMPORTS'
--extra-ldflags='-NXCOMPAT -DYNAMICBASE -DEBUG -OPT:REF -OPT:ICF '
--enable-zlib --enable-libmfx --enable-libndi_newtek --enable-nonfree
--enable-libx264 --enable-gpl
  libavutil      56. 14.100 / 56. 14.100
  libavcodec     58. 18.100 / 58. 18.100
  libavformat    58. 12.100 / 58. 12.100
  libavdevice    58.  3.100 / 58.  3.100
  libavfilter     7. 16.100 /  7. 16.100
  libswscale      5.  1.100 /  5.  1.100
  libswresample   3.  1.100 /  3.  1.100
This version of ffmpeg has nonfree parts compiled in.
Therefore it is not legally redistributable.

This is their offending ticket: https://trac.ffmpeg.org/ticket/7589

It is self evident that Newtek sabotaged themselves here, and that counts
against them. Kieran's actions cannot be construed as an extension of
assumptions made in (a), but rather, maintenance duty.

-Dennis.


More information about the ffmpeg-devel mailing list