/frameworks/av/services/camera/libcameraservice/device3/ |
H A D | Camera3StreamBufferListener.h | 30 struct BufferInfo { struct in class:android::camera3::Camera3StreamBufferListener 41 virtual void onBufferAcquired(const BufferInfo& bufferInfo) = 0; 43 virtual void onBufferReleased(const BufferInfo& bufferInfo) = 0;
|
/frameworks/av/include/media/stagefright/ |
H A D | MediaFilter.h | 54 struct BufferInfo { struct in struct:android::MediaFilter 108 Vector<BufferInfo> mBuffers[2]; 109 Vector<BufferInfo*> mAvailableInputBuffers; 110 Vector<BufferInfo*> mAvailableOutputBuffers; 123 BufferInfo *findBufferByID( 126 void postFillThisBuffer(BufferInfo *info); 127 void postDrainThisBuffer(BufferInfo *info);
|
H A D | ACodecBufferChannel.h | 43 struct BufferInfo { struct in class:android::ACodecBufferChannel 44 BufferInfo( 49 BufferInfo() = delete; 123 // Note on thread safety: since the vector and BufferInfo are const, it's 125 // obtained. Inside BufferInfo, mBufferId and mSharedEncryptedBuffer are 128 std::shared_ptr<const std::vector<const BufferInfo>> mInputBuffers; 129 std::shared_ptr<const std::vector<const BufferInfo>> mOutputBuffers;
|
H A D | SimpleSoftOMXComponent.h | 49 struct BufferInfo { struct in struct:android::SimpleSoftOMXComponent 56 Vector<BufferInfo> mBuffers; 57 List<BufferInfo *> mQueue; 80 List<BufferInfo *> &getPortQueue(OMX_U32 portIndex);
|
/frameworks/av/media/libstagefright/foundation/include/ |
H A D | MediaFilter.h | 54 struct BufferInfo { struct in struct:android::MediaFilter 108 Vector<BufferInfo> mBuffers[2]; 109 Vector<BufferInfo*> mAvailableInputBuffers; 110 Vector<BufferInfo*> mAvailableOutputBuffers; 123 BufferInfo *findBufferByID( 126 void postFillThisBuffer(BufferInfo *info); 127 void postDrainThisBuffer(BufferInfo *info);
|
H A D | ACodecBufferChannel.h | 43 struct BufferInfo { struct in class:android::ACodecBufferChannel 44 BufferInfo( 49 BufferInfo() = delete; 123 // Note on thread safety: since the vector and BufferInfo are const, it's 125 // obtained. Inside BufferInfo, mBufferId and mSharedEncryptedBuffer are 128 std::shared_ptr<const std::vector<const BufferInfo>> mInputBuffers; 129 std::shared_ptr<const std::vector<const BufferInfo>> mOutputBuffers;
|
H A D | SimpleSoftOMXComponent.h | 49 struct BufferInfo { struct in struct:android::SimpleSoftOMXComponent 56 Vector<BufferInfo> mBuffers; 57 List<BufferInfo *> mQueue; 80 List<BufferInfo *> &getPortQueue(OMX_U32 portIndex);
|
/frameworks/av/media/libstagefright/include/ |
H A D | MediaFilter.h | 54 struct BufferInfo { struct in struct:android::MediaFilter 108 Vector<BufferInfo> mBuffers[2]; 109 Vector<BufferInfo*> mAvailableInputBuffers; 110 Vector<BufferInfo*> mAvailableOutputBuffers; 123 BufferInfo *findBufferByID( 126 void postFillThisBuffer(BufferInfo *info); 127 void postDrainThisBuffer(BufferInfo *info);
|
H A D | ACodecBufferChannel.h | 43 struct BufferInfo { struct in class:android::ACodecBufferChannel 44 BufferInfo( 49 BufferInfo() = delete; 123 // Note on thread safety: since the vector and BufferInfo are const, it's 125 // obtained. Inside BufferInfo, mBufferId and mSharedEncryptedBuffer are 128 std::shared_ptr<const std::vector<const BufferInfo>> mInputBuffers; 129 std::shared_ptr<const std::vector<const BufferInfo>> mOutputBuffers;
|
H A D | SimpleSoftOMXComponent.h | 49 struct BufferInfo { struct in struct:android::SimpleSoftOMXComponent 56 Vector<BufferInfo> mBuffers; 57 List<BufferInfo *> mQueue; 80 List<BufferInfo *> &getPortQueue(OMX_U32 portIndex);
|
/frameworks/av/media/libstagefright/filters/ |
H A D | MediaFilter.cpp | 230 BufferInfo info; 231 info.mStatus = BufferInfo::OWNED_BY_US; 260 MediaFilter::BufferInfo* MediaFilter::findBufferByID( 264 BufferInfo *info = &mBuffers[portIndex].editItemAt(i); 279 void MediaFilter::postFillThisBuffer(BufferInfo *info) { 285 CHECK_EQ((int)info->mStatus, (int)BufferInfo::OWNED_BY_US); 294 info->mStatus = BufferInfo::OWNED_BY_UPSTREAM; 299 void MediaFilter::postDrainThisBuffer(BufferInfo *info) { 300 CHECK_EQ((int)info->mStatus, (int)BufferInfo::OWNED_BY_US); 309 info->mStatus = BufferInfo [all...] |
/frameworks/av/media/libstagefright/ |
H A D | ACodecBufferChannel.cpp | 39 using BufferInfo = ACodecBufferChannel::BufferInfo; 40 using BufferInfoIterator = std::vector<const BufferInfo>::const_iterator; 49 const std::shared_ptr<const std::vector<const BufferInfo>> &array, 53 [buffer](const BufferInfo &info) { return info.mClientBuffer == buffer; }); 57 const std::shared_ptr<const std::vector<const BufferInfo>> &array, 61 [bufferId](const BufferInfo &info) { return bufferId == info.mBufferId; }); 64 ACodecBufferChannel::BufferInfo::BufferInfo( 88 std::shared_ptr<const std::vector<const BufferInfo>> arra [all...] |
/frameworks/av/cmds/stagefright/ |
H A D | SimplePlayer.h | 65 struct BufferInfo { struct in struct:android::SimplePlayer 80 List<BufferInfo> mAvailOutputBufferInfos; 105 CodecState *state, BufferInfo *info, const sp<MediaCodecBuffer> &buffer);
|
/frameworks/av/services/camera/libcameraservice/gui/ |
H A D | RingBufferConsumer.h | 86 struct BufferInfo { struct in class:android::RingBufferConsumer 113 virtual int compare(const BufferInfo* i1, 114 const BufferInfo* i2) const = 0;
|
/frameworks/native/libs/vr/libbufferhubqueue/include/private/dvr/ |
H A D | buffer_hub_queue_client.h | 176 struct BufferInfo { struct in class:android::dvr::BufferHubQueue 188 BufferInfo() : BufferInfo(-1, 0) {} function in struct:android::dvr::BufferHubQueue::BufferInfo 190 BufferInfo(size_t slot, size_t metadata_size) function in struct:android::dvr::BufferHubQueue::BufferInfo 195 BufferInfo(BufferInfo&& other) function in struct:android::dvr::BufferHubQueue::BufferInfo 200 BufferInfo& operator=(BufferInfo&& other) { 208 BufferInfo(const BufferInfo [all...] |
/frameworks/base/tests/Camera2Tests/SmartCamera/SimpleCamera/src/androidx/media/filterfw/decoder/ |
H A D | TrackDecoder.java | 21 import android.media.MediaCodec.BufferInfo; 67 MediaCodec codec, ByteBuffer[] buffers, int bufferIndex, BufferInfo info); 154 BufferInfo outputInfo = new BufferInfo();
|
H A D | AudioTrackDecoder.java | 21 import android.media.MediaCodec.BufferInfo; 77 MediaCodec codec, ByteBuffer[] buffers, int bufferIndex, BufferInfo info) {
|
/frameworks/av/services/camera/libcameraservice/api1/client2/ |
H A D | JpegProcessor.h | 54 void onBufferAcquired(const BufferInfo& bufferInfo) override; 55 void onBufferReleased(const BufferInfo& bufferInfo) override;
|
/frameworks/native/services/vr/bufferhubd/ |
H A D | buffer_hub.h | 44 struct BufferInfo { struct 62 BufferInfo(int id, size_t consumer_count, uint32_t width, uint32_t height, function in struct:android::dvr::BufferHubChannel::BufferInfo 74 BufferInfo(int id, size_t consumer_count, size_t capacity, function in struct:android::dvr::BufferHubChannel::BufferInfo 82 BufferInfo() {} function in struct:android::dvr::BufferHubChannel::BufferInfo 86 virtual BufferInfo GetBufferInfo() const = 0;
|
H A D | consumer_queue_channel.cpp | 72 BufferHubChannel::BufferInfo ConsumerQueueChannel::GetBufferInfo() const { 73 BufferHubChannel::BufferInfo info;
|
H A D | consumer_channel.h | 25 BufferInfo GetBufferInfo() const override;
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/ |
H A D | SoftAVC.cpp | 86 List<BufferInfo *> &outQueue = getPortQueue(kOutputPortIndex); 87 List<BufferInfo *> &inQueue = getPortQueue(kInputPortIndex); 111 List<BufferInfo *> &inQueue = getPortQueue(kInputPortIndex); 112 List<BufferInfo *> &outQueue = getPortQueue(kOutputPortIndex); 131 BufferInfo *inInfo = *inQueue.begin(); 251 List<BufferInfo *> &outQueue = getPortQueue(kOutputPortIndex); 252 BufferInfo *outInfo = *outQueue.begin(); 282 List<BufferInfo *> &outQueue = getPortQueue(kOutputPortIndex); 305 BufferInfo *outInfo = *outQueue.begin();
|
/frameworks/base/media/java/android/media/ |
H A D | AmrInputStream.java | 23 import android.media.MediaCodec.BufferInfo; 38 BufferInfo mInfo; 83 mInfo = new BufferInfo();
|
/frameworks/av/media/libstagefright/codecs/gsm/dec/ |
H A D | SoftGSM.cpp | 195 List<BufferInfo *> &inQueue = getPortQueue(0); 196 List<BufferInfo *> &outQueue = getPortQueue(1); 199 BufferInfo *inInfo = *inQueue.begin(); 202 BufferInfo *outInfo = *outQueue.begin();
|
/frameworks/av/media/libstagefright/codecs/raw/ |
H A D | SoftRaw.cpp | 196 List<BufferInfo *> &inQueue = getPortQueue(0); 197 List<BufferInfo *> &outQueue = getPortQueue(1); 200 BufferInfo *inInfo = *inQueue.begin(); 203 BufferInfo *outInfo = *outQueue.begin();
|