[settings] Only need a confirmation dialogue when resolution has changed

This fixes a bug when every time video output settings page is opened it asks if you would like to keep this change
Revert "paplayer: use position based seeks for ffmpeg demuxer"

This reverts commit fdcb40a9c2817d87a661a7cb7d72808e0f09ffed.
Merge pull request #4498 from popcornmix/reschange

[settings] Only need a confirmation dialogue when resolution has changed
Merge pull request #4500 from FernetMenta/aefixes

Revert "paplayer: use position based seeks for ffmpeg demuxer"
[depends] move ffmpeg to unified deps
[configure] remove internal ffmpeg
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?
[rpi] setup-sdk.sh: allow overriding of buildroot and xbmc install paths
also don't require root if not needed
add ffmpeg makefile for rpi
[WIN32] download and compile ffmpeg from remote source.
[WIN32] make XBMC compile, build and run with the ffmpeg link libraries.
[WIN32] use ffmpeg version from tools\depends\target\ffmpeg\FFMPEG-VERSION
[WIN32] prepare mingw build files for jenkins.
[WIN32] removed old mingw build files.
ffmpeg: bump version to 2.2
[depends] add --with-platform=raspberry-pi switch
ffmpeg: change depreciated functions avcodev_alloc/free_frame