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

Commit f4909f67 authored by Lajos Molnar's avatar Lajos Molnar
Browse files

AwesomePlayer: ensure STARTED message works after reset



Change-Id: I06217c07c0b68476cb296fd6151f6a0d8d4e02d0
Signed-off-by: default avatarLajos Molnar <lajos@google.com>
Bug: 11412881
parent f3a6234b
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -606,6 +606,9 @@ void AwesomePlayer::reset_l() {

    mWatchForAudioSeekComplete = false;
    mWatchForAudioEOS = false;

    mMediaRenderingStartGeneration = 0;
    mStartGeneration = 0;
}

void AwesomePlayer::notifyListener_l(int msg, int ext1, int ext2) {
@@ -895,6 +898,8 @@ status_t AwesomePlayer::play_l() {
        return OK;
    }

    mMediaRenderingStartGeneration = ++mStartGeneration;

    if (!(mFlags & PREPARED)) {
        status_t err = prepare_l();