Home
last modified time | relevance | path

Searched refs:pa_sink_input (Results 1 – 25 of 39) sorted by relevance

12

/third_party/pulseaudio/src/pulsecore/
Dsink-input.h63 struct pa_sink_input { struct
98 pa_sink_input *sync_prev, *sync_next; argument
142 int (*pop) (pa_sink_input *i, size_t request_nbytes, pa_memchunk *chunk); /* may NOT be NULL */ argument
147 bool (*process_underrun) (pa_sink_input *i); argument
153 void (*process_rewind) (pa_sink_input *i, size_t nbytes); /* may NOT be NULL */ argument
157 void (*update_max_rewind) (pa_sink_input *i, size_t nbytes); /* may be NULL */ argument
164 size_t (*get_max_rewind_limit) (pa_sink_input *i); /* may be NULL */ argument
168 void (*update_max_request) (pa_sink_input *i, size_t nbytes); /* may be NULL */ argument
172 void (*update_sink_requested_latency) (pa_sink_input *i); /* may be NULL */ argument
176 void (*update_sink_latency_range) (pa_sink_input *i); /* may be NULL */ argument
[all …]
Dsink-input.c50 PA_DEFINE_PUBLIC_CLASS(pa_sink_input, pa_msgobject);
60 static size_t calculate_resampler_history_bytes(pa_sink_input *i, size_t in_rewind_frames) { in calculate_resampler_history_bytes()
148 static void set_real_ratio(pa_sink_input *i, const pa_cvolume *v);
327 static void reset_callbacks(pa_sink_input *i) { in reset_callbacks()
355 pa_sink_input **_i, in pa_sink_input_new()
359 pa_sink_input *i; in pa_sink_input_new()
549 i = pa_msgobject_new(pa_sink_input); in pa_sink_input_new()
685 static void update_n_corked(pa_sink_input *i, pa_sink_input_state_t state) { in update_n_corked()
699 static void sink_input_set_state(pa_sink_input *i, pa_sink_input_state_t state) { in sink_input_set_state()
700 pa_sink_input *ssync; in sink_input_set_state()
[all …]
Dplay-memblockq.c37 pa_sink_input *sink_input;
84 static void sink_input_kill_cb(pa_sink_input *i) { in sink_input_kill_cb()
95 static void sink_input_state_change_cb(pa_sink_input *i, pa_sink_input_state_t state) { in sink_input_state_change_cb()
109 static int sink_input_pop_cb(pa_sink_input *i, size_t nbytes, pa_memchunk *chunk) { in sink_input_pop_cb()
148 static void sink_input_process_rewind_cb(pa_sink_input *i, size_t nbytes) { in sink_input_process_rewind_cb()
161 static void sink_input_update_max_rewind_cb(pa_sink_input *i, size_t nbytes) { in sink_input_update_max_rewind_cb()
174 pa_sink_input* pa_memblockq_sink_input_new( in pa_memblockq_sink_input_new()
249 pa_sink_input *i; in pa_play_memblockq()
268 void pa_memblockq_sink_input_set_queue(pa_sink_input *i, pa_memblockq *q) { in pa_memblockq_sink_input_set_queue()
Dsound-file-stream.c50 pa_sink_input *sink_input;
111 static void sink_input_kill_cb(pa_sink_input *i) { in sink_input_kill_cb()
122 static void sink_input_state_change_cb(pa_sink_input *i, pa_sink_input_state_t state) { in sink_input_state_change_cb()
137 static int sink_input_pop_cb(pa_sink_input *i, size_t length, pa_memchunk *chunk) { in sink_input_pop_cb()
202 static void sink_input_process_rewind_cb(pa_sink_input *i, size_t nbytes) { in sink_input_process_rewind_cb()
215 static void sink_input_update_max_rewind_cb(pa_sink_input *i, size_t nbytes) { in sink_input_update_max_rewind_cb()
Dtypedefs.h31 typedef struct pa_sink_input pa_sink_input; typedef
Dplay-memblockq.h26 pa_sink_input* pa_memblockq_sink_input_new(
35 void pa_memblockq_sink_input_set_queue(pa_sink_input *i, pa_memblockq *q);
Dsink.c511 pa_sink_input *i; in sink_set_state()
752 pa_sink_input *i, PA_UNUSED *j = NULL; in pa_sink_unlink()
860 pa_sink_input *input; in pa_sink_update_flags()
943 pa_sink_input *i, *n; in pa_sink_move_all_start()
969 pa_sink_input *i; in pa_sink_move_all_finish()
990 pa_sink_input *i; in pa_sink_move_all_fail()
1005 pa_sink_input *i; in pa_sink_process_input_underruns()
1064 pa_sink_input *i; in pa_sink_process_rewind()
1103 pa_sink_input *i; in fill_mix_info()
1143 pa_sink_input *i; in inputs_drop()
[all …]
Dprotocol-simple.c53 pa_sink_input *sink_input;
307 pa_sink_input *i = PA_SINK_INPUT(o); in sink_input_process_msg()
350 static int sink_input_pop_cb(pa_sink_input *i, size_t length, pa_memchunk *chunk) { in sink_input_pop_cb()
385 static void sink_input_process_rewind_cb(pa_sink_input *i, size_t nbytes) { in sink_input_process_rewind_cb()
400 static void sink_input_update_max_rewind_cb(pa_sink_input *i, size_t nbytes) { in sink_input_update_max_rewind_cb()
411 static void sink_input_kill_cb(pa_sink_input *i) { in sink_input_kill_cb()
Dsource-output.h90 pa_sink_input *direct_on_input; /* may be NULL */
223 pa_sink_input *direct_on_input; /* may be NULL */
253 pa_sink_input *direct_on_input;
/third_party/pulseaudio/src/modules/
Dmodule-allow-passthrough.c100 static void move_stream(struct userdata *u, pa_sink_input *i, pa_sink *target) { in move_stream()
112 static bool sink_has_passthrough_stream(pa_sink *sink, pa_sink_input *ignore) in sink_has_passthrough_stream()
114 pa_sink_input *stream; in sink_has_passthrough_stream()
128 …_result_t new_passthrough_stream(struct userdata *u, pa_core *c, pa_sink *sink, pa_sink_input *i) { in new_passthrough_stream()
130 pa_sink_input *stream; in new_passthrough_stream()
206 static pa_hook_result_t passthrough_stream_removed(struct userdata *u, pa_core *c, pa_sink_input *i… in passthrough_stream_removed()
208 pa_sink_input *stream; in passthrough_stream_removed()
228 static pa_hook_result_t sink_input_removed(pa_core *core, pa_sink_input *i, struct userdata *u) { in sink_input_removed()
237 static pa_hook_result_t sink_input_unlink_cb(pa_core *core, pa_sink_input *i, struct userdata *u) { in sink_input_unlink_cb()
241 static pa_hook_result_t sink_input_move_start_cb(pa_core *core, pa_sink_input *i, struct userdata *… in sink_input_move_start_cb()
[all …]
Dmodule-remap-sink.c54 pa_sink_input *sink_input;
169 static int sink_input_pop_cb(pa_sink_input *i, size_t nbytes, pa_memchunk *chunk) { in sink_input_pop_cb()
187 static void sink_input_process_rewind_cb(pa_sink_input *i, size_t nbytes) { in sink_input_process_rewind_cb()
207 static void sink_input_update_max_rewind_cb(pa_sink_input *i, size_t nbytes) { in sink_input_update_max_rewind_cb()
219 static void sink_input_update_max_request_cb(pa_sink_input *i, size_t nbytes) { in sink_input_update_max_request_cb()
229 static void sink_input_update_sink_latency_range_cb(pa_sink_input *i) { in sink_input_update_sink_latency_range_cb()
239 static void sink_input_update_sink_fixed_latency_cb(pa_sink_input *i) { in sink_input_update_sink_fixed_latency_cb()
249 static void sink_input_detach_cb(pa_sink_input *i) { in sink_input_detach_cb()
262 static void sink_input_attach_cb(pa_sink_input *i) { in sink_input_attach_cb()
282 static void sink_input_kill_cb(pa_sink_input *i) { in sink_input_kill_cb()
[all …]
Dmodule-virtual-sink.c63 pa_sink_input *sink_input;
212 static int sink_input_pop_cb(pa_sink_input *i, size_t nbytes, pa_memchunk *chunk) { in sink_input_pop_cb()
288 static void sink_input_process_rewind_cb(pa_sink_input *i, size_t nbytes) { in sink_input_process_rewind_cb()
318 static void sink_input_update_max_rewind_cb(pa_sink_input *i, size_t nbytes) { in sink_input_update_max_rewind_cb()
331 static void sink_input_update_max_request_cb(pa_sink_input *i, size_t nbytes) { in sink_input_update_max_request_cb()
344 static void sink_input_update_sink_latency_range_cb(pa_sink_input *i) { in sink_input_update_sink_latency_range_cb()
354 static void sink_input_update_sink_fixed_latency_cb(pa_sink_input *i) { in sink_input_update_sink_fixed_latency_cb()
368 static void sink_input_detach_cb(pa_sink_input *i) { in sink_input_detach_cb()
381 static void sink_input_attach_cb(pa_sink_input *i) { in sink_input_attach_cb()
408 static void sink_input_kill_cb(pa_sink_input *i) { in sink_input_kill_cb()
[all …]
Dmodule-sine.c46 pa_sink_input *sink_input;
58 static int sink_input_pop_cb(pa_sink_input *i, size_t nbytes, pa_memchunk *chunk) { in sink_input_pop_cb()
76 static void sink_input_process_rewind_cb(pa_sink_input *i, size_t nbytes) { in sink_input_process_rewind_cb()
90 static void sink_input_kill_cb(pa_sink_input *i) { in sink_input_kill_cb()
104 static void sink_input_state_change_cb(pa_sink_input *i, pa_sink_input_state_t state) { in sink_input_state_change_cb()
Dstream-interaction.c155 static void cork_or_duck(struct userdata *u, pa_sink_input *i, const char *interaction_role, const… in cork_or_duck()
172 static void uncork_or_unduck(struct userdata *u, pa_sink_input *i, const char *interaction_role, bo… in uncork_or_unduck()
187 …tion_to_sink(struct userdata *u, pa_sink *s, const char *new_trigger, pa_sink_input *ignore_stream… in apply_interaction_to_sink()
188 pa_sink_input *j; in apply_interaction_to_sink()
238 static void apply_interaction_global(struct userdata *u, const char *trigger_role, pa_sink_input *i… in apply_interaction_global()
251 pa_sink_input *j; in remove_interactions()
304 static pa_hook_result_t sink_input_put_cb(pa_core *core, pa_sink_input *i, struct userdata *u) { in sink_input_put_cb()
311 static pa_hook_result_t sink_input_unlink_cb(pa_core *core, pa_sink_input *i, struct userdata *u) { in sink_input_unlink_cb()
317 static pa_hook_result_t sink_input_move_start_cb(pa_core *core, pa_sink_input *i, struct userdata *… in sink_input_move_start_cb()
324 static pa_hook_result_t sink_input_move_finish_cb(pa_core *core, pa_sink_input *i, struct userdata … in sink_input_move_finish_cb()
[all …]
Dmodule-virtual-surround-sink.c79 pa_sink_input *sink_input;
401 static int sink_input_pop_cb(pa_sink_input *i, size_t nbytes_input, pa_memchunk *chunk) { in sink_input_pop_cb()
502 static void sink_input_process_rewind_cb(pa_sink_input *i, size_t nbytes_input) { in sink_input_process_rewind_cb()
530 static void sink_input_update_max_rewind_cb(pa_sink_input *i, size_t nbytes_input) { in sink_input_update_max_rewind_cb()
547 static void sink_input_update_max_request_cb(pa_sink_input *i, size_t nbytes_input) { in sink_input_update_max_request_cb()
562 static void sink_input_update_sink_latency_range_cb(pa_sink_input *i) { in sink_input_update_sink_latency_range_cb()
572 static void sink_input_update_sink_fixed_latency_cb(pa_sink_input *i) { in sink_input_update_sink_fixed_latency_cb()
582 static void sink_input_detach_cb(pa_sink_input *i) { in sink_input_detach_cb()
595 static void sink_input_attach_cb(pa_sink_input *i) { in sink_input_attach_cb()
619 static void sink_input_kill_cb(pa_sink_input *i) { in sink_input_kill_cb()
[all …]
Dmodule-ladspa-sink.c80 pa_sink_input *sink_input;
466 static int sink_input_pop_cb(pa_sink_input *i, size_t nbytes, pa_memchunk *chunk) { in sink_input_pop_cb()
525 static void sink_input_process_rewind_cb(pa_sink_input *i, size_t nbytes) { in sink_input_process_rewind_cb()
565 static void sink_input_update_max_rewind_cb(pa_sink_input *i, size_t nbytes) { in sink_input_update_max_rewind_cb()
578 static void sink_input_update_max_request_cb(pa_sink_input *i, size_t nbytes) { in sink_input_update_max_request_cb()
588 static void sink_input_update_sink_latency_range_cb(pa_sink_input *i) { in sink_input_update_sink_latency_range_cb()
598 static void sink_input_update_sink_fixed_latency_cb(pa_sink_input *i) { in sink_input_update_sink_fixed_latency_cb()
608 static void sink_input_detach_cb(pa_sink_input *i) { in sink_input_detach_cb()
621 static void sink_input_attach_cb(pa_sink_input *i) { in sink_input_attach_cb()
641 static void sink_input_kill_cb(pa_sink_input *i) { in sink_input_kill_cb()
[all …]
Dmodule-filter-apply.c287 pa_sink_input *si; in find_paired_master()
424 pa_sink_input *si; in move_objects_for_filter()
634 static pa_hook_result_t sink_input_put_cb(pa_core *core, pa_sink_input *i, struct userdata *u) { in sink_input_put_cb()
641 static pa_hook_result_t sink_input_move_finish_cb(pa_core *core, pa_sink_input *i, struct userdata … in sink_input_move_finish_cb()
654 static pa_hook_result_t sink_input_proplist_cb(pa_core *core, pa_sink_input *i, struct userdata *u)… in sink_input_proplist_cb()
666 static pa_hook_result_t sink_input_unlink_cb(pa_core *core, pa_sink_input *i, struct userdata *u) { in sink_input_unlink_cb()
697 pa_sink_input *i; in sink_unlink_cb()
796 static void unset_mdm_ignore_input(pa_sink_input *i) in unset_mdm_ignore_input()
Dmodule-loopback.c82 pa_sink_input *sink_input;
1007 static int sink_input_pop_cb(pa_sink_input *i, size_t nbytes, pa_memchunk *chunk) { in sink_input_pop_cb()
1050 static void sink_input_process_rewind_cb(pa_sink_input *i, size_t nbytes) { in sink_input_process_rewind_cb()
1244 static void sink_input_attach_cb(pa_sink_input *i) { in sink_input_attach_cb()
1261 static void sink_input_detach_cb(pa_sink_input *i) { in sink_input_detach_cb()
1275 static void sink_input_update_max_rewind_cb(pa_sink_input *i, size_t nbytes) { in sink_input_update_max_rewind_cb()
1286 static void sink_input_update_max_request_cb(pa_sink_input *i, size_t nbytes) { in sink_input_update_max_request_cb()
1298 static void sink_input_kill_cb(pa_sink_input *i) { in sink_input_kill_cb()
1310 static void sink_input_state_change_cb(pa_sink_input *i, pa_sink_input_state_t state) { in sink_input_state_change_cb()
1321 static void sink_input_moving_cb(pa_sink_input *i, pa_sink *dest) { in sink_input_moving_cb()
[all …]
Dmodule-filter-heuristics.c88 static pa_hook_result_t sink_input_put_cb(pa_core *core, pa_sink_input *i, struct userdata *u) { in sink_input_put_cb()
96 static pa_hook_result_t sink_input_move_finish_cb(pa_core *core, pa_sink_input *i, struct userdata … in sink_input_move_finish_cb()
Dmodule-suspend-on-idle.c161 static pa_hook_result_t sink_input_unlink_hook_cb(pa_core *c, pa_sink_input *s, struct userdata *u)… in sink_input_unlink_hook_cb()
202 static pa_hook_result_t sink_input_move_start_hook_cb(pa_core *c, pa_sink_input *s, struct userdata… in sink_input_move_start_hook_cb()
216 static pa_hook_result_t sink_input_move_finish_hook_cb(pa_core *c, pa_sink_input *s, struct userdat… in sink_input_move_finish_hook_cb()
274 static pa_hook_result_t sink_input_state_changed_hook_cb(pa_core *c, pa_sink_input *s, struct userd… in sink_input_state_changed_hook_cb()
Dmodule-combine-sink.c97 pa_sink_input *sink_input;
551 static int sink_input_pop_cb(pa_sink_input *i, size_t nbytes, pa_memchunk *chunk) { in sink_input_pop_cb()
576 static void sink_input_process_rewind_cb(pa_sink_input *i, size_t nbytes) { in sink_input_process_rewind_cb()
586 static void sink_input_update_max_rewind_cb(pa_sink_input *i, size_t nbytes) { in sink_input_update_max_rewind_cb()
596 static void sink_input_update_max_request_cb(pa_sink_input *i, size_t nbytes) { in sink_input_update_max_request_cb()
611 static void sink_input_update_sink_latency_range_cb(pa_sink_input *i) { in sink_input_update_sink_latency_range_cb()
640 static void sink_input_attach_cb(pa_sink_input *i) { in sink_input_attach_cb()
691 static void sink_input_detach_cb(pa_sink_input *i) { in sink_input_detach_cb()
719 static void sink_input_kill_cb(pa_sink_input *i) { in sink_input_kill_cb()
/third_party/pulseaudio/src/modules/rtp/
Dmodule-rtp-recv.c89 pa_sink_input *sink_input;
150 static int sink_input_pop_cb(pa_sink_input *i, size_t length, pa_memchunk *chunk) { in sink_input_pop_cb()
164 static void sink_input_process_rewind_cb(pa_sink_input *i, size_t nbytes) { in sink_input_process_rewind_cb()
174 static void sink_input_update_max_rewind_cb(pa_sink_input *i, size_t nbytes) { in sink_input_update_max_rewind_cb()
184 static void sink_input_kill(pa_sink_input* i) { in sink_input_kill()
193 static void sink_input_suspend_within_thread(pa_sink_input* i, bool b) { in sink_input_suspend_within_thread()
378 static void sink_input_attach(pa_sink_input *i) { in sink_input_attach()
391 static void sink_input_detach(pa_sink_input *i) { in sink_input_detach()
/third_party/pulseaudio/src/modules/echo-cancel/
Dmodule-echo-cancel.c232 pa_sink_input *sink_input;
980 static int sink_input_pop_cb(pa_sink_input *i, size_t nbytes, pa_memchunk *chunk) { in sink_input_pop_cb()
1034 static void sink_input_process_rewind_cb(pa_sink_input *i, size_t nbytes) { in sink_input_process_rewind_cb()
1160 static void sink_input_update_max_rewind_cb(pa_sink_input *i, size_t nbytes) { in sink_input_update_max_rewind_cb()
1187 static void sink_input_update_max_request_cb(pa_sink_input *i, size_t nbytes) { in sink_input_update_max_request_cb()
1199 static void sink_input_update_sink_requested_latency_cb(pa_sink_input *i) { in sink_input_update_sink_requested_latency_cb()
1225 static void sink_input_update_sink_latency_range_cb(pa_sink_input *i) { in sink_input_update_sink_latency_range_cb()
1253 static void sink_input_update_sink_fixed_latency_cb(pa_sink_input *i) { in sink_input_update_sink_fixed_latency_cb()
1303 static void sink_input_attach_cb(pa_sink_input *i) { in sink_input_attach_cb()
1357 static void sink_input_detach_cb(pa_sink_input *i) { in sink_input_detach_cb()
[all …]
/third_party/pulseaudio/src/modules/dbus/
Diface-stream.h39 pa_dbusiface_stream *pa_dbusiface_stream_new_playback(pa_dbusiface_core *core, pa_sink_input *sink_…
Diface-core.h39 const char *pa_dbusiface_core_get_playback_stream_path(pa_dbusiface_core *c, const pa_sink_input *s…

12