examples: osx file associate
examples: player remove duplicated play list items and display correct
build ffmpeg add ios, disable useless options
simplify pro
submodule update
add missing avfilter info
link to static ffmpeg for gcc. old glibc compat option

lib names order is important. additional libs must be added.
clock_gettime in ffmpeg may be resolved as glibc2.17 symbol, while it's
only in librt on old OSes, like ubuntu 12.04. add -lrt can solve it.
define qtav version in project file only once. copy mkspecs for ifw

qt5 can use .qmake.conf in project root to store default configurations.
qt4 use .qmake.cache instead
version 1.4.2 2014-12-27

Changelog:
- Async load
- Faster seek and preview. Thanks wm4(mpv developer)
- Better a/v sync solution. Now can play high fps video better than ANY
other players.
- DXVA: enable HEVC decoder if libavcodec runtime supports. LAVFilters
ffmpeg supports it.
- Cedarv improvements, nv12 output support, neon code from libvdpau-
sunxi
- Multiple OpenAL instances support
- AVInput class to extend media sources. Support play from qrc resouces.
- Display the first frame after seek
- Better clock error correction
- Fix play frame by frame issues
- Fix QML video shake
- More details for error signals
- Apply user options in the next playback
- Dynamic load libass (submodule 'capi' is required)
- VA-API: fix blurred bottom line issue. works on libav >= 9 now.
- Progress is start at 0 by default even if 1st pts is not 0.
- Fix capture issues: capture current displayed frame, easier api
- RGB48 support. OpenGL only supports RGB48LE.
- Link to static ffmpeg support
- Fix open error if input url/path contains special charactors
Merge remote-tracking branch 'upstream/master'

Conflicts:
	QtAV.pro
	examples/common/libcommon.pri
	src/QtAV/QtAV_Global.h