diff options
author | James Dong <jdong@google.com> | 2010-05-20 02:44:49 -0700 |
---|---|---|
committer | James Dong <jdong@google.com> | 2010-05-26 16:54:18 -0700 |
commit | cbe48a0678729eb863b259b4744e6ad12faf0475 (patch) | |
tree | d0331f351a139dddc9fe42eacebbb964864132fa /include/media/stagefright/CameraSource.h | |
parent | 1cb8fa1e670786bf83ccde7571c5ac1fc087d4f1 (diff) | |
download | frameworks_av-cbe48a0678729eb863b259b4744e6ad12faf0475.zip frameworks_av-cbe48a0678729eb863b259b4744e6ad12faf0475.tar.gz frameworks_av-cbe48a0678729eb863b259b4744e6ad12faf0475.tar.bz2 |
Avoid repeatedly allocating and freeing memory in CameraSource
Change-Id: Ia3760820da0559e4e908dedae1f1df05f9a6a242
Diffstat (limited to 'include/media/stagefright/CameraSource.h')
-rw-r--r-- | include/media/stagefright/CameraSource.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/media/stagefright/CameraSource.h b/include/media/stagefright/CameraSource.h index 42d6634..9d6b01d 100644 --- a/include/media/stagefright/CameraSource.h +++ b/include/media/stagefright/CameraSource.h @@ -19,6 +19,7 @@ #define CAMERA_SOURCE_H_ #include <media/stagefright/MediaBuffer.h> +#include <media/stagefright/MediaBufferGroup.h> #include <media/stagefright/MediaSource.h> #include <utils/List.h> #include <utils/RefBase.h> @@ -61,6 +62,7 @@ private: int32_t mNumFramesReceived; int32_t mNumFramesEncoded; int32_t mNumFramesDropped; + MediaBufferGroup *mBufferGroup; bool mStarted; CameraSource(const sp<Camera> &camera); |