Current version failed to build with ffmpeg git. This patch uses the new code when we are building against libavformat 54.
Maybe it would be a better idea to find another method but meanwhile this fixes xbmc to work with external ffmpeg git.
Bring av_read_frame_flush in line with ffmpeg git.
Drop the back compat. We have major 54 internal, we won't support older
Atleast i think 54 was what it was updated to.
you updated to 0.10.2, which was cut before the api/abi breakage; this breakage took effect by changing major from 53 to 54. there's currently no release with 54 major afaik, only ffmpeg's git master.
https://github.com/xbmc/xbmc/blob/master/lib/ffmpeg/libavformat/version.h shows major 53
(and dropping back compat will probably break the build with 0.10.2 as AVFormatContext.parse_queue does not seem to exist in this version)
Merge branch 'development'
Change initial search run delay times to lower values
Change download stats 'back'
Added support for the new append method from NZBGet 13+. Pull #851
Removed notifier Boxcar. Pull #852