Searched refs:MediaBuffer (Results 1 - 25 of 128) sorted by relevance

123456

/frameworks/av/include/media/stagefright/
H A DMediaBufferGroup.h21 #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 DMediaAdapter.h22 #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 DMediaBuffer.h35 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 DMediaSource.h30 class MediaBuffer;
59 MediaBuffer **buffer, const ReadOptions *options = NULL) = 0;
74 virtual status_t setBuffers(const Vector<MediaBuffer *> & /* buffers */) {
H A DAudioSource.h24 #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 DSkipCutBuffer.h22 #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 DSimpleDecodingSource.h33 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 DMediaBuffer.cpp17 #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 DMediaBufferGroup.cpp21 #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 DMediaBufferGroup.h21 #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 DMediaAdapter.h22 #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 DMediaBuffer.h35 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 DMediaSource.h30 class MediaBuffer;
59 MediaBuffer **buffer, const ReadOptions *options = NULL) = 0;
74 virtual status_t setBuffers(const Vector<MediaBuffer *> & /* buffers */) {
H A DAudioSource.h24 #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 DSkipCutBuffer.h22 #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 DSimpleDecodingSource.h33 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 DMediaBufferGroup.h21 #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 DMediaAdapter.h22 #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 DMediaBuffer.h35 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 DMediaSource.h30 class MediaBuffer;
59 MediaBuffer **buffer, const ReadOptions *options = NULL) = 0;
74 virtual status_t setBuffers(const Vector<MediaBuffer *> & /* buffers */) {
H A DAudioSource.h24 #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 DSkipCutBuffer.h22 #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 DIMediaSource.h25 #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 DIMediaSource.h25 #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 DMediaAdapter.cpp23 #include <media/stagefright/MediaBuffer.h>
68 void MediaAdapter::signalBufferReturned(MediaBuffer *buffer) {
78 MediaBuffer **buffer, const ReadOptions * /* options */) {
105 status_t MediaAdapter::pushBuffer(MediaBuffer *buffer) {

Completed in 2502 milliseconds

123456