Lines Matching refs:count
54 // attributes, rather than a struct with separate fields for format, sample rate, channel count,
58 // Sample rate and channel count are explicit, PCM interleaved 16-bit is assumed.
73 // Convert a sample rate in Hz and channel count to an NBAIO_Format
80 // Return the channel count of an NBAIO_Format
84 typedef ssize_t (*writeVia_t)(void *user, void *buffer, size_t count);
85 typedef ssize_t (*readVia_t)(void *user, const void *buffer, size_t count);
161 // larger transfer count, however it will make a good faith effort to give an accurate estimate.
177 // count Maximum number of frames to transfer.
187 virtual ssize_t write(const void *buffer, size_t count) = 0;
196 // block Number of frames per block, that is a suggested value for 'count' in each callback.
212 // up to a maximum of 'count' frames.
213 // count Maximum number of frames to transfer during this callback.
222 // as of this presentation count. The timestamp parameter is undefined if error is returned.
255 // larger transfer count, however it will make a good faith effort to give an accurate estimate.
265 // count Maximum number of frames to transfer.
275 virtual ssize_t read(void *buffer, size_t count) = 0;
278 // Flushed frames also count towards frames read.
295 // block Number of frames per block, that is a suggested value for 'count' in each callback.
311 // up to a maximum of 'count' frames.
312 // count Maximum number of frames to transfer during this callback.