changed: Auto extract thumbs/flags for webdav
GUIEpgGridContainer: validate scroll offsets as well as they are used to calculate rendered blocks
GUIEpgGridContainer: don't select first item on mouse/touch event on empty programme block
GUIEpgGridContainer: don't react on clicking channel list
GUIEpgGridContainer: add panning gesture
GUIControlGroupList: add panning gesture
Add media parameter to Playlist.Item directory type

Allow complete control from remote of the media to add, now permit a correct Player.Open on directories with mixed items.
Also permit to have metadata loaded when files are added from Player.Open
Forcing a wrong type for a specific playlist return an invalid params.
Now also authorize to queue videos to pictures playlists
[Python] Adds autoclose to python's yesno dialog.
Allow dashes in music videos on the first pass
Fix AirTunes pts accuracy
[Fix] Possible NULL pointer dereference in DVDFactoryDemuxer.
Revert broken part of [6f653c5a2ba30008d62ab589ff5686df8a29ef72].

This was obviously untested as it breaks external ffmpeg build and only changes this code path.
xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxers.a(DVDDemuxFFmpeg.o): In function `DllAvFormat::av_read_frame_flush(AVFormatContext*):
/home/alexis/xbmc/lib/DllAvFormat.h:121: undefined reference to
`ff_read_frame_flush'

Even if it did not break, the change is wrong anyway.
[ffmpeg] updated and reformated ffmpeg/patches/README-patches
Merge pull request #2635 from FlyingRat/ffmpeg-readme-patches

[ffmpeg] updated and reformated ffmpeg/patches/README-patches
[dvdread] - don't check the return value of chdir in xbmc - this function is not wrapped and might fail (and so will the whole dvd open in that case). This is non fatal for our vfs!
Merge pull request #2632 from ace20022/fix_null_pointer

[Fix] Possible NULL pointer dereference in DVDFactoryDemuxer.
Merge pull request #2624 from ScudLee/musicvideodashfix

Allow dashes in music videos on the first pass
[rbp/omxplayer] Fix audio volume jumps when switching tracks

When the global volume has been set low, and a sequence of tracks are being played, there are complaints of occasional jumps to full volume.
This is down to a race condition where the volume request can arrive at OMXAudio before it has been initialised.
The fix is simple, don't send the volume change until m_CurrentAudio.started.
Merge pull request #2641 from popcornmix/fix_volume_jump

[rbp/omxplayer] Fix audio volume jumps when switching tracks
Merge pull request #2625 from hmis/AirTunes_pts

Fix AirTunes pts accuracy