Lines Matching refs:data
109 static int sink_process_msg(pa_msgobject *o, int code, void *data, int64_t offset, pa_memchunk *chunk) {
117 *((int64_t*) data) = (int64_t)u->timestamp - (int64_t)now;
130 *((int64_t*) data) = pa_bytes_to_usec(n, &u->sink->sample_spec);
135 return pa_sink_process_msg(o, code, data, offset, chunk);
153 /* Continuously dropping data (clear counter on entering suspended state. */
155 pa_log_debug("Pipe-sink continuously dropping data - clear statistics (%zu -> 0 bytes dropped)", u->bytes_dropped);
204 pa_log("Failed to write data to FIFO: %s", pa_cstrerror(errno));
293 pa_log("Failed to write data to FIFO: %s", pa_cstrerror(errno));
333 /* Render some data and write it to the fifo */
378 /* Render some data and write it to the fifo */
422 pa_sink_new_data data;
492 pa_sink_new_data_init(&data);
493 data.driver = __FILE__;
494 data.module = m;
495 pa_sink_new_data_set_name(&data, pa_modargs_get_value(ma, "sink_name", DEFAULT_SINK_NAME));
496 pa_proplist_sets(data.proplist, PA_PROP_DEVICE_STRING, u->filename);
497 pa_proplist_setf(data.proplist, PA_PROP_DEVICE_DESCRIPTION, "Unix FIFO sink %s", u->filename);
498 pa_sink_new_data_set_sample_spec(&data, &ss);
499 pa_sink_new_data_set_channel_map(&data, &map);
501 if (pa_modargs_get_proplist(ma, "sink_properties", data.proplist, PA_UPDATE_REPLACE) < 0) {
503 pa_sink_new_data_done(&data);
508 u->sink = pa_sink_new(m->core, &data, PA_SINK_LATENCY|PA_SINK_DYNAMIC_LATENCY);
510 u->sink = pa_sink_new(m->core, &data, PA_SINK_LATENCY);
511 pa_sink_new_data_done(&data);