Lines Matching refs:capacity
40 int32_t capacity = std::max(config.size, config.capacity);
58 allocator = AVAllocatorFactory::CreateHardwareAllocator(config.dmaFd, capacity, config.memoryFlag);
64 auto buffer = CreateAVBuffer(allocator, capacity, config.align);
67 buffer->config_.capacity = capacity;
79 config_.capacity = memory_->GetCapacity();
111 std::shared_ptr<AVBuffer> AVBuffer::CreateAVBuffer(std::shared_ptr<AVAllocator> allocator, int32_t capacity,
115 FALSE_RETURN_V_MSG_E(capacity >= 0, nullptr, "capacity is invalid");
121 Status ret = buffer->Init(allocator, capacity, align);
129 std::shared_ptr<AVBuffer> AVBuffer::CreateAVBuffer(uint8_t *ptr, int32_t capacity, int32_t size)
132 FALSE_RETURN_V_MSG_E(capacity >= 0, nullptr, "capacity is invalid");
133 FALSE_RETURN_V_MSG_E((0 <= size) && (size <= capacity), nullptr, "size is invalid");
141 Status ret = buffer->Init(ptr, capacity, size);
173 Status AVBuffer::Init(std::shared_ptr<AVAllocator> allocator, int32_t capacity, int32_t align)
175 memory_ = AVMemory::CreateAVMemory(allocator, capacity, align);
180 Status AVBuffer::Init(uint8_t *ptr, int32_t capacity, int32_t size)
182 memory_ = AVMemory::CreateAVMemory(ptr, capacity, size);