【Multi Media】Android多媒体播放
多媒体和编解码器(组件)之前交互流程分为两个,
对于组件端来说,一个是输入一个是输出,
以音频解码器流程为例:
输入流程:
mNuPlayer::Decoder::fetchInputData MediaCodec 从source中获取音频流A(从Source获取音频流)
AmNuPlayer::Decoder::onInputBufferFetched 将音频流送入指定index的buffer
MediaCodec::queueInputBuffer 发送MediaCodec::kWhatQueueInp
原创
2020-11-13 19:59:16 ·
1157 阅读 ·
0 评论