ffmpeg实战教程(二)结合 ffmpeg 实战 YUV 播放器
发布时间
阅读量:
阅读量
我们先实现用SDL播放YUV数据
先来了解一些基础概念
SDL核心函数:
[初始化]
- SDL_Init(): 对SDL进行初始化操作。
- SDL_CreateWindow(): 用于生成窗口(Window)。
- SDL_CreateRenderer(): 根据窗口创建渲染器(Render)。
- SDL_CreateTexture(): 生成纹理(Texture)。
[循环渲染数据]
- SDL_UpdateTexture(): 对纹理的数据进行设置。
- SDL_RenderCopy(): 将纹理复制至渲染器。
- SDL_RenderPresent(): 展示画面内容。
C语言中的fseek函数
*int fseek( FILE stream, long offset, int origin );
第一个参数stream表示文件指针
第二个参数offset表示偏移量,正数代表向后移动,负数代表向前移动
第三个参数origin用于设定偏移的起点位置,可能的取值包括:SEEK_CUR、 SEEK_END 或 SEEK_SET
SEEK_SET: 表示从文件的起始位置开始计算
SEEK_CUR: 表示从当前读写位置开始计算
SEEK_END: 表示
全部评论 (0)
还没有任何评论哟~
