Home
last modified time | relevance | path

Searched refs:BufferInfo (Results 1 – 25 of 244) sorted by relevance

12345678910

/aosp12/frameworks/av/media/libstagefright/filters/
H A DMediaFilter.cpp335 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 Dmedia_hidl_test_common.h115 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 Dgr_utils.h56 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 Dgr_utils.h59 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 DMediaFilter.h52 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 Dgr_utils.h56 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 DACodecBufferChannel.cpp51 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 DMediaCodecBase.java36 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 Dbuffer_allocator.h73 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 Dbuffer_allocator.h81 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 Dbuffer_allocator.h80 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 Dbuffer_allocator.h80 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 Dbuffer_allocator.h81 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 Dgr_utils.h47 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 Dgr_utils.h47 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 Dbuffer_allocator.h82 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 Dbuffer_allocator.h82 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 DDecoder.java20 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 Dbuffer_hub.h43 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 DACodecBufferChannel.h47 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 Dhwc_buffer_allocator.h49 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 DCamera3StreamBufferListener.h31 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 Dhwc_buffer_allocator.h49 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 Dhwc_buffer_allocator.h49 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 Dhwc_buffer_allocator.h51 DisplayError AllocateBuffer(BufferInfo *buffer_info);
52 DisplayError FreeBuffer(BufferInfo *buffer_info);
53 uint32_t GetBufferSize(BufferInfo *buffer_info);

12345678910