Home | History | Annotate | Download | only in server

Lines Matching refs:sbuf

55 	struct byte_buffer *sbuf = loopdev->sample_buffer;
67 frames_to_copy = MIN(buf_writable_bytes(sbuf) / frame_bytes, nframes);
72 memcpy(buf_write_pointer(sbuf), frames, bytes_to_copy);
73 buf_increment_write(sbuf, bytes_to_copy);
124 struct byte_buffer *sbuf = loopdev->sample_buffer;
135 frames_to_fill = MIN(buf_writable_bytes(sbuf) / frame_bytes,
139 memset(buf_write_pointer(sbuf), 0, bytes_to_fill);
140 buf_increment_write(sbuf, bytes_to_fill);
146 return buf_queued_bytes(sbuf) / frame_bytes;
159 struct byte_buffer *sbuf = loopdev->sample_buffer;
164 buf_reset(sbuf);
195 struct byte_buffer *sbuf = loopdev->sample_buffer;
197 unsigned int avail_frames = buf_readable_bytes(sbuf) / frame_bytes;
202 buf_read_pointer(sbuf));
211 struct byte_buffer *sbuf = loopdev->sample_buffer;
214 buf_increment_read(sbuf, nframes * frame_bytes);
222 struct byte_buffer *sbuf = loopdev->sample_buffer;
223 unsigned int queued_bytes = buf_queued_bytes(sbuf);
224 buf_increment_read(sbuf, queued_bytes);
324 struct byte_buffer *sbuf = loopdev->sample_buffer;
328 byte_buffer_destroy(sbuf);