Lines Matching defs:offset
579 static int sink_process_msg(pa_msgobject *o, int code, void *data, int64_t offset, pa_memchunk *chunk) {
588 if ((r = pa_sink_process_msg(o, code, data, offset, chunk)) >= 0) {
624 pa_assert(offset > 0);
625 u->requested_bytes += (size_t) offset;
641 if (offset < 0)
642 bytes = - pa_usec_to_bytes(- offset, &u->sink->sample_spec);
644 bytes = pa_usec_to_bytes(offset, &u->sink->sample_spec);
658 if (y > (pa_usec_t) offset)
659 y -= (pa_usec_t) offset;
687 return pa_sink_process_msg(o, code, data, offset, chunk);
726 static int source_process_msg(pa_msgobject *o, int code, void *data, int64_t offset, pa_memchunk *chunk) {
734 if ((r = pa_source_process_msg(o, code, data, offset, chunk)) >= 0)
790 if (offset < 0)
791 bytes = - pa_usec_to_bytes(- offset, &u->source->sample_spec);
793 bytes = pa_usec_to_bytes(offset, &u->source->sample_spec);
803 y += offset;
816 return pa_source_process_msg(o, code, data, offset, chunk);
1965 static void pstream_memblock_callback(pa_pstream *p, uint32_t channel, int64_t offset, pa_seek_mode_t seek, const pa_memchunk *chunk, void *userdata) {
1978 pa_asyncmsgq_send(u->source->asyncmsgq, PA_MSGOBJECT(u->source), SOURCE_MESSAGE_POST, PA_UINT_TO_PTR(seek), offset, chunk);
2208 static int tunnel_process_msg(pa_msgobject *o, int code, void *data, int64_t offset, pa_memchunk *chunk) {