FFMPEG 计算音频延迟样本数
VI . FFMPEG 计算音频重采样输出样本个数
VII . FFMPEG 输出样本缓冲区初始化
VIII . FFMPEG 音频重采样
IX ....音频解码 : FFMPEG 从 AVStream 音频流中读取 AVPacket 压缩的编码数据包 , 然后进行解码 , 获得解码后的数据 , 封装在 AVFrame 中 ;
2 ....延迟数据处理方案 : 每次音频处理时 , 都尝试将上一次积压的音频采样数据加入到本次处理的数据中 , 防止出现音频延迟的情况 ;
3 ....FFMPEG 输出样本缓冲区初始化
----
音频重采样后 , 需要初始化一段内存 , 用于保存重采样后的样本数据 ; 为其分配内存 , 并初始化内存数据 ;
/**
* 存放重采样后的数据缓冲区 ,...音频重采样输出缓冲区准备
/**
* 存放重采样后的数据缓冲区 , 这个缓冲区存储 1 秒的数据
* 44100 Hz 采样率 , 16 位采样位数 , 双声道立体声 , 占用内存 44100