ffms: Various improvements
authorHenrik Gramner <henrik@gramner.com>
Sun, 31 Jan 2016 20:50:52 +0000 (21:50 +0100)
committerHenrik Gramner <henrik@gramner.com>
Mon, 11 Apr 2016 14:59:51 +0000 (16:59 +0200)
commitdfe394cadc8a39752de5b3f4a0be222c1b9290f2
treeed0ce197e28c9d2279333dabc67bd8f0ecebf6cb
parent215afdbd8ecc924f2028f79851458076683e97ad
ffms: Various improvements

 * Drop the MinGW Unicode workarounds. Those were required at the time
   Windows Unicode support was added to x264 but the underlying problem
   has since been fixed in FFMS.

 * Use FFMS_IndexBelongsToFile() as an additional sanity check when reading
   an index file to ensure that it belongs to the current source video.

 * Upgrade to the new API to prevent deprecation warnings when compiling.

 * Fix a resource leak that would occur if FFMS_GetFirstTrackOfType() or
   FFMS_CreateVideoSource() failed.

 * Minor string handling adjustments related to progress reporting.

This increases the FFMS version requirement from 2.16.2 to 2.21.0.
configure
input/ffms.c