Loading media/libmediaplayerservice/nuplayer/NuPlayerDecoder.cpp +2 −0 Original line number Diff line number Diff line Loading @@ -220,6 +220,8 @@ status_t NuPlayer::Decoder::getInputBuffers(Vector<sp<ABuffer> > *buffers) const void NuPlayer::Decoder::handleError(int32_t err) { mCodec->release(); sp<AMessage> notify = mNotify->dup(); notify->setInt32("what", kWhatError); notify->setInt32("err", err); Loading media/libstagefright/MediaCodec.cpp +4 −2 Original line number Diff line number Diff line Loading @@ -733,13 +733,15 @@ void MediaCodec::onMessageReceived(const sp<AMessage> &msg) { case CONFIGURING: { setState(INITIALIZED); setState(actionCode == ACTION_CODE_FATAL ? UNINITIALIZED : INITIALIZED); break; } case STARTING: { setState(CONFIGURED); setState(actionCode == ACTION_CODE_FATAL ? UNINITIALIZED : CONFIGURED); break; } Loading Loading
media/libmediaplayerservice/nuplayer/NuPlayerDecoder.cpp +2 −0 Original line number Diff line number Diff line Loading @@ -220,6 +220,8 @@ status_t NuPlayer::Decoder::getInputBuffers(Vector<sp<ABuffer> > *buffers) const void NuPlayer::Decoder::handleError(int32_t err) { mCodec->release(); sp<AMessage> notify = mNotify->dup(); notify->setInt32("what", kWhatError); notify->setInt32("err", err); Loading
media/libstagefright/MediaCodec.cpp +4 −2 Original line number Diff line number Diff line Loading @@ -733,13 +733,15 @@ void MediaCodec::onMessageReceived(const sp<AMessage> &msg) { case CONFIGURING: { setState(INITIALIZED); setState(actionCode == ACTION_CODE_FATAL ? UNINITIALIZED : INITIALIZED); break; } case STARTING: { setState(CONFIGURED); setState(actionCode == ACTION_CODE_FATAL ? UNINITIALIZED : CONFIGURED); break; } Loading