/aosp12/frameworks/av/media/libmedia/ |
H A D | MediaCodecBuffer.cpp | 27 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 D | ACodecBufferChannel.h | 43 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 D | DataConverter.h | 27 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 D | FrameDecoder.h | 34 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 D | CCodecBuffers.h | 119 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 D | CCodecBufferChannel.h | 64 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 D | CCodecBuffers.cpp | 271 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 D | CodecBase.h | 42 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 D | MediaCodec.h | 56 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 D | MediaFilter.cpp | 64 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 D | SimpleFilter.h | 27 class MediaCodecBuffer; variable 40 const sp<MediaCodecBuffer> &srcBuffer, const sp<MediaCodecBuffer> &outBuffer) = 0;
|
H A D | ZeroFilter.h | 32 const sp<MediaCodecBuffer> &srcBuffer, const sp<MediaCodecBuffer> &outBuffer);
|
H A D | IntrinsicBlurFilter.h | 34 const sp<MediaCodecBuffer> &srcBuffer, const sp<MediaCodecBuffer> &outBuffer);
|
H A D | RSFilter.h | 38 const sp<MediaCodecBuffer> &srcBuffer, const sp<MediaCodecBuffer> &outBuffer);
|
H A D | SaturationFilter.h | 36 const sp<MediaCodecBuffer> &srcBuffer, const sp<MediaCodecBuffer> &outBuffer);
|
H A D | ZeroFilter.cpp | 41 const sp<MediaCodecBuffer> &srcBuffer, const sp<MediaCodecBuffer> &outBuffer) { in processBuffers()
|
H A D | RSFilter.cpp | 88 const sp<MediaCodecBuffer> &srcBuffer, const sp<MediaCodecBuffer> &outBuffer) { in processBuffers()
|
/aosp12/frameworks/av/media/libstagefright/ |
H A D | DataConverter.cpp | 30 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 D | BufferImpl.cpp | 39 : 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 D | ACodecBufferChannel.cpp | 62 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 D | MediaCodecBuffer.h | 36 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 D | SkipCutBufferFuzzer.cpp | 43 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 D | MediaCodecTest.cpp | 40 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 D | SimplePlayer.h | 28 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 D | NuPlayerDecoder.h | 26 class MediaCodecBuffer; variable 83 Vector<sp<MediaCodecBuffer> > mInputBuffers; 84 Vector<sp<MediaCodecBuffer> > mOutputBuffers;
|