【FFmpeg】AVFifoBuffer:先进先出的循环缓冲

【目录】郭老二博文之:图像视频汇总

1、简述

AVFifoBuffer是个先进先出的循环缓冲区,读写指针、数据大小的示意图:
【FFmpeg】AVFifoBuffer:先进先出的循环缓冲_第1张图片
缓冲区写满,再继续循环写后的示意图:
【FFmpeg】AVFifoBuffer:先进先出的循环缓冲_第2张图片

2、源码详解

2.1 AVFifoBuffer结构体

typedef struct AVFifoBuffer {
   
    uint8_t *buffer; 	指向缓冲区头
    

你可能感兴趣的:(视频,ffmpeg)