Lines Matching refs:FifoBuffer
19 FifoBuffer::FifoBuffer(size_t size) in FifoBuffer() function in rtc::FifoBuffer
29 FifoBuffer::FifoBuffer(size_t size, Thread* owner) in FifoBuffer() function in rtc::FifoBuffer
39 FifoBuffer::~FifoBuffer() {} in ~FifoBuffer()
41 bool FifoBuffer::GetBuffered(size_t* size) const { in GetBuffered()
47 bool FifoBuffer::SetCapacity(size_t size) { in SetCapacity()
66 StreamResult FifoBuffer::ReadOffset(void* buffer, in ReadOffset()
74 StreamResult FifoBuffer::WriteOffset(const void* buffer, in WriteOffset()
82 StreamState FifoBuffer::GetState() const { in GetState()
87 StreamResult FifoBuffer::Read(void* buffer, in Read()
113 StreamResult FifoBuffer::Write(const void* buffer, in Write()
138 void FifoBuffer::Close() { in Close()
143 const void* FifoBuffer::GetReadData(size_t* size) { in GetReadData()
151 void FifoBuffer::ConsumeReadData(size_t size) { in ConsumeReadData()
162 void* FifoBuffer::GetWriteBuffer(size_t* size) { in GetWriteBuffer()
182 void FifoBuffer::ConsumeWriteBuffer(size_t size) { in ConsumeWriteBuffer()
192 bool FifoBuffer::GetWriteRemaining(size_t* size) const { in GetWriteRemaining()
198 StreamResult FifoBuffer::ReadOffsetLocked(void* buffer, in ReadOffsetLocked()
220 StreamResult FifoBuffer::WriteOffsetLocked(const void* buffer, in WriteOffsetLocked()