mediacodec怎么关闭 MediaCodec 支持三种数据格式
请求一个空的输入 input buffer 。
填入数据、并将其交给 MediaCodec 。
MediaCodec 处理数据后 , 将处理后的数据放在一个空的 output buffer 。
获取填充数据了的 output buffer , 得到其中的数据 , 然后将其返还给 MediaCodec 。
Compressed Data 既然是编解码器 , 那么势必会处理对应视频、音频格式的压缩数据 , 也就是 Encode 的输出数据、Decoder的输入数据 。我们将这一类数据 , 统称为压缩数据 。压缩数据格式 , 取决于 MediaFormat | Android Developers 。对于视频数据而言 , 通常是一帧数据;音频数据 , 一般是单个处理单元(包括多少微秒的数据) 。一般情况下 , 除非指定为 BUFFER_FLAG_PARTIAL_FRAME , 否则不会出现半个帧的情况 。
【mediacodec怎么关闭 MediaCodec 支持三种数据格式】Raw Audio Buffers 编解码器 , 需要编码对应的音频数据 , 那么就肯定会处理音频格式数据 , 也就是 PCM 数据 。对于音频编码格式 , 只有 ENCODING_PCM_16BIT 确认被各 System Rom 支持 。
推荐阅读
- 吉利博越pro电子档杆怎么用 车辆的档位介绍
- 摩托车后轮怎么校正不偏 摩托车后轮偏怎么调整
- 宝宝脸上长小红疙瘩是怎么回事
- 刚出生的宝宝脸上长痘痘是怎么回事
- 怎么预防婴儿泪道堵塞
- 小儿走路不稳怎么办
- 小儿地图舌怎么办
- 15个月宝宝走路不稳怎么办
- 新生儿容易受惊吓怎么办
- 幼儿佝偻病怎么回事