ffplay的视频解封装和解码像素转换用的是ffmpeg, 视频显示、音频重采样用的是SDL,为了更好的了解ffplay的源码,有必要对SDL的纹理渲染做个介绍。
SDL 纹理相关的API 创建纹理 SDL_CreateTexture声明如下
extern DECLSPEC SDL_Texture * SDLCALL SDL_CreateTexture(SDL_Renderer * renderer,
Uint32 format,
int access, int w,
int h