My goal was to compile minimal FFMPEG binary on Windows with the following properties:
- is statically-linked
- has jpeg decoder
- has vp8 encoder
- has a few enabled filters
- both win32 and win64
Here's my log as of September 3, 2020.
| #!/usr/bin/python | |
| # coding=utf-8 | |
| """Configures and maintain PipeWire links between sets of queries for input/output ports""" | |
| # The following example configures links between output ports whose application | |
| # name starts with "Firefox" and channel is "Front-Right", and input ports whose | |
| # application name is "ardour" and port name starts with "Track name" and ends | |
| # with "2". Links are automatically created whenver a new port appears for | |
| # either of these queries. |
| // Just before switching jobs: | |
| // Add one of these. | |
| // Preferably into the same commit where you do a large merge. | |
| // | |
| // This started as a tweet with a joke of "C++ pro-tip: #define private public", | |
| // and then it quickly escalated into more and more evil suggestions. | |
| // I've tried to capture interesting suggestions here. | |
| // | |
| // Contributors: @r2d2rigo, @joeldevahl, @msinilo, @_Humus_, | |
| // @YuriyODonnell, @rygorous, @cmuratori, @mike_acton, @grumpygiant, |