commit | 6d6c21b8d2ed66007833dae0451b0a211c97e592 | [log] [tgz] |
---|---|---|
author | Wonsik Kim <wonsik@google.com> | Mon Mar 07 23:44:37 2016 +0900 |
committer | Wonsik Kim <wonsik@google.com> | Mon Mar 07 23:44:37 2016 +0900 |
tree | 9b422a8455f135459ad72def3f97c61c3e898da9 | |
parent | 9322ba85a06ae149575ab102dc9bcffb4388cc7e [diff] |
stagefright: fix MediaCodecSource.pause() behavior Don't signal EOS when the source is simply paused. Bug: 27290834 Change-Id: Id8f0697a3761ae96bfa617fceb1c54558ab82090
diff --git a/media/libstagefright/MediaCodecSource.cpp b/media/libstagefright/MediaCodecSource.cpp index bdfddc7..5f9a1c0 100644 --- a/media/libstagefright/MediaCodecSource.cpp +++ b/media/libstagefright/MediaCodecSource.cpp
@@ -286,6 +286,7 @@ } if (queue->mPulling && err == OK) { msg->post(); // if simply paused, keep pulling source + break; } else if (err == ERROR_END_OF_STREAM) { ALOGV("stream ended, mbuf %p", mbuf); } else if (err != OK) {