Lines Matching defs:chunk
88 static int source_process_msg(pa_msgobject *o, int code, void *data, int64_t offset, pa_memchunk *chunk) {
102 return pa_source_process_msg(o, code, data, offset, chunk);
158 pa_memchunk chunk;
162 if (timer_elapsed && (chunk.length = pa_usec_to_bytes(now - u->timestamp, &u->source->sample_spec)) > 0) {
164 chunk.length = PA_MIN(max_block_size, chunk.length);
166 chunk.memblock = pa_memblock_new(u->core->mempool, chunk.length);
167 chunk.index = 0;
168 pa_silence_memchunk(&chunk, &u->source->sample_spec);
169 pa_source_post(u->source, &chunk);
170 pa_memblock_unref(chunk.memblock);
172 u->timestamp += pa_bytes_to_usec(chunk.length, &u->source->sample_spec);