qml: emit playbackStateChanged after metaData is set
player: changed GUI layout, added Xuno-Browser

FullScreen icon
Player icon

//TODO LEXXAI, for uncomment  methods that undeclared now
player: changed menu item - color space

VideoEQConfigPage
* Add sliders: GammaRGB, Filter Sharp
* Presets - Load/Save by use config file
* Block sliders (GammaRGB, Filter Sharp) if not used OpenGL render.
player: playlist items

added dynamic width
added http:// items
player: try implement OpenGL filters

but player crash
player: next implementation of OpenGL filters

tested
filters work
player: Keys, Mouse events, Version title

ESC key - not quit from app, only from Full Screen
Click Mouse not drag app, only zoom area
Xuno versioning
player: resize player size by movie size

after start play reSizeByMovie()
player: enable remote color presets
player: enable load remote present, about

about info Xuno-Player
load remote present before start play
player: added load local preset

added load local preconfigured preset
for local movie if in folder have file with .config extension
in JSON format:

{"brightness":-0.5,"contrast":0.23,"saturation":-0.16,"gammaRGB":-0.38,"filterSharp":0.0,"hue":0.0,"success":1}
added Image Sequence Config Page
avoid out of sync after seek

before pakcet queue.clear(), a/v thread may takes 1 packet and
later compares to new packets after seek. the diff will be large. just
ignore once
when seeking, can not contunue without decoding video.
skip decoding if video too slow
frame drop and skip render if video too slow. hi fps video is better
ensure video not later than 2s
add QtAV to ffmpeg extra version
position can not be before startPosition
player: img seqences 01
Merge remote-tracking branch 'upstream/master' into imgseq