// 解码输入回调OH_AVCodecOnNeedInputBuffer实现
static void OnNeedInputBuffer(OH_AVCodec *codec, uint32_t index, OH_AVBuffer *buffer, void *userData)
{
// 输入帧buffer对应的index,送入InIndexQueue队列
// 输入帧的数据buffer送入InBufferQueue队列
// 数据处理
// 写入解码码流
}
目前接收的数据是h264裸数据,数据类型为Uint8Array,请写一个示例代码,把这个数据传递到C++,然后赋值给OH\_AVBuffer *buffer。
参考: