Lines Matching refs:Buffer
128 Buffer::Buffer() : streamID(0), trackID(0), pts(0), dts(0), duration(0), flag (0)
132 std::shared_ptr<Buffer> Buffer::CreateDefaultBuffer(size_t capacity, std::shared_ptr<Allocator> allocator, size_t align)
134 auto buffer = std::make_shared<Buffer>();
140 std::shared_ptr<Memory> Buffer::WrapMemory(uint8_t* data, size_t capacity, size_t size)
148 std::shared_ptr<Memory> Buffer::WrapMemoryPtr(std::shared_ptr<uint8_t> data, size_t capacity, size_t size)
156 std::shared_ptr<Memory> Buffer::AllocMemory(std::shared_ptr<Allocator> allocator, size_t capacity, size_t align)
175 uint32_t Buffer::GetMemoryCount()
180 std::shared_ptr<Memory> Buffer::GetMemory(uint32_t index)
188 bool Buffer::IsEmpty()
193 void Buffer::Reset()