ffplay+vc2005编译成功

3978阅读 2评论2012-09-29 sxcong
分类:C/C++

直接把.h,c放进工程,折腾了好几次都不成功。
直接新建工程,cmdutils.h和.c加入工程,ffplay.c里面函数按功能一个一个地复制,复制一个改一个,终于成功。不过没多大意义,只是熟悉一下sdl播放过程。

主要修改地方:
enum ShowMode {
        SHOW_MODE_NONE = -1, SHOW_MODE_VIDEO = 0, SHOW_MODE_WAVES, SHOW_MODE_RDFT, SHOW_MODE_NB
    } ;//移出来
2 增加rint
 long  rint(double x)
{
if(x >= 0.)
return (long)(x + 0.5);
else
return (long)(x - 0.5);
}

3 修改wanted_stream
4 const AVPixFmtDescriptor av_pix_fmt_descriptors[PIX_FMT_NB];
5 opt 基本没太用的到,如果有错误,直接注释掉。


上一篇:mongoose直接集成到mfc中使用
下一篇:vc2005编译ffmpeg.c成功 (2012-10-10版源码)

文章评论