/aosp12/frameworks/av/media/libstagefright/filters/ |
H A D | MediaFilter.cpp | 335 BufferInfo info; in allocateBuffersOnPort() 336 info.mStatus = BufferInfo::OWNED_BY_US; in allocateBuffersOnPort() 363 MediaFilter::BufferInfo* MediaFilter::findBuffer( in findBuffer() 623 info->mStatus = BufferInfo::OWNED_BY_US; in onInputBufferFilled() 636 info->mStatus = BufferInfo::OWNED_BY_US; in onInputBufferFilled() 676 info->mStatus = BufferInfo::OWNED_BY_US; in onOutputBufferDrained() 688 info->mStatus = BufferInfo::OWNED_BY_US; in onOutputBufferDrained() 725 info->mStatus = BufferInfo::OWNED_BY_US; in onFlush() 730 info->mStatus = BufferInfo::OWNED_BY_US; in onFlush() 788 BufferInfo *inputInfo = new BufferInfo; in onInputFrameAvailable() [all …]
|
/aosp12/hardware/interfaces/media/omx/1.0/vts/functional/common/ |
H A D | media_hidl_test_common.h | 115 struct BufferInfo { struct 149 android::Vector<BufferInfo>* iBuffers = nullptr, 150 android::Vector<BufferInfo>* oBuffers = nullptr) { 215 std::function<void(Message, const BufferInfo*)> callBack; 328 android::Vector<BufferInfo>* buffArray, 337 android::Vector<BufferInfo>* iBuffer, 355 size_t getEmptyBufferID(android::Vector<BufferInfo>* buffArray); 358 android::Vector<BufferInfo>* buffArray, 363 android::Vector<BufferInfo>* buffArray, 369 android::Vector<BufferInfo>* iBuffer, [all …]
|
/aosp12/hardware/qcom/sm8150/display/gralloc/ |
H A D | gr_utils.h | 56 struct BufferInfo { struct 57 BufferInfo(int w, int h, int f, uint64_t usage = 0) 163 unsigned int GetSize(const BufferInfo &d, unsigned int alignedw, unsigned int alignedh); 164 int GetBufferSizeAndDimensions(const BufferInfo &d, unsigned int *size, unsigned int *alignedw, 166 int GetBufferSizeAndDimensions(const BufferInfo &d, unsigned int *size, unsigned int *alignedw, 170 void GetAlignedWidthAndHeight(const BufferInfo &d, unsigned int *aligned_w, 173 int GetYUVPlaneInfo(const BufferInfo &info, int32_t format, int32_t width, int32_t height, 175 void GetRGBPlaneInfo(const BufferInfo &info, int32_t format, int32_t width, int32_t height, 188 void GetYuvSPPlaneInfo(const BufferInfo &info, int format, uint32_t width, uint32_t height, 201 int GetGpuResourceSizeAndDimensions(const BufferInfo &info, unsigned int *size,
|
/aosp12/hardware/qcom/sm7250/display/gralloc/ |
H A D | gr_utils.h | 59 struct BufferInfo { struct 60 BufferInfo(int w, int h, int f, uint64_t usage = 0) 177 unsigned int GetSize(const BufferInfo &d, unsigned int alignedw, unsigned int alignedh); 178 int GetBufferSizeAndDimensions(const BufferInfo &d, unsigned int *size, unsigned int *alignedw, 180 int GetBufferSizeAndDimensions(const BufferInfo &d, unsigned int *size, unsigned int *alignedw, 184 void GetAlignedWidthAndHeight(const BufferInfo &d, unsigned int *aligned_w, 187 int GetYUVPlaneInfo(const BufferInfo &info, int32_t format, int32_t width, int32_t height, 189 void GetRGBPlaneInfo(const BufferInfo &info, int32_t format, int32_t width, int32_t height, 203 void GetYuvSPPlaneInfo(const BufferInfo &info, int format, uint32_t width, uint32_t height, 216 int GetGpuResourceSizeAndDimensions(const BufferInfo &info, unsigned int *size,
|
/aosp12/frameworks/av/media/libstagefright/include/media/stagefright/ |
H A D | MediaFilter.h | 52 struct BufferInfo { struct 107 Vector<BufferInfo> mBuffers[2]; 108 Vector<BufferInfo*> mAvailableInputBuffers; 109 Vector<BufferInfo*> mAvailableOutputBuffers; 122 BufferInfo *findBuffer( 125 void postFillThisBuffer(BufferInfo *info); 126 void postDrainThisBuffer(BufferInfo *info);
|
/aosp12/hardware/qcom/sdm845/display/gralloc/ |
H A D | gr_utils.h | 56 struct BufferInfo { struct 57 BufferInfo(int w, int h, int f, uint64_t usage = 0) 78 unsigned int GetSize(const BufferInfo &d, unsigned int alignedw, unsigned int alignedh); argument 79 void GetBufferSizeAndDimensions(const BufferInfo &d, unsigned int *size, unsigned int *alignedw, 81 void GetBufferSizeAndDimensions(const BufferInfo &d, unsigned int *size, unsigned int *alignedw, 85 void GetAlignedWidthAndHeight(const BufferInfo &d, unsigned int *aligned_w, 108 void GetGpuResourceSizeAndDimensions(const BufferInfo &info, unsigned int *size,
|
/aosp12/frameworks/av/media/libstagefright/ |
H A D | ACodecBufferChannel.cpp | 51 using BufferInfo = ACodecBufferChannel::BufferInfo; typedef 76 ACodecBufferChannel::BufferInfo::BufferInfo( in BufferInfo() function in android::ACodecBufferChannel::BufferInfo 97 std::shared_ptr<const std::vector<const BufferInfo>> array( in queueInputBuffer() 134 std::shared_ptr<const std::vector<const BufferInfo>> array( in queueSecureInputBuffer() 343 std::shared_ptr<const std::vector<const BufferInfo>> array( in attachEncryptedBuffer() 463 std::shared_ptr<const std::vector<const BufferInfo>> array( in renderOutputBuffer() 481 std::shared_ptr<const std::vector<const BufferInfo>> array( in discardBuffer() 506 for (const BufferInfo &elem : *inputBuffers) { in getInputBufferArray() 515 for (const BufferInfo &elem : *outputBuffers) { in getOutputBufferArray() 569 std::vector<const BufferInfo> inputBuffers; in setInputBufferArray() [all …]
|
/aosp12/frameworks/av/media/tests/SampleVideoEncoder/app/src/main/java/com/android/media/samplevideoencoder/ |
H A D | MediaCodecBase.java | 36 private final LinkedList<Pair<Integer, MediaCodec.BufferInfo>> mCbInputQueue; 37 private final LinkedList<Pair<Integer, MediaCodec.BufferInfo>> mCbOutputQueue; 61 mCbInputQueue.add(new Pair<>(bufferIndex, (MediaCodec.BufferInfo) null)); in onInputBufferAvailable() 68 MediaCodec.BufferInfo info) { in onOutputBufferAvailable() 95 Pair<Integer, MediaCodec.BufferInfo> getOutput() throws InterruptedException { in getOutput() 96 Pair<Integer, MediaCodec.BufferInfo> element = null; in getOutput() 110 Pair<Integer, MediaCodec.BufferInfo> getWork() throws InterruptedException { in getWork() 111 Pair<Integer, MediaCodec.BufferInfo> element = null; in getWork()
|
/aosp12/hardware/qcom/display/msm8996/sdm/include/core/ |
H A D | buffer_allocator.h | 73 struct BufferInfo { struct 98 virtual DisplayError AllocateBuffer(BufferInfo *buffer_info) = 0; 109 virtual DisplayError FreeBuffer(BufferInfo *buffer_info) = 0; 120 virtual uint32_t GetBufferSize(BufferInfo *buffer_info) = 0;
|
/aosp12/hardware/qcom/display/msm8998/sdm/include/core/ |
H A D | buffer_allocator.h | 81 struct BufferInfo { struct 106 virtual DisplayError AllocateBuffer(BufferInfo *buffer_info) = 0; 117 virtual DisplayError FreeBuffer(BufferInfo *buffer_info) = 0; 128 virtual uint32_t GetBufferSize(BufferInfo *buffer_info) = 0;
|
/aosp12/hardware/qcom/display/msm8909w_3100/sdm/include/core/ |
H A D | buffer_allocator.h | 80 struct BufferInfo { struct 105 virtual DisplayError AllocateBuffer(BufferInfo *buffer_info) = 0; 116 virtual DisplayError FreeBuffer(BufferInfo *buffer_info) = 0; 127 virtual uint32_t GetBufferSize(BufferInfo *buffer_info) = 0;
|
/aosp12/hardware/qcom/display/msm8909/sdm/include/core/ |
H A D | buffer_allocator.h | 80 struct BufferInfo { struct 105 virtual DisplayError AllocateBuffer(BufferInfo *buffer_info) = 0; 116 virtual DisplayError FreeBuffer(BufferInfo *buffer_info) = 0; 127 virtual uint32_t GetBufferSize(BufferInfo *buffer_info) = 0;
|
/aosp12/hardware/qcom/sdm845/display/sdm/include/core/ |
H A D | buffer_allocator.h | 81 struct BufferInfo { struct 106 virtual DisplayError AllocateBuffer(BufferInfo *buffer_info) = 0; 117 virtual DisplayError FreeBuffer(BufferInfo *buffer_info) = 0; 128 virtual uint32_t GetBufferSize(BufferInfo *buffer_info) = 0;
|
/aosp12/hardware/qcom/display/msm8909w_3100/libgralloc1/ |
H A D | gr_utils.h | 47 struct BufferInfo { struct 48 BufferInfo(int w, int h, int f, gralloc1_producer_usage_t prod = GRALLOC1_PRODUCER_USAGE_NONE, 69 unsigned int GetSize(const BufferInfo &d, unsigned int alignedw, unsigned int alignedh); argument 70 void GetBufferSizeAndDimensions(const BufferInfo &d, unsigned int *size, 72 void GetAlignedWidthAndHeight(const BufferInfo &d, unsigned int *aligned_w,
|
/aosp12/hardware/qcom/display/msm8909/gralloc/ |
H A D | gr_utils.h | 47 struct BufferInfo { struct 48 BufferInfo(int w, int h, int f, gralloc1_producer_usage_t prod = GRALLOC1_PRODUCER_USAGE_NONE, 69 unsigned int GetSize(const BufferInfo &d, unsigned int alignedw, unsigned int alignedh); argument 70 void GetBufferSizeAndDimensions(const BufferInfo &d, unsigned int *size, 72 void GetAlignedWidthAndHeight(const BufferInfo &d, unsigned int *aligned_w,
|
/aosp12/hardware/qcom/sm7250/display/sdm/include/core/ |
H A D | buffer_allocator.h | 82 struct BufferInfo { struct 107 virtual DisplayError AllocateBuffer(BufferInfo *buffer_info) = 0; 118 virtual DisplayError FreeBuffer(BufferInfo *buffer_info) = 0; 129 virtual uint32_t GetBufferSize(BufferInfo *buffer_info) = 0;
|
/aosp12/hardware/qcom/sm8150/display/sdm/include/core/ |
H A D | buffer_allocator.h | 82 struct BufferInfo { struct 107 virtual DisplayError AllocateBuffer(BufferInfo *buffer_info) = 0; 118 virtual DisplayError FreeBuffer(BufferInfo *buffer_info) = 0; 129 virtual uint32_t GetBufferSize(BufferInfo *buffer_info) = 0;
|
/aosp12/frameworks/av/media/tests/benchmark/MediaBenchmarkTest/src/main/java/com/android/media/benchmark/library/ |
H A D | Decoder.java | 20 import android.media.MediaCodec.BufferInfo; 38 private ArrayList<BufferInfo> mInputBufferInfo; 102 @NonNull ArrayList<BufferInfo> inputBufferInfo, final boolean asyncMode, in decode() 133 int outputBufferId, @NonNull MediaCodec.BufferInfo bufferInfo) { in decode() 191 BufferInfo outputBufferInfo = new BufferInfo(); in decode() 265 BufferInfo bufInfo = mInputBufferInfo.get(mIndex); in onInputAvailable() 285 MediaCodec mediaCodec, int outputBufferId, BufferInfo outputBufferInfo) { in onOutputAvailable()
|
/aosp12/frameworks/native/services/vr/bufferhubd/include/private/dvr/ |
H A D | buffer_hub.h | 43 struct BufferInfo { struct 63 BufferInfo(int id, size_t consumer_count, uint32_t width, uint32_t height, in BufferInfo() argument 78 BufferInfo(int id, size_t consumer_count, size_t capacity, in BufferInfo() function 86 BufferInfo() {} in BufferInfo() function 90 virtual BufferInfo GetBufferInfo() const = 0;
|
/aosp12/frameworks/av/media/libstagefright/include/ |
H A D | ACodecBufferChannel.h | 47 struct BufferInfo { struct 48 BufferInfo( 53 BufferInfo() = delete; 153 std::shared_ptr<const std::vector<const BufferInfo>> mInputBuffers; 154 std::shared_ptr<const std::vector<const BufferInfo>> mOutputBuffers;
|
/aosp12/hardware/qcom/display/msm8996/sdm/libs/hwc/ |
H A D | hwc_buffer_allocator.h | 49 DisplayError AllocateBuffer(BufferInfo *buffer_info); 50 DisplayError FreeBuffer(BufferInfo *buffer_info); 51 uint32_t GetBufferSize(BufferInfo *buffer_info);
|
/aosp12/frameworks/av/services/camera/libcameraservice/device3/ |
H A D | Camera3StreamBufferListener.h | 31 struct BufferInfo { struct 43 virtual void onBufferAcquired(const BufferInfo& bufferInfo) = 0; argument 45 virtual void onBufferReleased(const BufferInfo& bufferInfo) = 0;
|
/aosp12/hardware/qcom/display/msm8909/sdm/libs/hwc/ |
H A D | hwc_buffer_allocator.h | 49 DisplayError AllocateBuffer(BufferInfo *buffer_info); 50 DisplayError FreeBuffer(BufferInfo *buffer_info); 51 uint32_t GetBufferSize(BufferInfo *buffer_info);
|
/aosp12/hardware/qcom/display/msm8909w_3100/sdm/libs/hwc/ |
H A D | hwc_buffer_allocator.h | 49 DisplayError AllocateBuffer(BufferInfo *buffer_info); 50 DisplayError FreeBuffer(BufferInfo *buffer_info); 51 uint32_t GetBufferSize(BufferInfo *buffer_info);
|
/aosp12/hardware/qcom/display/msm8996/sdm/libs/hwc2/ |
H A D | hwc_buffer_allocator.h | 51 DisplayError AllocateBuffer(BufferInfo *buffer_info); 52 DisplayError FreeBuffer(BufferInfo *buffer_info); 53 uint32_t GetBufferSize(BufferInfo *buffer_info);
|