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
161 void (*update_max_request) (pa_sink_input *i, size_t nbytes); /* may be NULL */ argument
165 void (*update_sink_requested_latency) (pa_sink_input *i); /* may be NULL */ argument
169 void (*update_sink_latency_range) (pa_sink_input *i); /* may be NULL */ argument
173 void (*update_sink_fixed_latency) (pa_sink_input *i); /* may be NULL */ argument
[all …]
Dsink-input.c49 PA_DEFINE_PUBLIC_CLASS(pa_sink_input, pa_msgobject);
87 static void set_real_ratio(pa_sink_input *i, const pa_cvolume *v);
266 static void reset_callbacks(pa_sink_input *i) { in reset_callbacks()
293 pa_sink_input **_i, in pa_sink_input_new()
297 pa_sink_input *i; in pa_sink_input_new()
486 i = pa_msgobject_new(pa_sink_input); in pa_sink_input_new()
602 static void update_n_corked(pa_sink_input *i, pa_sink_input_state_t state) { in update_n_corked()
616 static void sink_input_set_state(pa_sink_input *i, pa_sink_input_state_t state) { in sink_input_set_state()
617 pa_sink_input *ssync; in sink_input_set_state()
675 void pa_sink_input_unlink(pa_sink_input *i) { in pa_sink_input_unlink()
[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.c509 pa_sink_input *i; in sink_set_state()
750 pa_sink_input *i, PA_UNUSED *j = NULL; in pa_sink_unlink()
857 pa_sink_input *input; in pa_sink_update_flags()
940 pa_sink_input *i, *n; in pa_sink_move_all_start()
966 pa_sink_input *i; in pa_sink_move_all_finish()
987 pa_sink_input *i; in pa_sink_move_all_fail()
1002 pa_sink_input *i; in pa_sink_process_input_underruns()
1052 pa_sink_input *i; in pa_sink_process_rewind()
1088 pa_sink_input *i; in fill_mix_info()
1128 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;
166 static int sink_input_pop_cb(pa_sink_input *i, size_t nbytes, pa_memchunk *chunk) { in sink_input_pop_cb()
184 static void sink_input_process_rewind_cb(pa_sink_input *i, size_t nbytes) { in sink_input_process_rewind_cb()
204 static void sink_input_update_max_rewind_cb(pa_sink_input *i, size_t nbytes) { in sink_input_update_max_rewind_cb()
216 static void sink_input_update_max_request_cb(pa_sink_input *i, size_t nbytes) { in sink_input_update_max_request_cb()
226 static void sink_input_update_sink_latency_range_cb(pa_sink_input *i) { in sink_input_update_sink_latency_range_cb()
236 static void sink_input_update_sink_fixed_latency_cb(pa_sink_input *i) { in sink_input_update_sink_fixed_latency_cb()
246 static void sink_input_detach_cb(pa_sink_input *i) { in sink_input_detach_cb()
259 static void sink_input_attach_cb(pa_sink_input *i) { in sink_input_attach_cb()
279 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;
209 static int sink_input_pop_cb(pa_sink_input *i, size_t nbytes, pa_memchunk *chunk) { in sink_input_pop_cb()
285 static void sink_input_process_rewind_cb(pa_sink_input *i, size_t nbytes) { in sink_input_process_rewind_cb()
315 static void sink_input_update_max_rewind_cb(pa_sink_input *i, size_t nbytes) { in sink_input_update_max_rewind_cb()
328 static void sink_input_update_max_request_cb(pa_sink_input *i, size_t nbytes) { in sink_input_update_max_request_cb()
341 static void sink_input_update_sink_latency_range_cb(pa_sink_input *i) { in sink_input_update_sink_latency_range_cb()
351 static void sink_input_update_sink_fixed_latency_cb(pa_sink_input *i) { in sink_input_update_sink_fixed_latency_cb()
365 static void sink_input_detach_cb(pa_sink_input *i) { in sink_input_detach_cb()
378 static void sink_input_attach_cb(pa_sink_input *i) { in sink_input_attach_cb()
405 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()
Dmodule-virtual-surround-sink.c73 pa_sink_input *sink_input;
237 static int sink_input_pop_cb(pa_sink_input *i, size_t nbytes, pa_memchunk *chunk) { in sink_input_pop_cb()
314 static void sink_input_process_rewind_cb(pa_sink_input *i, size_t nbytes) { in sink_input_process_rewind_cb()
346 static void sink_input_update_max_rewind_cb(pa_sink_input *i, size_t nbytes) { in sink_input_update_max_rewind_cb()
359 static void sink_input_update_max_request_cb(pa_sink_input *i, size_t nbytes) { in sink_input_update_max_request_cb()
369 static void sink_input_update_sink_latency_range_cb(pa_sink_input *i) { in sink_input_update_sink_latency_range_cb()
379 static void sink_input_update_sink_fixed_latency_cb(pa_sink_input *i) { in sink_input_update_sink_fixed_latency_cb()
389 static void sink_input_detach_cb(pa_sink_input *i) { in sink_input_detach_cb()
402 static void sink_input_attach_cb(pa_sink_input *i) { in sink_input_attach_cb()
424 static void sink_input_kill_cb(pa_sink_input *i) { in sink_input_kill_cb()
[all …]
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-ladspa-sink.c80 pa_sink_input *sink_input;
463 static int sink_input_pop_cb(pa_sink_input *i, size_t nbytes, pa_memchunk *chunk) { in sink_input_pop_cb()
522 static void sink_input_process_rewind_cb(pa_sink_input *i, size_t nbytes) { in sink_input_process_rewind_cb()
562 static void sink_input_update_max_rewind_cb(pa_sink_input *i, size_t nbytes) { in sink_input_update_max_rewind_cb()
575 static void sink_input_update_max_request_cb(pa_sink_input *i, size_t nbytes) { in sink_input_update_max_request_cb()
585 static void sink_input_update_sink_latency_range_cb(pa_sink_input *i) { in sink_input_update_sink_latency_range_cb()
595 static void sink_input_update_sink_fixed_latency_cb(pa_sink_input *i) { in sink_input_update_sink_fixed_latency_cb()
605 static void sink_input_detach_cb(pa_sink_input *i) { in sink_input_detach_cb()
618 static void sink_input_attach_cb(pa_sink_input *i) { in sink_input_attach_cb()
638 static void sink_input_kill_cb(pa_sink_input *i) { in sink_input_kill_cb()
[all …]
Dmodule-filter-apply.c282 pa_sink_input *si; in find_paired_master()
419 pa_sink_input *si; in move_objects_for_filter()
629 static pa_hook_result_t sink_input_put_cb(pa_core *core, pa_sink_input *i, struct userdata *u) { in sink_input_put_cb()
636 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()
649 static pa_hook_result_t sink_input_proplist_cb(pa_core *core, pa_sink_input *i, struct userdata *u)… in sink_input_proplist_cb()
661 static pa_hook_result_t sink_input_unlink_cb(pa_core *core, pa_sink_input *i, struct userdata *u) { in sink_input_unlink_cb()
692 pa_sink_input *i; in sink_unlink_cb()
791 static void unset_mdm_ignore_input(pa_sink_input *i) in unset_mdm_ignore_input()
Dmodule-loopback.c76 pa_sink_input *sink_input;
808 static int sink_input_pop_cb(pa_sink_input *i, size_t nbytes, pa_memchunk *chunk) { in sink_input_pop_cb()
851 static void sink_input_process_rewind_cb(pa_sink_input *i, size_t nbytes) { in sink_input_process_rewind_cb()
1028 static void sink_input_attach_cb(pa_sink_input *i) { in sink_input_attach_cb()
1045 static void sink_input_detach_cb(pa_sink_input *i) { in sink_input_detach_cb()
1059 static void sink_input_update_max_rewind_cb(pa_sink_input *i, size_t nbytes) { in sink_input_update_max_rewind_cb()
1070 static void sink_input_update_max_request_cb(pa_sink_input *i, size_t nbytes) { in sink_input_update_max_request_cb()
1082 static void sink_input_kill_cb(pa_sink_input *i) { in sink_input_kill_cb()
1094 static void sink_input_state_change_cb(pa_sink_input *i, pa_sink_input_state_t state) { in sink_input_state_change_cb()
1105 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-combine-sink.c89 pa_sink_input *sink_input;
436 static int sink_input_pop_cb(pa_sink_input *i, size_t nbytes, pa_memchunk *chunk) { in sink_input_pop_cb()
461 static void sink_input_process_rewind_cb(pa_sink_input *i, size_t nbytes) { in sink_input_process_rewind_cb()
471 static void sink_input_update_max_rewind_cb(pa_sink_input *i, size_t nbytes) { in sink_input_update_max_rewind_cb()
481 static void sink_input_update_max_request_cb(pa_sink_input *i, size_t nbytes) { in sink_input_update_max_request_cb()
496 static void sink_input_update_sink_latency_range_cb(pa_sink_input *i) { in sink_input_update_sink_latency_range_cb()
525 static void sink_input_attach_cb(pa_sink_input *i) { in sink_input_attach_cb()
576 static void sink_input_detach_cb(pa_sink_input *i) { in sink_input_detach_cb()
604 static void sink_input_kill_cb(pa_sink_input *i) { in sink_input_kill_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()
/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()
377 static void sink_input_attach(pa_sink_input *i) { in sink_input_attach()
390 static void sink_input_detach(pa_sink_input *i) { in sink_input_detach()
/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…
/third_party/pulseaudio/src/modules/echo-cancel/
Dmodule-echo-cancel.c232 pa_sink_input *sink_input;
974 static int sink_input_pop_cb(pa_sink_input *i, size_t nbytes, pa_memchunk *chunk) { in sink_input_pop_cb()
1028 static void sink_input_process_rewind_cb(pa_sink_input *i, size_t nbytes) { in sink_input_process_rewind_cb()
1148 static void sink_input_update_max_rewind_cb(pa_sink_input *i, size_t nbytes) { in sink_input_update_max_rewind_cb()
1175 static void sink_input_update_max_request_cb(pa_sink_input *i, size_t nbytes) { in sink_input_update_max_request_cb()
1187 static void sink_input_update_sink_requested_latency_cb(pa_sink_input *i) { in sink_input_update_sink_requested_latency_cb()
1213 static void sink_input_update_sink_latency_range_cb(pa_sink_input *i) { in sink_input_update_sink_latency_range_cb()
1241 static void sink_input_update_sink_fixed_latency_cb(pa_sink_input *i) { in sink_input_update_sink_fixed_latency_cb()
1291 static void sink_input_attach_cb(pa_sink_input *i) { in sink_input_attach_cb()
1345 static void sink_input_detach_cb(pa_sink_input *i) { in sink_input_detach_cb()
[all …]

12