Update ffmpeg
ffmpeg update for TS timestamp fix
avfilter dll version was increased to 4.
Build FFmpeg as LGPL

Since YADIF is now LGPL, nothing requires GPL anymore.
Block WMP/WMC from overwriting the initial track choice.
Fix TS duration retrieval on a bunch of files.
ITrackInfo should be enabled by default.
Disable AV_EF_CAREFUL

Its only used by two audio codecs, and can cause more harm than good.
Additionally, this matches the default error flags of ffmpeg.
Support signaling BT.2020 transfer matrix and primaries to madVR.

Additionally, clean up the code that keeps custom matrix/primaries out of
the media type.
Support BT.2020 in the YCbCr -> RGB conversion
Remove SHIFTFIX hack, not needed anymore in VS2013
Fix shift in buffer size calculation which resulted in too large allocs.

Fixes issue 426.
Check allocation of the conversion buffer
Update QuickSync decoder
qsdecoder: temporirarly activate timestamp manager

This fixes a few issues with unset timestamps which cause the driver to
"invent" timestamps.
Update ffmpeg
Separate ATRAC series from Real Audio

ATRAC is not a Real format, although its older versions are at
times seen muxed in Real files.
Add support for ATRAC3+
Use a dispatcher table to lookup YUV->RGB conversion functions.
Initialize some additional fields