ffmpeg每个版本的更新都可能会有新旧接口的更替,从而在使用新版的ffmpeg开发包编译旧版的代码时就会出现:******was not declared in this scope或者**找不到标志符之类的错误。解决办法就是使用新版的函数替代这些旧版本的函数。在每个版本发布时,ffmpeg的源码包的doc文件夹中都有一个APIchanges文件,这中间记录了新版本中间函数的变更。ffmpeg的源码包在下载页的右边get sourece处的 download snapshot可以ffmpeg每个版本的更新都可能会有新旧接口的更替,从而在使用新版的ffmpeg开发包编译旧版