Update ffmpeg
Update changelog and version
Update developer_info
Pretify ffmpeg build options
Update ffmpeg for a mov/aac decoding regression
Update version and changelog
Fix Blu-ray clip change detection because of 4-byte TS packet size diff

The mpegts demuxer always deals with 188 byte packages, so the position
may be off by 4 bytes - compensate for this.
Move BD interface functions into the BDDemuxer class
Re-enable debug symbols in MSVC builds

These got accidentally disabled in a recent change to the build scripts.
Implement a workaround for BDs which have a clip without audio at the end.
Process events during file opening and reset EOS protection

EOS protection may engage during file opening, because the demuxer can
read to the end of the track to gather some information. To avoid playback
problems later on, we need to reset the protection again.
Reset EOS protection on a BD seek
Fix a typo
Added a version check for the DTS decoder dll.

Too old versions of the decoder (1.0.1.10 was seen in the wild) simply
crash LAV Audio, so ensure we have a compatible version.

The minimum supported version is 1.1.0.0
Check for presence of verison info before using it.
Avoid a race condition between seeking and stopping.
Re-init avcodec context on seeks with DXVA too.
Remove write-only bDXVA variable
Move hwaccel_context cleanup into the AVCodecContext cleanup
Refactor playback init checks into an event instead of a critical section

Its enough to wait for the action to finish, we don't need to lock code
execution.