Revert "Merge remote-tracking branch 'upstream/master'"

This reverts commit e6d61fb01b9fe25e5e0346ba22736847295c1483, reversing
changes made to bc1f0f0c1ca43b1f84b9ce7e32af5efe5915556f.

	modified:   QtAV.pro
	deleted:    config.tests/avdevice/avdevice.pro
	deleted:    config.tests/avdevice/main.cpp
	modified:   examples/QMLPlayer/qml/QMLPlayer/main.qml
	modified:   qml/QQuickItemRenderer.cpp
	modified:   qml/QmlAV/QuickSubtitle.h
	deleted:    qml/QmlAV/QuickSubtitleItem.h
	modified:   qml/QuickSubtitle.cpp
	deleted:    qml/QuickSubtitleItem.cpp
	modified:   qml/libQmlAV.pro
	modified:   qml/plugin.cpp
	modified:   src/AVClock.cpp
	modified:   src/AVCompat.cpp
	modified:   src/AVDemuxer.cpp
	modified:   src/AVPlayer.cpp
	modified:   src/QtAV/AVClock.h
	modified:   src/QtAV/AVDemuxer.h
	modified:   src/QtAV/Subtitle.h
	modified:   src/QtAV/SubtitleFilter.h
	modified:   src/QtAV/private/AVCompat.h
	deleted:    src/QtAV/private/PlayerSubtitle.h
	modified:   src/QtAV_Global.cpp
	modified:   src/filter/SubtitleFilter.cpp
	modified:   src/libQtAV.pro
	deleted:    src/subtitle/PlayerSubtitle.cpp
	modified:   src/subtitle/Subtitle.cpp
	modified:   src/subtitle/SubtitleProcessorFFmpeg.cpp
	modified:   tests/subtitle/main.cpp