Lines Matching defs:SharedBuffer
71 class DesktopSessionAgent::SharedBuffer : public webrtc::SharedMemory {
73 static scoped_ptr<SharedBuffer> Create(DesktopSessionAgent* agent,
78 return scoped_ptr<SharedBuffer>();
79 return scoped_ptr<SharedBuffer>(
80 new SharedBuffer(agent, memory.Pass(), size, id));
83 virtual ~SharedBuffer() {
88 SharedBuffer(DesktopSessionAgent* agent,
106 DISALLOW_COPY_AND_ASSIGN(SharedBuffer);
185 scoped_ptr<SharedBuffer> buffer =
186 SharedBuffer::Create(this, size, next_shared_buffer_id_);