如何使用openmax AL框架和android缓冲队列播放mp4文件? 我想android缓冲队列只能输入.ts数据
以下是代码:
XADataLocator_AndroidBufferQueue loc_abq = { XA_DATALOCATOR_ANDROIDBUFFERQUEUE, NB_BUFFERS };
XADataFormat_MIME format_mime = {
XA_DATAFORMAT_MIME, XA_ANDROID_MIME_MP2TS, XA_CONTAINERTYPE_MPEG_TS };
XADataSource dataSrc = {&loc_abq, &format_mime};
然后创建媒体播放器对象。
但它给我一个错误,因为无法使用XA_DATALOCATOR_ANDROIDBUFFERQUEUE数据源创建没有输入MPEG-2 TS数据的播放器。