• Home
  • Raw
  • Download

Lines Matching defs:userdata

76 struct userdata {  struct
77 pa_core *core;
78 pa_module *module;
80 loopback_msg *msg;
82 pa_sink_input *sink_input;
83 pa_source_output *source_output;
85 pa_asyncmsgq *asyncmsgq;
86 pa_memblockq *memblockq;
88 pa_rtpoll_item *rtpoll_item_read, *rtpoll_item_write;
90 pa_time_event *time_event;
94 pa_usec_t adjust_time_stamp;
95 pa_usec_t real_adjust_time;
96 pa_usec_t real_adjust_time_sum;
99 pa_usec_t latency;
100 pa_usec_t max_latency;
101 pa_usec_t adjust_time;
102 pa_usec_t fast_adjust_threshold;
103 uint32_t adjust_threshold;
104 uint32_t log_interval;
107 pa_usec_t min_source_latency;
108 pa_usec_t max_source_latency;
109 pa_usec_t min_sink_latency;
110 pa_usec_t max_sink_latency;
111 pa_usec_t configured_sink_latency;
112 pa_usec_t configured_source_latency;
113 int64_t source_latency_offset;
114 int64_t sink_latency_offset;
115 pa_usec_t minimum_latency;
118 int32_t last_latency_difference;
119 int64_t last_source_latency_offset;
120 int64_t last_sink_latency_offset;
121 int64_t next_latency_with_drift;
122 int64_t next_latency_at_optimum_rate_with_drift;
125 double drift_filter;
126 double drift_compensation_rate;
129 double latency_variance;
130 double kalman_variance;
131 double latency_error;
134 pa_usec_t underrun_latency_limit;
137 uint32_t iteration_counter;
138 uint32_t underrun_counter;
139 uint32_t adjust_counter;
140 uint32_t target_latency_cross_counter;
141 uint32_t log_counter;
144 bool fixed_alsa_source;
145 bool source_sink_changed;
146 bool underrun_occured;
147 bool source_latency_offset_changed;
148 bool sink_latency_offset_changed;
149 bool initial_adjust_pending;
152 struct {
161 } latency_snapshot;
185 struct userdata *userdata; member
605 …void time_callback(pa_mainloop_api *a, pa_time_event *e, const struct timeval *t, void *userdata) { in time_callback()
1437 static int loopback_process_msg_cb(pa_msgobject *o, int code, void *userdata, int64_t offset, pa_me… in loopback_process_msg_cb()