Lines Matching refs:data
54 PA_MODULE_DESCRIPTION("Read data from source and send it to the network via RTP/SAP/SDP");
121 static int source_output_process_msg(pa_msgobject *o, int code, void *data, int64_t offset, pa_memchunk *chunk) {
127 *((pa_usec_t*) data) = pa_bytes_to_usec(pa_memblockq_get_length(u->memblockq), &u->source_output->sample_spec);
134 return pa_source_output_process_msg(o, code, data, offset, chunk);
236 pa_source_output_new_data data;
436 pa_source_output_new_data_init(&data);
437 pa_proplist_sets(data.proplist, PA_PROP_MEDIA_NAME, "RTP Monitor Stream");
438 pa_proplist_sets(data.proplist, "rtp.source", src_addr);
439 pa_proplist_sets(data.proplist, "rtp.destination", dst_addr);
440 pa_proplist_setf(data.proplist, "rtp.mtu", "%lu", (unsigned long) mtu);
441 pa_proplist_setf(data.proplist, "rtp.port", "%lu", (unsigned long) port);
442 pa_proplist_setf(data.proplist, "rtp.ttl", "%lu", (unsigned long) ttl);
443 data.driver = __FILE__;
444 data.module = m;
445 pa_source_output_new_data_set_source(&data, s, false, true);
446 pa_source_output_new_data_set_sample_spec(&data, &ss);
447 pa_source_output_new_data_set_channel_map(&data, &cm);
448 data.flags |= get_dont_inhibit_auto_suspend_flag(s, inhibit_auto_suspend);
450 pa_source_output_new(&o, m->core, &data);
451 pa_source_output_new_data_done(&data);