HomeSort by relevance Sort by last modified time
    Searched full:buffertracker (Results 1 - 4 of 4) sorted by null

  /frameworks/native/include/gui/
StreamSplitter.h 129 class BufferTracker : public LightRefBase<BufferTracker> {
131 BufferTracker(const sp<GraphicBuffer>& buffer);
144 friend LightRefBase<BufferTracker>;
145 ~BufferTracker();
148 BufferTracker(const BufferTracker& other);
149 BufferTracker& operator=(const BufferTracker& other);
179 KeyedVector<uint64_t, sp<BufferTracker> > mBuffers
    [all...]
  /frameworks/native/libs/gui/
StreamSplitter.cpp 141 new BufferTracker(bufferItem.mGraphicBuffer));
208 const sp<BufferTracker>& tracker = mBuffers.editValueFor(buffer->getId());
276 StreamSplitter::BufferTracker::BufferTracker(const sp<GraphicBuffer>& buffer)
279 StreamSplitter::BufferTracker::~BufferTracker() {}
281 void StreamSplitter::BufferTracker::mergeFence(const sp<Fence>& with) {
  /frameworks/av/services/camera/libcameraservice/device3/
Camera3StreamSplitter.cpp 234 const BufferTracker& tracker = *(mBuffers[bufferId]);
281 std::unique_ptr<BufferTracker> tracker_ptr = std::move(mBuffers[bufferId]);
308 auto tracker = std::make_unique<BufferTracker>(gb, surface_ids);
372 BufferTracker& tracker = *(mBuffers[bufferItem.mGraphicBuffer->getId()]);
374 SP_LOGV("%s: BufferTracker for buffer %" PRId64 ", number of requests %zu",
407 // attachBufferToOutputs resulting in a new BufferTracker with same bufferId
409 std::unique_ptr<BufferTracker> tracker_ptr = std::move(mBuffers[id]);
469 BufferTracker& tracker = *(mBuffers[buffer->getId()]);
549 Camera3StreamSplitter::BufferTracker::BufferTracker(
    [all...]
Camera3StreamSplitter.h 158 class BufferTracker {
160 BufferTracker(const sp<GraphicBuffer>& buffer,
162 ~BufferTracker() = default;
178 BufferTracker(const BufferTracker& other);
179 BufferTracker& operator=(const BufferTracker& other);
230 std::unordered_map<uint64_t, std::unique_ptr<BufferTracker> > mBuffers;

Completed in 268 milliseconds