Loading media/libstagefright/ACodec.cpp +18 −0 Original line number Diff line number Diff line Loading @@ -2872,6 +2872,24 @@ status_t ACodec::getPortFormat(OMX_U32 portIndex, sp<AMessage> ¬ify) { break; } case OMX_AUDIO_CodingAndroidOPUS: { OMX_AUDIO_PARAM_ANDROID_OPUSTYPE params; InitOMXParams(¶ms); params.nPortIndex = portIndex; CHECK_EQ((status_t)OK, mOMX->getParameter( mNode, (OMX_INDEXTYPE)OMX_IndexParamAudioAndroidOpus, ¶ms, sizeof(params))); notify->setString("mime", MEDIA_MIMETYPE_AUDIO_OPUS); notify->setInt32("channel-count", params.nChannels); notify->setInt32("sample-rate", params.nSampleRate); break; } default: ALOGE("UNKNOWN AUDIO CODING: %d\n", audioDef->eEncoding); TRESPASS(); Loading Loading
media/libstagefright/ACodec.cpp +18 −0 Original line number Diff line number Diff line Loading @@ -2872,6 +2872,24 @@ status_t ACodec::getPortFormat(OMX_U32 portIndex, sp<AMessage> ¬ify) { break; } case OMX_AUDIO_CodingAndroidOPUS: { OMX_AUDIO_PARAM_ANDROID_OPUSTYPE params; InitOMXParams(¶ms); params.nPortIndex = portIndex; CHECK_EQ((status_t)OK, mOMX->getParameter( mNode, (OMX_INDEXTYPE)OMX_IndexParamAudioAndroidOpus, ¶ms, sizeof(params))); notify->setString("mime", MEDIA_MIMETYPE_AUDIO_OPUS); notify->setInt32("channel-count", params.nChannels); notify->setInt32("sample-rate", params.nSampleRate); break; } default: ALOGE("UNKNOWN AUDIO CODING: %d\n", audioDef->eEncoding); TRESPASS(); Loading