las 作为 demuxer 插件 最好是c 实现的 因为ffmpeg 的c 接口 所以,最好给到ffmpeg时,是c的头文件 但是,c++的头文件,ffmpeg 也许并不影响 只需要我们给到ffmpeg的是c的api 就ok了。 保险起见,还是尽可能把las的demuxer的头文件 纯c 话。 LAS的las_options 暴露了LASContext LASContext 里有c++的方法,比如std mutex,这个就麻烦了。 如果不暴露LASContext c++ 方法,让las_options 给到c的ffmpeg demuxer 使用呢? #define OFFSET