[vsync] ensure we don't set or show VSYNC_DRIVER on those systems that don't support it. Only show or set on Linux and FreeBSD.
[vsync] switch default in settings.xml to something supported on all systems (ALWAYS) and quirk it on Linux and FreeBSD
Neptune Add audio/x-flac MIME type

Change streaming FLAC MIME type from application/octet to audio/x-flac to
support Frontier Silicon systems (such as the Axis X3) that require
this. (Others don't care.)

FLAC not added to DefaultDlnaMap as * suffices.

(Commit amend: tabs --> spaces)
(Commit amend: flac --> x-flac)
Merge pull request #4479 from mossywell/master

Change FLAC MIME type
[videodb] fix crash linking a movie to a show if there's no tvshows left to link.
[videodb] show select dialog for linking a movie to a show, even if there's only one show to link to.
Merge pull request #4463 from jmarshallnz/osx_vsync_always

[osx] vsync should default to always
[depends] move ffmpeg to unified deps
[configure] remove internal ffmpeg
remove ffmpeg from tree
ffmpeg: remove dll wrappers
add ffmpeg lock manager
todo: refactor to own file
ffmpeg: move callbacks into separate file
remove ffmpeg dlls from generated headers
not removing win32 as this might still be needed?
sq to configure - add --with-ffmpeg=force option
this will always build our ffmpeg version, even if its found in system
only enable auto building ffmpeg if we are not cross compiling
[rpi] setup-sdk.sh: allow overriding of buildroot and xbmc install paths
also don't require root if not needed
sq to configure - fixup after upstream rebase
add ffmpeg makefile for rpi
sq to configure - unset PKG_CONFIG_SYSROOT_DIR when getting FFMPEG_LIBDIR