diff options
author | Chong Zhang <chz@google.com> | 2014-08-12 21:25:48 -0700 |
---|---|---|
committer | Chong Zhang <chz@google.com> | 2014-08-14 12:18:48 -0700 |
commit | 1228d6b175de8b21787cbe0c6c4bb5642f4d555e (patch) | |
tree | 187b3da8fd4c4d8b8131f3c3095f0d894863861a /media/libmediaplayerservice/nuplayer/NuPlayerDriver.h | |
parent | e6e18e8de729316b3fac7733f9ebc7f1b3feba95 (diff) | |
download | frameworks_av-1228d6b175de8b21787cbe0c6c4bb5642f4d555e.zip frameworks_av-1228d6b175de8b21787cbe0c6c4bb5642f4d555e.tar.gz frameworks_av-1228d6b175de8b21787cbe0c6c4bb5642f4d555e.tar.bz2 |
use dedicated looper for GenericSource
- handle setVideoSurface in deferred action, and return
to client immediately
- handle GenericSource's prepareAsync on its own looper,
instead of sharing looper with NuPlayer
- let HTTPLiveSource share looper with LiveSession, instead
of NuPlayer
- remove reflector in RTSPSource
Bug: 16892748
Change-Id: I1aed557320052012065f5a90adbcb03c238da988
Diffstat (limited to 'media/libmediaplayerservice/nuplayer/NuPlayerDriver.h')
-rw-r--r-- | media/libmediaplayerservice/nuplayer/NuPlayerDriver.h | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/media/libmediaplayerservice/nuplayer/NuPlayerDriver.h b/media/libmediaplayerservice/nuplayer/NuPlayerDriver.h index 9424aae..a9ff8b6 100644 --- a/media/libmediaplayerservice/nuplayer/NuPlayerDriver.h +++ b/media/libmediaplayerservice/nuplayer/NuPlayerDriver.h @@ -66,7 +66,6 @@ struct NuPlayerDriver : public MediaPlayerInterface { void notifySetDataSourceCompleted(status_t err); void notifyPrepareCompleted(status_t err); void notifyResetComplete(); - void notifySetSurfaceComplete(); void notifyDuration(int64_t durationUs); void notifyPosition(int64_t positionUs); void notifySeekComplete(); @@ -99,7 +98,6 @@ private: // The following are protected through "mLock" // >>> - bool mSetSurfaceInProgress; int64_t mDurationUs; int64_t mPositionUs; int64_t mNumFramesTotal; |