Drop support for Libav
Given that Libav is no longer preferred over FFmpeg on any Linux distros, do we care enough to keep supporting it?
This is a conversation that @markreidvfx and I have been having off-line. At this point there is no reason to act, but only to keep this in mind for the next time there is a serious burden put upon us by Libav-vs-FFmpeg.
Annoying things we've had to deal with recently (I'm editing this list as we go):
- Libav has no
avfilter_graph_dump
; the functionality was not added. - Libav has no
AV_ROUND_PASS_MINMAX
in theAVRounding
enum; I coded around it. (#175 (closed))
Edit 2018-05-22: We're doing this.
-
Discuss this history in the docs. -
Remove avresample
(which will simplify a bunch ofsetup.py
). -
AV_ROUND_PASS_MINMAX
missing (#175 (closed)). -
Look at every symbol looked for in setup.py
. -
Strip "FFmpeg/Libav" from all casual use in documentation.