IYUV
连续格式
IYUV: Y + U + V (3 planes)
YV12: Y + V + U (3 planes)
思路
[初始化]
- SDL_Init(): 初始化SDL。
- SDL_CreateWindow(): 创建窗口(Window)。
- SDL_CreateRenderer(): 基于窗口创建渲染器(Render)。
- SDL_CreateTexture(): 创建纹理(Texture)。
[读取yuv数据]
- fread(widthheight3/2)
[循环渲染数据]
- SDL_UpdateTexture(): 设置纹理的数据。
- SDL_RenderCopy(): 纹理复制给渲染器。
- SDL_RenderPresent(): 显示。