diff options
author | Andreas Huber <andih@google.com> | 2010-02-09 16:59:18 -0800 |
---|---|---|
committer | Andreas Huber <andih@google.com> | 2010-02-10 10:20:34 -0800 |
commit | 7d5b8a70c28c0d5746a600467b2887822dbff88e (patch) | |
tree | 886d7439311c8d76f00694123c06d3e21edb54b1 /media/libmediaplayerservice/MediaPlayerService.h | |
parent | 316f8352846a1470b0ffd1b94ac1ec535922a9f6 (diff) | |
download | frameworks_av-7d5b8a70c28c0d5746a600467b2887822dbff88e.zip frameworks_av-7d5b8a70c28c0d5746a600467b2887822dbff88e.tar.gz frameworks_av-7d5b8a70c28c0d5746a600467b2887822dbff88e.tar.bz2 |
Implementation of stagefright-enabled MediaPlayerService::decode functionality
related-to-bug: 2359268
Diffstat (limited to 'media/libmediaplayerservice/MediaPlayerService.h')
-rw-r--r-- | media/libmediaplayerservice/MediaPlayerService.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/media/libmediaplayerservice/MediaPlayerService.h b/media/libmediaplayerservice/MediaPlayerService.h index ffe1ba0..5c03e47 100644 --- a/media/libmediaplayerservice/MediaPlayerService.h +++ b/media/libmediaplayerservice/MediaPlayerService.h @@ -139,9 +139,9 @@ class MediaPlayerService : public BnMediaPlayerService int bufferCount = 1, AudioCallback cb = NULL, void *cookie = NULL); - virtual void start() {} + virtual void start(); virtual ssize_t write(const void* buffer, size_t size); - virtual void stop() {} + virtual void stop(); virtual void flush() {} virtual void pause() {} virtual void close() {} @@ -171,6 +171,8 @@ class MediaPlayerService : public BnMediaPlayerService uint32_t mSize; int mError; bool mCommandComplete; + + sp<Thread> mCallbackThread; }; public: |