Home
last modified time | relevance | path

Searched refs:MediaCodecBuffer (Results 1 – 25 of 62) sorted by relevance

123

/aosp12/frameworks/av/media/libmedia/
H A DMediaCodecBuffer.cpp27 MediaCodecBuffer::MediaCodecBuffer(const sp<AMessage> &format, const sp<ABuffer> &buffer) in MediaCodecBuffer() function in android::MediaCodecBuffer
34 uint8_t *MediaCodecBuffer::base() { in base()
38 uint8_t *MediaCodecBuffer::data() { in data()
42 size_t MediaCodecBuffer::capacity() const { in capacity()
46 size_t MediaCodecBuffer::size() const { in size()
50 size_t MediaCodecBuffer::offset() const { in offset()
54 status_t MediaCodecBuffer::setRange(size_t offset, size_t size) { in setRange()
59 sp<AMessage> MediaCodecBuffer::meta() { in meta()
63 sp<AMessage> MediaCodecBuffer::format() { in format()
67 void MediaCodecBuffer::setFormat(const sp<AMessage> &format) { in setFormat()
/aosp12/frameworks/av/media/libstagefright/include/
H A DACodecBufferChannel.h43 sp<MediaCodecBuffer> mBuffer;
49 const sp<MediaCodecBuffer> &buffer,
56 const sp<MediaCodecBuffer> mClientBuffer;
58 const sp<MediaCodecBuffer> mCodecBuffer;
73 virtual status_t queueInputBuffer(const sp<MediaCodecBuffer> &buffer) override;
75 const sp<MediaCodecBuffer> &buffer,
86 const sp<MediaCodecBuffer> &buffer) override;
97 const sp<MediaCodecBuffer> &buffer) override;
99 const sp<MediaCodecBuffer> &buffer, int64_t timestampNs) override;
100 virtual status_t discardBuffer(const sp<MediaCodecBuffer> &buffer) override;
[all …]
H A DDataConverter.h27 class MediaCodecBuffer; variable
34 status_t convert(const sp<MediaCodecBuffer> &source, sp<MediaCodecBuffer> &target);
38 virtual status_t safeConvert(const sp<MediaCodecBuffer> &source, sp<MediaCodecBuffer> &target);
48 …virtual status_t safeConvert(const sp<MediaCodecBuffer> &source, sp<MediaCodecBuffer> &target) = 0;
64 virtual status_t safeConvert(const sp<MediaCodecBuffer> &source, sp<MediaCodecBuffer> &target);
H A DFrameDecoder.h34 class MediaCodecBuffer; variable
67 const sp<MediaCodecBuffer> &codecBuffer,
73 const sp<MediaCodecBuffer> &videoFrameBuffer,
124 const sp<MediaCodecBuffer> &codecBuffer,
130 const sp<MediaCodecBuffer> &videoFrameBuffer,
165 const sp<MediaCodecBuffer> &codecBuffer __unused, in onInputReceived()
171 const sp<MediaCodecBuffer> &videoFrameBuffer,
/aosp12/frameworks/av/media/codec2/sfplugin/
H A DCCodecBuffers.h119 const sp<MediaCodecBuffer> &buffer,
181 sp<MediaCodecBuffer> *clientBuffer) = 0;
370 sp<MediaCodecBuffer>* outBuffer);
562 const sp<MediaCodecBuffer> &buffer,
659 const sp<MediaCodecBuffer> &buffer,
757 const sp<MediaCodecBuffer> &buffer,
786 const sp<MediaCodecBuffer> &buffer,
816 const sp<MediaCodecBuffer> &buffer,
884 const sp<MediaCodecBuffer> &buffer,
913 const sp<MediaCodecBuffer> &buffer,
[all …]
H A DCCodecBufferChannel.h64 virtual status_t queueInputBuffer(const sp<MediaCodecBuffer> &buffer) override;
66 const sp<MediaCodecBuffer> &buffer,
77 const sp<MediaCodecBuffer> &buffer) override;
88 const sp<MediaCodecBuffer> &buffer) override;
90 const sp<MediaCodecBuffer> &buffer, int64_t timestampNs) override;
91 virtual status_t discardBuffer(const sp<MediaCodecBuffer> &buffer) override;
92 virtual void getInputBufferArray(Vector<sp<MediaCodecBuffer>> *array) override;
93 virtual void getOutputBufferArray(Vector<sp<MediaCodecBuffer>> *array) override;
243 status_t queueInputBufferInternal(sp<MediaCodecBuffer> buffer,
H A DCCodecBuffers.cpp271 sp<MediaCodecBuffer>* outBuffer) { in popFromStashAndRegister()
437 const sp<MediaCodecBuffer> &buffer, in releaseSlot()
552 const sp<MediaCodecBuffer> &buffer, in returnBuffer()
678 const sp<MediaCodecBuffer> &buffer, in releaseBuffer()
711 const sp<MediaCodecBuffer> &buffer, in releaseBuffer()
752 const sp<MediaCodecBuffer> &buffer, in releaseBuffer()
925 const sp<MediaCodecBuffer> &buffer, in releaseBuffer()
994 const sp<MediaCodecBuffer> &buffer, in releaseBuffer()
1065 sp<MediaCodecBuffer> *clientBuffer) { in registerBuffer()
1095 sp<MediaCodecBuffer> *clientBuffer) { in registerCsd()
[all …]
/aosp12/frameworks/av/media/libstagefright/include/media/stagefright/
H A DCodecBase.h42 class MediaCodecBuffer; variable
204 size_t index, const sp<MediaCodecBuffer> &buffer) = 0;
214 size_t index, const sp<MediaCodecBuffer> &buffer) = 0;
337 virtual status_t queueInputBuffer(const sp<MediaCodecBuffer> &buffer) = 0;
348 const sp<MediaCodecBuffer> &buffer,
366 const sp<MediaCodecBuffer> &buffer) { in attachBuffer()
388 const sp<MediaCodecBuffer> &buffer) { in attachEncryptedBuffer()
409 const sp<MediaCodecBuffer> &buffer, int64_t timestampNs) = 0;
419 virtual status_t discardBuffer(const sp<MediaCodecBuffer> &buffer) = 0;
423 virtual void getInputBufferArray(Vector<sp<MediaCodecBuffer>> *array) = 0;
[all …]
H A DMediaCodec.h56 class MediaCodecBuffer; variable
233 status_t getInputBuffers(Vector<sp<MediaCodecBuffer> > *buffers) const;
234 status_t getOutputBuffers(Vector<sp<MediaCodecBuffer> > *buffers) const;
236 status_t getOutputBuffer(size_t index, sp<MediaCodecBuffer> *buffer);
238 status_t getInputBuffer(size_t index, sp<MediaCodecBuffer> *buffer);
373 sp<MediaCodecBuffer> mData;
528 sp<MediaCodecBuffer> *buffer, sp<AMessage> *format);
554 status_t amendOutputFormatWithCodecSpecificData(const sp<MediaCodecBuffer> &buffer);
555 void handleOutputFormatChangeIfNeeded(const sp<MediaCodecBuffer> &buffer);
613 void statsBufferSent(int64_t presentationUs, const sp<MediaCodecBuffer> &buffer);
[all …]
/aosp12/frameworks/av/media/libstagefright/filters/
H A DMediaFilter.cpp64 const sp<MediaCodecBuffer> &, in queueSecureInputBuffer() argument
97 void getInputBufferArray(Vector<sp<MediaCodecBuffer>> *array) { in getInputBufferArray()
115 void fillThisBuffer(const sp<MediaCodecBuffer> &buffer) { in fillThisBuffer()
145 Vector<sp<MediaCodecBuffer>> mInputBuffers;
146 Vector<sp<MediaCodecBuffer>> mOutputBuffers;
149 Vector<sp<MediaCodecBuffer>> *array, const sp<MediaCodecBuffer> &buffer) { in FindBufferIndex()
340 info.mData = new MediaCodecBuffer( in allocateBuffersOnPort()
364 uint32_t portIndex, const sp<MediaCodecBuffer> &buffer, in findBuffer()
617 sp<MediaCodecBuffer> buffer = static_cast<MediaCodecBuffer *>(obj.get()); in onInputBufferFilled()
670 sp<MediaCodecBuffer> buffer = static_cast<MediaCodecBuffer *>(obj.get()); in onOutputBufferDrained()
[all …]
H A DSimpleFilter.h27 class MediaCodecBuffer; variable
40 const sp<MediaCodecBuffer> &srcBuffer, const sp<MediaCodecBuffer> &outBuffer) = 0;
H A DZeroFilter.h32 const sp<MediaCodecBuffer> &srcBuffer, const sp<MediaCodecBuffer> &outBuffer);
H A DIntrinsicBlurFilter.h34 const sp<MediaCodecBuffer> &srcBuffer, const sp<MediaCodecBuffer> &outBuffer);
H A DRSFilter.h38 const sp<MediaCodecBuffer> &srcBuffer, const sp<MediaCodecBuffer> &outBuffer);
H A DSaturationFilter.h36 const sp<MediaCodecBuffer> &srcBuffer, const sp<MediaCodecBuffer> &outBuffer);
H A DZeroFilter.cpp41 const sp<MediaCodecBuffer> &srcBuffer, const sp<MediaCodecBuffer> &outBuffer) { in processBuffers()
H A DRSFilter.cpp88 const sp<MediaCodecBuffer> &srcBuffer, const sp<MediaCodecBuffer> &outBuffer) { in processBuffers()
/aosp12/frameworks/av/media/libstagefright/
H A DDataConverter.cpp30 status_t DataConverter::convert(const sp<MediaCodecBuffer> &source, sp<MediaCodecBuffer> &target) { in convert()
47 const sp<MediaCodecBuffer> &source, sp<MediaCodecBuffer> &target) { in safeConvert()
105 status_t AudioConverter::safeConvert(const sp<MediaCodecBuffer> &src, sp<MediaCodecBuffer> &tgt) { in safeConvert()
H A DBufferImpl.cpp39 : MediaCodecBuffer(format, new ABuffer(mem->unsecurePointer(), mem->size())), in SharedMemoryBuffer()
44 : MediaCodecBuffer(format, new ABuffer(mem->getPointer(), mem->getSize())), in SharedMemoryBuffer()
51 : MediaCodecBuffer(format, new ABuffer(nullptr, size)), in SecureBuffer()
57 : MediaCodecBuffer(format, new ABuffer(nullptr, size)), in SecureBuffer()
H A DACodecBufferChannel.cpp62 const sp<MediaCodecBuffer> &buffer) { in findClientBuffer()
77 const sp<MediaCodecBuffer> &buffer, in BufferInfo()
96 status_t ACodecBufferChannel::queueInputBuffer(const sp<MediaCodecBuffer> &buffer) { in queueInputBuffer()
127 const sp<MediaCodecBuffer> &buffer, bool secure, const uint8_t *key, in queueSecureInputBuffer()
277 const sp<MediaCodecBuffer> &buffer) { in attachBuffer()
342 const sp<MediaCodecBuffer> &buffer) { in attachEncryptedBuffer()
462 const sp<MediaCodecBuffer> &buffer, int64_t timestampNs) { in renderOutputBuffer()
480 status_t ACodecBufferChannel::discardBuffer(const sp<MediaCodecBuffer> &buffer) { in discardBuffer()
502 void ACodecBufferChannel::getInputBufferArray(Vector<sp<MediaCodecBuffer>> *array) { in getInputBufferArray()
511 void ACodecBufferChannel::getOutputBufferArray(Vector<sp<MediaCodecBuffer>> *array) { in getOutputBufferArray()
/aosp12/frameworks/av/media/libmedia/include/media/
H A DMediaCodecBuffer.h36 class MediaCodecBuffer : public RefBase {
38 MediaCodecBuffer(const sp<AMessage> &format, const sp<ABuffer> &buffer);
45 virtual ~MediaCodecBuffer() = default;
93 MediaCodecBuffer() = delete;
/aosp12/frameworks/av/media/libstagefright/tests/fuzzers/
H A DSkipCutBufferFuzzer.cpp43 sp<MediaCodecBuffer> s_buffer(new MediaCodecBuffer(format, a_buffer)); in LLVMFuzzerTestOneInput()
57 sp<MediaCodecBuffer> s_buffer(new MediaCodecBuffer(format, a_buffer)); in LLVMFuzzerTestOneInput()
/aosp12/frameworks/av/media/libstagefright/tests/mediacodec/
H A DMediaCodecTest.cpp40 MOCK_METHOD(status_t, queueInputBuffer, (const sp<MediaCodecBuffer> &buffer), (override));
42 (const sp<MediaCodecBuffer> &buffer,
53 (const std::shared_ptr<C2Buffer> &c2Buffer, const sp<MediaCodecBuffer> &buffer),
65 const sp<MediaCodecBuffer> &buffer),
68 (const sp<MediaCodecBuffer> &buffer, int64_t timestampNs),
70 MOCK_METHOD(status_t, discardBuffer, (const sp<MediaCodecBuffer> &buffer), (override));
71 MOCK_METHOD(void, getInputBufferArray, (Vector<sp<MediaCodecBuffer>> *array), (override));
72 MOCK_METHOD(void, getOutputBufferArray, (Vector<sp<MediaCodecBuffer>> *array), (override));
/aosp12/frameworks/av/cmds/stagefright/
H A DSimplePlayer.h28 class MediaCodecBuffer; variable
77 Vector<sp<MediaCodecBuffer> > mBuffers[2];
105 CodecState *state, BufferInfo *info, const sp<MediaCodecBuffer> &buffer);
/aosp12/frameworks/av/media/libmediaplayerservice/nuplayer/
H A DNuPlayerDecoder.h26 class MediaCodecBuffer; variable
83 Vector<sp<MediaCodecBuffer> > mInputBuffers;
84 Vector<sp<MediaCodecBuffer> > mOutputBuffers;

123