Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1008e1c9 authored by Wei Jia's avatar Wei Jia
Browse files

NuPlayer: make previous decoders obsolete when reset is done.

Bug: 17428608
Change-Id: I724174d65f8e00bfecb51e6f690ae709ed2cf442
parent 8270e1d1
Loading
Loading
Loading
Loading
+3 −0
Original line number Diff line number Diff line
@@ -1833,6 +1833,9 @@ void NuPlayer::performReset() {
    ++mScanSourcesGeneration;
    mScanSourcesPending = false;

    ++mAudioDecoderGeneration;
    ++mVideoDecoderGeneration;

    if (mRendererLooper != NULL) {
        if (mRenderer != NULL) {
            mRendererLooper->unregisterHandler(mRenderer->id());