OSDN Git Service

NuPlayer: Fix flush mode decoder error handling
authorAndy Hung <hunga@google.com>
Tue, 30 Sep 2014 21:40:32 +0000 (14:40 -0700)
committerThe Android Automerger <android-build@google.com>
Thu, 2 Oct 2014 18:39:59 +0000 (11:39 -0700)
commit3e15aea623a4c7a21719e4a947e72ff5c23494f6
tree0da3ff7e88649ef12a8121d483befd555c7ac3f3
parentf5c4e438067f82861db80217de4e1e682257d64b
NuPlayer: Fix flush mode decoder error handling

Explicitly handle each flush mode upon decoder error.
Do not clear out affected decoder immediately.
Alter logcat messages for better diagnostics.

Bug: 17638878
Bug: 17679341
Change-Id: I219796c04d65d7c4dd61c0d4f99f9f580241a68b
media/libmediaplayerservice/nuplayer/GenericSource.cpp
media/libmediaplayerservice/nuplayer/GenericSource.h
media/libmediaplayerservice/nuplayer/NuPlayer.cpp
media/libmediaplayerservice/nuplayer/NuPlayerDecoder.cpp
media/libmediaplayerservice/nuplayer/NuPlayerDriver.cpp
media/libmediaplayerservice/nuplayer/NuPlayerRenderer.cpp