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_MINMAXin theAVRoundingenum; 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_MINMAXmissing (#175 (closed)). -
Look at every symbol looked for in setup.py. -
Strip "FFmpeg/Libav" from all casual use in documentation.