/frameworks/av/include/media/stagefright/ |
H A D | MediaBufferGroup.h | 21 #include <media/stagefright/MediaBuffer.h> 27 class MediaBuffer; 39 void add_buffer(MediaBuffer *buffer); 48 // If requestedSize is 0, any free MediaBuffer will be returned. 49 // If requestedSize is > 0, the returned MediaBuffer should have buffer 52 MediaBuffer **buffer, bool nonBlocking = false, size_t requestedSize = 0); 57 virtual void signalBufferReturned(MediaBuffer *buffer); 60 friend class MediaBuffer; 65 std::list<MediaBuffer *> mBuffers;
|
H A D | MediaAdapter.h | 22 #include <media/stagefright/MediaBuffer.h> 43 MediaBuffer **buffer, const ReadOptions *options = NULL); 49 virtual void signalBufferReturned(MediaBuffer *buffer); 57 status_t pushBuffer(MediaBuffer *buffer); 66 MediaBuffer *mCurrentMediaBuffer;
|
H A D | MediaBuffer.h | 35 class MediaBuffer; 44 virtual void signalBufferReturned(MediaBuffer *buffer) = 0; 51 class MediaBuffer : public MediaBufferBase { class in namespace:android 57 MediaBuffer(void *data, size_t size); 59 explicit MediaBuffer(size_t size); 61 explicit MediaBuffer(const sp<GraphicBuffer>& graphicBuffer); 63 explicit MediaBuffer(const sp<ABuffer> &buffer); 65 MediaBuffer(const sp<IMemory> &mem) : function in class:android::MediaBuffer 66 MediaBuffer((uint8_t *)mem->pointer() + sizeof(SharedControl), mem->size()) { 76 // when called, whereupon the MediaBuffer i [all...] |
H A D | MediaSource.h | 30 class MediaBuffer; 59 MediaBuffer **buffer, const ReadOptions *options = NULL) = 0; 74 virtual status_t setBuffers(const Vector<MediaBuffer *> & /* buffers */) {
|
H A D | AudioSource.h | 24 #include <media/stagefright/MediaBuffer.h> 55 MediaBuffer **buffer, const ReadOptions *options = NULL); 58 virtual void signalBufferReturned(MediaBuffer *buffer); 96 List<MediaBuffer * > mBuffersReceived; 106 void queueInputBuffer_l(MediaBuffer *buffer, int64_t timeUs);
|
H A D | SkipCutBuffer.h | 22 #include <media/stagefright/MediaBuffer.h> 38 // Submit one MediaBuffer for skipping and cutting. This may consume all or 41 void submit(MediaBuffer *buffer);
|
H A D | SimpleDecodingSource.h | 33 class MediaBuffer; 64 virtual status_t read(MediaBuffer **buffer, const ReadOptions *options); 68 virtual status_t setBuffers(const Vector<MediaBuffer *> &) { return INVALID_OPERATION; } 104 Mutexed<ProtectedState>::Locked &me, MediaBuffer **buffer, const ReadOptions *options);
|
/frameworks/av/media/libstagefright/foundation/ |
H A D | MediaBuffer.cpp | 17 #define LOG_TAG "MediaBuffer" 26 #include <media/stagefright/MediaBuffer.h> 34 std::atomic_int_least32_t MediaBuffer::mUseSharedMemory(0); 36 MediaBuffer::MediaBuffer(void *data, size_t size) function in class:android::MediaBuffer 48 MediaBuffer::MediaBuffer(size_t size) function in class:android::MediaBuffer 64 new MemoryDealer(size + sizeof(SharedControl), "MediaBuffer"); 80 MediaBuffer::MediaBuffer(cons function in class:android::MediaBuffer 93 MediaBuffer::MediaBuffer(const sp<ABuffer> &buffer) function in class:android::MediaBuffer [all...] |
H A D | MediaBufferGroup.cpp | 21 #include <media/stagefright/MediaBuffer.h> 31 // smaller threshold than an isolated new MediaBuffer. 33 (size_t)MediaBuffer::kSharedMemThreshold, (size_t)(4 * 1024)); 54 size_t augmented_size = buffer_size + sizeof(MediaBuffer::SharedControl); 64 MediaBuffer *buffer = new MediaBuffer(mem); 73 MediaBuffer *buffer = new MediaBuffer(buffer_size); 84 for (MediaBuffer *buffer : mBuffers) { 96 // The shared memory associated with the MediaBuffer wil [all...] |
/frameworks/av/media/libstagefright/foundation/include/ |
H A D | MediaBufferGroup.h | 21 #include <media/stagefright/MediaBuffer.h> 27 class MediaBuffer; 39 void add_buffer(MediaBuffer *buffer); 48 // If requestedSize is 0, any free MediaBuffer will be returned. 49 // If requestedSize is > 0, the returned MediaBuffer should have buffer 52 MediaBuffer **buffer, bool nonBlocking = false, size_t requestedSize = 0); 57 virtual void signalBufferReturned(MediaBuffer *buffer); 60 friend class MediaBuffer; 65 std::list<MediaBuffer *> mBuffers;
|
H A D | MediaAdapter.h | 22 #include <media/stagefright/MediaBuffer.h> 43 MediaBuffer **buffer, const ReadOptions *options = NULL); 49 virtual void signalBufferReturned(MediaBuffer *buffer); 57 status_t pushBuffer(MediaBuffer *buffer); 66 MediaBuffer *mCurrentMediaBuffer;
|
H A D | MediaBuffer.h | 35 class MediaBuffer; 44 virtual void signalBufferReturned(MediaBuffer *buffer) = 0; 51 class MediaBuffer : public MediaBufferBase { class in namespace:android 57 MediaBuffer(void *data, size_t size); 59 explicit MediaBuffer(size_t size); 61 explicit MediaBuffer(const sp<GraphicBuffer>& graphicBuffer); 63 explicit MediaBuffer(const sp<ABuffer> &buffer); 65 MediaBuffer(const sp<IMemory> &mem) : function in class:android::MediaBuffer 66 MediaBuffer((uint8_t *)mem->pointer() + sizeof(SharedControl), mem->size()) { 76 // when called, whereupon the MediaBuffer i [all...] |
H A D | MediaSource.h | 30 class MediaBuffer; 59 MediaBuffer **buffer, const ReadOptions *options = NULL) = 0; 74 virtual status_t setBuffers(const Vector<MediaBuffer *> & /* buffers */) {
|
H A D | AudioSource.h | 24 #include <media/stagefright/MediaBuffer.h> 55 MediaBuffer **buffer, const ReadOptions *options = NULL); 58 virtual void signalBufferReturned(MediaBuffer *buffer); 96 List<MediaBuffer * > mBuffersReceived; 106 void queueInputBuffer_l(MediaBuffer *buffer, int64_t timeUs);
|
H A D | SkipCutBuffer.h | 22 #include <media/stagefright/MediaBuffer.h> 38 // Submit one MediaBuffer for skipping and cutting. This may consume all or 41 void submit(MediaBuffer *buffer);
|
H A D | SimpleDecodingSource.h | 33 class MediaBuffer; 64 virtual status_t read(MediaBuffer **buffer, const ReadOptions *options); 68 virtual status_t setBuffers(const Vector<MediaBuffer *> &) { return INVALID_OPERATION; } 104 Mutexed<ProtectedState>::Locked &me, MediaBuffer **buffer, const ReadOptions *options);
|
/frameworks/av/media/libstagefright/include/ |
H A D | MediaBufferGroup.h | 21 #include <media/stagefright/MediaBuffer.h> 27 class MediaBuffer; 39 void add_buffer(MediaBuffer *buffer); 48 // If requestedSize is 0, any free MediaBuffer will be returned. 49 // If requestedSize is > 0, the returned MediaBuffer should have buffer 52 MediaBuffer **buffer, bool nonBlocking = false, size_t requestedSize = 0); 57 virtual void signalBufferReturned(MediaBuffer *buffer); 60 friend class MediaBuffer; 65 std::list<MediaBuffer *> mBuffers;
|
H A D | MediaAdapter.h | 22 #include <media/stagefright/MediaBuffer.h> 43 MediaBuffer **buffer, const ReadOptions *options = NULL); 49 virtual void signalBufferReturned(MediaBuffer *buffer); 57 status_t pushBuffer(MediaBuffer *buffer); 66 MediaBuffer *mCurrentMediaBuffer;
|
H A D | MediaBuffer.h | 35 class MediaBuffer; 44 virtual void signalBufferReturned(MediaBuffer *buffer) = 0; 51 class MediaBuffer : public MediaBufferBase { class in namespace:android 57 MediaBuffer(void *data, size_t size); 59 explicit MediaBuffer(size_t size); 61 explicit MediaBuffer(const sp<GraphicBuffer>& graphicBuffer); 63 explicit MediaBuffer(const sp<ABuffer> &buffer); 65 MediaBuffer(const sp<IMemory> &mem) : function in class:android::MediaBuffer 66 MediaBuffer((uint8_t *)mem->pointer() + sizeof(SharedControl), mem->size()) { 76 // when called, whereupon the MediaBuffer i [all...] |
H A D | MediaSource.h | 30 class MediaBuffer; 59 MediaBuffer **buffer, const ReadOptions *options = NULL) = 0; 74 virtual status_t setBuffers(const Vector<MediaBuffer *> & /* buffers */) {
|
H A D | AudioSource.h | 24 #include <media/stagefright/MediaBuffer.h> 55 MediaBuffer **buffer, const ReadOptions *options = NULL); 58 virtual void signalBufferReturned(MediaBuffer *buffer); 96 List<MediaBuffer * > mBuffersReceived; 106 void queueInputBuffer_l(MediaBuffer *buffer, int64_t timeUs);
|
H A D | SkipCutBuffer.h | 22 #include <media/stagefright/MediaBuffer.h> 38 // Submit one MediaBuffer for skipping and cutting. This may consume all or 41 void submit(MediaBuffer *buffer);
|
/frameworks/av/include/media/ |
H A D | IMediaSource.h | 25 #include <media/stagefright/MediaBuffer.h> 113 MediaBuffer **buffer, const ReadOptions *options = NULL) = 0; 128 Vector<MediaBuffer *> *buffers, uint32_t maxNumBuffers = 1, 148 virtual status_t setBuffers(const Vector<MediaBuffer *> & /* buffers */) = 0; 164 virtual status_t setBuffers(const Vector<MediaBuffer *> & /* buffers */) { 170 Vector<MediaBuffer *> * /* buffers */, uint32_t /* maxNumBuffers = 1 */, 213 if (MediaBuffer::isDeadObject(p->second.first)) { 249 if (MediaBuffer::isDeadObject(it->second.first)) {
|
/frameworks/av/media/libmedia/include/media/ |
H A D | IMediaSource.h | 25 #include <media/stagefright/MediaBuffer.h> 113 MediaBuffer **buffer, const ReadOptions *options = NULL) = 0; 128 Vector<MediaBuffer *> *buffers, uint32_t maxNumBuffers = 1, 148 virtual status_t setBuffers(const Vector<MediaBuffer *> & /* buffers */) = 0; 164 virtual status_t setBuffers(const Vector<MediaBuffer *> & /* buffers */) { 170 Vector<MediaBuffer *> * /* buffers */, uint32_t /* maxNumBuffers = 1 */, 213 if (MediaBuffer::isDeadObject(p->second.first)) { 249 if (MediaBuffer::isDeadObject(it->second.first)) {
|
/frameworks/av/media/libstagefright/ |
H A D | MediaAdapter.cpp | 23 #include <media/stagefright/MediaBuffer.h> 68 void MediaAdapter::signalBufferReturned(MediaBuffer *buffer) { 78 MediaBuffer **buffer, const ReadOptions * /* options */) { 105 status_t MediaAdapter::pushBuffer(MediaBuffer *buffer) {
|