Searched refs:max_rewind (Results 1 - 7 of 7) sorted by relevance
/third_party/pulseaudio/src/pulsecore/ |
H A D | sink.c | 344 s->thread_info.max_rewind = 0; in pa_sink_new() 404 pa_source_set_max_rewind(s->monitor_source, s->thread_info.max_rewind); in pa_sink_new() 2610 /* Called from IO thread. Gets max_rewind limit from sink inputs. 2611 * This function is used to communicate the max_rewind value of a 2637 /* Set max_rewind */ in get_max_rewind_limit() 2694 pa_sink_input_update_max_rewind(i, s->thread_info.max_rewind); in pa_sink_process_msg() 2781 * the max_rewind value of the sink may change before the rewind. */ in pa_sink_process_msg() 2838 /* max_rewind must be updated for the sink input because otherwise in pa_sink_process_msg() 2857 pa_sink_input_update_max_rewind(i, s->thread_info.max_rewind); in pa_sink_process_msg() 3008 *((size_t*) userdata) = s->thread_info.max_rewind; in pa_sink_process_msg() 3185 pa_sink_set_max_rewind_within_thread(pa_sink *s, size_t max_rewind) pa_sink_set_max_rewind_within_thread() argument 3208 pa_sink_set_max_rewind(pa_sink *s, size_t max_rewind) pa_sink_set_max_rewind() argument [all...] |
H A D | source.c | 328 s->thread_info.max_rewind = 0; in pa_source_new() 2129 pa_source_output_update_max_rewind(o, s->thread_info.max_rewind); in pa_source_process_msg() 2293 *((size_t*) userdata) = s->thread_info.max_rewind; in pa_source_process_msg() 2432 void pa_source_set_max_rewind_within_thread(pa_source *s, size_t max_rewind) { in pa_source_set_max_rewind_within_thread() argument 2439 if (max_rewind == s->thread_info.max_rewind) in pa_source_set_max_rewind_within_thread() 2442 s->thread_info.max_rewind = max_rewind; in pa_source_set_max_rewind_within_thread() 2446 pa_source_output_update_max_rewind(o, s->thread_info.max_rewind); in pa_source_set_max_rewind_within_thread() 2450 void pa_source_set_max_rewind(pa_source *s, size_t max_rewind) { in pa_source_set_max_rewind() argument [all...] |
H A D | source.h | 247 size_t max_rewind; member 369 void pa_source_set_max_rewind(pa_source *s, size_t max_rewind); 464 void pa_source_set_max_rewind_within_thread(pa_source *s, size_t max_rewind);
|
H A D | sink.h | 292 size_t max_rewind; member 435 void pa_sink_set_max_rewind(pa_sink *s, size_t max_rewind); 546 void pa_sink_set_max_rewind_within_thread(pa_sink *s, size_t max_rewind);
|
H A D | sink-input.c | 1305 return pa_resampler_request(i->thread_info.resampler, i->sink->thread_info.max_rewind); in pa_sink_input_get_max_rewind() 1321 size_t max_rewind; in pa_sink_input_update_max_rewind() local 1331 max_rewind = pa_resampler_request(i->thread_info.resampler, nbytes); in pa_sink_input_update_max_rewind() 1336 pa_memblockq_set_maxrewind(i->thread_info.history_memblockq, max_rewind + resampler_history); in pa_sink_input_update_max_rewind() 1339 i->update_max_rewind(i, max_rewind); in pa_sink_input_update_max_rewind() 2473 * If the sink has a virtual sink attached, limit rewinding to max_rewind. in pa_sink_input_request_rewind() 2475 * The max_rewind value of a virtual sink depends on the rewinding capability in pa_sink_input_request_rewind() 2477 * of the sink input. Therefore rewinding must be limited to max_rewind here. */ in pa_sink_input_request_rewind() 2478 nbytes = i->sink->thread_info.max_rewind; in pa_sink_input_request_rewind() 2486 /* For virtual sinks there are two situations where nbytes may exceed max_rewind in pa_sink_input_request_rewind() [all...] |
H A D | source-output.c | 773 limit = o->process_rewind ? 0 : o->source->thread_info.max_rewind; in pa_source_output_push() 912 return pa_resampler_result(o->thread_info.resampler, o->source->thread_info.max_rewind); in pa_source_output_get_max_rewind()
|
/third_party/pulseaudio/src/modules/ |
H A D | module-null-source.c | 266 u->source->thread_info.max_rewind = in pa__init()
|
Completed in 16 milliseconds