What I meant was to just make this line:
````
virtual void av_read_frame_flush(AVFormatContext *s) { ::xbmc_read_frame_flush(s); }
````

And rename our emulated function to that too. The emulated is only used for external ffmpeg as far as i know.