Home
last modified time | relevance | path

Searched refs:prebuf (Results 1 - 18 of 18) sorted by relevance

/third_party/pulseaudio/src/pulsecore/
H A Dmemblockq.c43 size_t prebuf, in pa_memblockq_new()
60 pa_log_debug("memblockq requested: maxlength=%lu, tlength=%lu, base=%lu, prebuf=%lu, minreq=%lu maxrewind=%lu", in pa_memblockq_new()
61 (unsigned long) maxlength, (unsigned long) tlength, (unsigned long) bq->base, (unsigned long) prebuf, (unsigned long) minreq, (unsigned long) maxrewind); in pa_memblockq_new()
68 pa_memblockq_set_prebuf(bq, prebuf); in pa_memblockq_new()
71 pa_log_debug("memblockq sanitized: maxlength=%lu, tlength=%lu, base=%lu, prebuf=%lu, minreq=%lu maxrewind=%lu", in pa_memblockq_new()
72 (unsigned long) bq->maxlength, (unsigned long) bq->tlength, (unsigned long) bq->base, (unsigned long) bq->prebuf, (unsigned long) bq->minreq, (unsigned long) bq->maxrewind); in pa_memblockq_new()
380 return pa_memblockq_get_length(bq) < bq->prebuf; in pa_memblockq_prebuf_active()
382 return bq->prebuf > 0 && bq->read_index >= bq->write_index; in pa_memblockq_prebuf_active()
390 if (pa_memblockq_get_length(bq) < bq->prebuf) in update_prebuf()
397 if (bq->prebuf > in update_prebuf()
37 pa_memblockq_new( const char *name, int64_t idx, size_t maxlength, size_t tlength, const pa_sample_spec *sample_spec, size_t prebuf, size_t minreq, size_t maxrewind, pa_memchunk *silence) pa_memblockq_new() argument
828 pa_memblockq_set_prebuf(pa_memblockq *bq, size_t prebuf) pa_memblockq_set_prebuf() argument
[all...]
H A Dmemblockq.h59 - prebuf: If the queue runs empty wait until this many bytes are in
78 size_t prebuf,
95 size_t maxlength, tlength, base, prebuf, minreq, maxrewind; member
206 /* Ignore prebuf for now */
209 /* Force prebuf */
237 void pa_memblockq_set_maxlength(pa_memblockq *memblockq, size_t maxlength); /* might modify tlength, prebuf, minreq too */
239 void pa_memblockq_set_minreq(pa_memblockq *memblockq, size_t minreq); /* might modify prebuf, too */
240 void pa_memblockq_set_prebuf(pa_memblockq *memblockq, size_t prebuf);
259 /* Check whether we currently are in prebuf state */
H A Dprotocol-native.c599 pa_tagstruct_putu32(t, s->buffer_attr.prebuf); in playback_stream_process_msg()
631 pa_log_debug("Client requested: maxlength=%li bytes tlength=%li bytes minreq=%li bytes prebuf=%li bytes", in fix_playback_buffer_attr()
635 (long) s->buffer_attr_req.prebuf); in fix_playback_buffer_attr()
637 pa_log("Client requested: maxlength=%lu ms tlength=%lu ms minreq=%lu ms prebuf=%lu ms", in fix_playback_buffer_attr()
641 (unsigned long) (pa_bytes_to_usec(s->buffer_attr_req.prebuf, &s->sink_input->sample_spec) / PA_USEC_PER_MSEC)); in fix_playback_buffer_attr()
785 if (s->buffer_attr.prebuf == (uint32_t) -1 || in fix_playback_buffer_attr()
786 s->buffer_attr.prebuf > max_prebuf) in fix_playback_buffer_attr()
787 s->buffer_attr.prebuf = max_prebuf; in fix_playback_buffer_attr()
790 pa_log("Client accepted: maxlength=%lu ms tlength=%lu ms minreq=%lu ms prebuf=%lu ms", in fix_playback_buffer_attr()
794 (unsigned long) (pa_bytes_to_usec(s->buffer_attr.prebuf, in fix_playback_buffer_attr()
[all...]
/third_party/pulseaudio/src/tests/
H A Dmemblockq-test.c125 size_t prebuf = pa_memblockq_get_prebuf(bq); in check_queue_invariants() local
150 /* prebuf multiple of base in check_queue_invariants()
151 * prebuf >= 0 in check_queue_invariants()
152 * prebuf <= tlength + base - minreq in check_queue_invariants()
153 * prebuf <= tlength (because minreq >= base) */ in check_queue_invariants()
154 ck_assert_int_eq(prebuf % base, 0); in check_queue_invariants()
155 ck_assert_int_ge(prebuf, 0); in check_queue_invariants()
156 ck_assert_int_le(prebuf, tlength + base - minreq); in check_queue_invariants()
157 ck_assert_int_le(prebuf, tlength); in check_queue_invariants()
196 size_t prebuf in START_TEST() local
213 ck_assert_int_eq(pa_memblockq_get_prebuf(bq), prebuf); START_TEST() local
349 size_t prebuf = 16; START_TEST() local
411 size_t prebuf = 0; START_TEST() local
[all...]
H A Dlo-test-util.c216 buffer_attr.prebuf = 0; /* Setting prebuf to 0 guarantees us the stream will run synchronously, no matter what */ in context_state_callback()
232 buffer_attr.prebuf = 0; in context_state_callback()
H A Dconnect-stress.c118 .prebuf = 0, /* Setting prebuf to 0 guarantees us the streams will run synchronously, no matter what */
H A Dextended-test.c52 .prebuf = 0, /* Setting prebuf to 0 guarantees us the streams will run synchronously, no matter what */
H A Dsync-playback.c58 .prebuf = 0, /* Setting prebuf to 0 guarantees us the streams will run synchronously, no matter what */
H A Dinterpol-test.c112 attr.prebuf = (uint32_t) -1; in context_state_callback()
/third_party/ffmpeg/libavdevice/
H A Dpulse_audio_enc.c45 int prebuf; member
484 if (s->prebuf) in pulse_write_header()
485 buffer_attributes.prebuf = s->prebuf; in pulse_write_header()
594 s->prebuf = buffer_attributes.prebuf; in pulse_write_header()
596 av_log(s, AV_LOG_DEBUG, "Real buffer attributes: size: %d, prebuf: %d, minreq: %d\n", in pulse_write_header()
597 s->buffer_size, s->prebuf, s->minreq); in pulse_write_header()
771 { "prebuf", "set pre-buffering size", OFFSET(prebuf), AV_OPT_TYPE_IN
[all...]
/third_party/libwebsockets/lib/roles/h1/
H A Dops-h1.c721 unsigned char *buf, prebuf[LWS_PRE + 1024]; in rops_handle_POLLOUT_h1() local
726 if (len > sizeof(prebuf) - LWS_PRE) in rops_handle_POLLOUT_h1()
727 len = sizeof(prebuf) - LWS_PRE; in rops_handle_POLLOUT_h1()
730 memcpy(prebuf + LWS_PRE, buf, len); in rops_handle_POLLOUT_h1()
740 n = lws_write(wsi, prebuf + LWS_PRE, len, LWS_WRITE_HTTP); in rops_handle_POLLOUT_h1()
/third_party/pulseaudio/src/pulse/
H A Dstream.c169 s->buffer_attr.prebuf = (uint32_t) -1; in pa_stream_new_with_proplist_internal()
483 else if (force_start || s->buffer_attr.prebuf == 0) { in check_smoother_status()
509 * if prebuf is non-zero! */ in check_smoother_status()
522 uint32_t maxlength = 0, fragsize = 0, minreq = 0, tlength = 0, prebuf = 0; in pa_command_stream_moved() local
557 pa_tagstruct_getu32(t, &prebuf) < 0 || in pa_command_stream_moved()
591 s->buffer_attr.prebuf = prebuf; in pa_command_stream_moved()
622 uint32_t maxlength = 0, fragsize = 0, minreq = 0, tlength = 0, prebuf = 0; in pa_command_stream_buffer_attr() local
652 pa_tagstruct_getu32(t, &prebuf) < 0 || in pa_command_stream_buffer_attr()
679 s->buffer_attr.prebuf in pa_command_stream_buffer_attr()
[all...]
H A Ddef.h424 uint32_t prebuf; member
426 * playback before at least prebuf bytes are available in the
/third_party/pulseaudio/src/modules/
H A Dmodule-tunnel.c277 uint32_t prebuf; member
426 uint32_t channel, maxlength, tlength = 0, fragsize, prebuf, minreq; in command_stream_buffer_attr_changed() local
452 pa_tagstruct_getu32(t, &prebuf) < 0 || in command_stream_buffer_attr_changed()
1650 pa_tagstruct_getu32(t, &u->prebuf) < 0 || in create_stream_callback()
1817 u->prebuf = u->tlength; in setup_complete_callback()
1836 pa_tagstruct_putu32(reply, u->prebuf); in setup_complete_callback()
2497 u->tlength = u->minreq = u->prebuf = (uint32_t) -1; in do_init()
H A Dmodule-tunnel-sink-new.c164 bufferattr->prebuf = (uint32_t) -1; in reset_bufferattr()
H A Dmodule-tunnel-source-new.c153 bufferattr->prebuf = (uint32_t) -1; in reset_bufferattr()
/third_party/pulseaudio/src/utils/
H A Dpacat.c331 pa_log(_("Buffer metrics: maxlength=%u, tlength=%u, prebuf=%u, minreq=%u"), a->maxlength, a->tlength, a->prebuf, a->minreq); in stream_state_callback()
470 buffer_attr.prebuf = (uint32_t) -1; in context_state_callback()
H A Dpadsp.c1049 attr.prebuf = (uint32_t) i->fragment_size; in create_playback_stream()

Completed in 24 milliseconds