直接把.h,c放进工程,折腾了好几次都不成功。
直接新建工程,cmdutils.h和.c加入工程,ffplay.c里面函数按功能一个一个地复制,复制一个改一个,终于成功。不过没多大意义,只是熟悉一下sdl播放过程。
主要修改地方:
1
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 基本没太用的到,如果有错误,直接注释掉。
阅读(3763) | 评论(2) | 转发(0) |