mediacodec怎么关闭 MediaCodec 支持三种数据格式

发布日期:2024-05-14 10:54:13     手机:https://m.xinb2b.cn/yule/news713729.html    违规举报
核心提示:请求一个空的输入 input buffer。填入数据、并将其交给 MediaCodec。MediaCodec 处理数据后,将处理后的数据放在一个空的 output buffer。获取填充数据了的 output buffer,得到其中的数据,

mediacodec怎么关闭 MediaCodec 支持三种数据格式

请求一个空的输入 input buffer。

填入数据、并将其交给 MediaCodec。

MediaCodec 处理数据后,将处理后的数据放在一个空的 output buffer。

获取填充数据了的 output buffer,得到其中的数据,然后将其返还给 MediaCodec。

Compressed Data 既然是编解码器,那么势必会处理对应视频、音频格式的压缩数据,也就是 Encode 的输出数据、Decoder的输入数据。我们将这一类数据,统称为压缩数据。压缩数据格式,取决于 MediaFormat | Android Developers。对于视频数据而言,通常是一帧数据;音频数据,一般是单个处理单元(包括多少微秒的数据)。一般情况下,除非指定为 BUFFER_FLAG_PARTIAL_frame,否则不会出现半个帧的情况。

Raw Audio Buffers 编解码器,需要编码对应的音频数据,那么就肯定会处理音频格式数据,也就是 PCM 数据。对于音频编码格式,只有 ENCODING_PCM_16BIT 确认被各 System Rom 支持。

 
 
本文地址:https://www.xinb2b.cn/yule/news713729.html,转载请注明出处。

推荐图文
推荐娱乐运动
网站首页  |  关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图  |  违规举报  |  蜀ICP备18010318号-4  |  SiteMaps  |  BaiDuNews
Processed in 0.085 second(s), 91 queries, Memory 0.46 M