上篇我们分析了Codec2的创建过程,主要从MediaCodec出发,到CodecClient的的创建流程(Android Codec2初始化流程),今天我们来分析Android App是怎么将数据从APP传送到Codec2的解码器的,我们以VpX的软件解码源码为例,解析一下软件解码过程中Input Buffer数据流通过程。
首先我们都知道CCdoec是继承Codecbase的,数据从Android API送到MediaCodc,之后调用MediaCodec的接口。
调用如下接口函数:
status_t MediaCodec::queueInputBuffer(
size_t index,
size_t offset,
size_t size,
int64_t presentationTimeUs,
uint32_t flags


