Home
last modified time | relevance | path

Searched refs:pa_memchunk (Results 1 - 25 of 102) sorted by relevance

12345

/third_party/pulseaudio/src/pulsecore/
H A Dmemchunk.h23 typedef struct pa_memchunk pa_memchunk; typedef
31 struct pa_memchunk { struct
41 pa_memchunk* pa_memchunk_make_writable(pa_memchunk *c, size_t min);
45 pa_memchunk* pa_memchunk_reset(pa_memchunk *c);
48 pa_memchunk *pa_memchunk_will_need(const pa_memchunk *c);
51 pa_memchunk* pa_memchunk_memcp
[all...]
H A Dmemchunk.c34 pa_memchunk* pa_memchunk_make_writable(pa_memchunk *c, size_t min) { in pa_memchunk_make_writable()
70 pa_memchunk* pa_memchunk_reset(pa_memchunk *c) { in pa_memchunk_reset()
78 pa_memchunk *pa_memchunk_will_need(const pa_memchunk *c) { in pa_memchunk_will_need()
91 return (pa_memchunk*) c; in pa_memchunk_will_need()
94 pa_memchunk* pa_memchunk_memcpy(pa_memchunk *dst, pa_memchunk *sr
[all...]
H A Dresampler.h39 unsigned (*resample)(pa_resampler *r, const pa_memchunk *in, unsigned in_n_frames, pa_memchunk *out, unsigned *out_n_frames);
91 pa_memchunk to_work_format_buf;
92 pa_memchunk remap_buf;
93 pa_memchunk resample_buf;
94 pa_memchunk from_work_format_buf;
101 pa_memchunk *leftover_buf;
149 void pa_resampler_run(pa_resampler *r, const pa_memchunk *in, pa_memchunk *out);
H A Dmemblockq.h81 pa_memchunk *silence);
86 pa_memchunk chunk;
98 pa_memchunk silence;
158 int pa_memblockq_push(pa_memblockq* bq, const pa_memchunk *chunk);
163 int pa_memblockq_push_align(pa_memblockq* bq, const pa_memchunk *chunk);
174 int pa_memblockq_peek(pa_memblockq* bq, pa_memchunk *chunk);
179 int pa_memblockq_peek_fixed_size(pa_memblockq *bq, size_t block_size, pa_memchunk *chunk);
242 void pa_memblockq_set_silence(pa_memblockq *memblockq, pa_memchunk *silence);
H A Dasyncmsgq.h58 void pa_asyncmsgq_post(pa_asyncmsgq *q, pa_msgobject *object, int code, const void *userdata, int64_t offset, const pa_memchunk *memchunk, pa_free_cb_t userdata_free_cb);
59 int pa_asyncmsgq_send(pa_asyncmsgq *q, pa_msgobject *object, int code, const void *userdata, int64_t offset, const pa_memchunk *memchunk);
61 int pa_asyncmsgq_get(pa_asyncmsgq *q, pa_msgobject **object, int *code, void **userdata, int64_t *offset, pa_memchunk *memchunk, bool wait);
62 int pa_asyncmsgq_dispatch(pa_msgobject *object, int code, void *userdata, int64_t offset, pa_memchunk *memchunk);
H A Dsample-util.h43 pa_memchunk* pa_silence_memchunk(pa_memchunk *c, const pa_sample_spec *spec);
46 pa_memchunk* pa_silence_memchunk_get(pa_silence_cache *cache, pa_mempool *pool, pa_memchunk* ret, const pa_sample_spec *spec, size_t length);
77 void pa_memchunk_dump_to_file(pa_memchunk *c, const char *fn);
79 void pa_memchunk_sine(pa_memchunk *c, pa_mempool *pool, unsigned rate, unsigned freq);
H A Dasyncmsgq.c48 pa_memchunk memchunk;
119 void pa_asyncmsgq_post(pa_asyncmsgq *a, pa_msgobject *object, int code, const void *userdata, int64_t offset, const pa_memchunk *chunk, pa_free_cb_t free_cb) { in pa_asyncmsgq_post()
150 int pa_asyncmsgq_send(pa_asyncmsgq *a, pa_msgobject *object, int code, const void *userdata, int64_t offset, const pa_memchunk *chunk) { in pa_asyncmsgq_send()
185 int pa_asyncmsgq_get(pa_asyncmsgq *a, pa_msgobject **object, int *code, void **userdata, int64_t *offset, pa_memchunk *chunk, bool wait_op) { in pa_asyncmsgq_get()
260 pa_memchunk chunk; in pa_asyncmsgq_wait_for()
280 pa_memchunk chunk; in pa_asyncmsgq_process_one()
333 int pa_asyncmsgq_dispatch(pa_msgobject *object, int code, void *userdata, int64_t offset, pa_memchunk *memchunk) { in pa_asyncmsgq_dispatch()
349 pa_memchunk chunk; in pa_asyncmsgq_flush()
H A Dmcalign.h40 * pa_memchunk input;
48 * pa_memchunk output;
69 void pa_mcalign_push(pa_mcalign *m, const pa_memchunk *c);
73 int pa_mcalign_pop(pa_mcalign *m, pa_memchunk *c);
H A Dmix.h30 pa_memchunk chunk;
58 pa_memchunk*c,
H A Dmcalign.c35 pa_memchunk leftover, current;
63 void pa_mcalign_push(pa_mcalign *m, const pa_memchunk *c) { in pa_mcalign_push()
132 int pa_mcalign_pop(pa_mcalign *m, pa_memchunk *c) { in pa_mcalign_pop()
211 pa_memchunk chunk; in pa_mcalign_flush()
H A Dsink-input.h142 int (*pop) (pa_sink_input *i, size_t request_nbytes, pa_memchunk *chunk); /* may NOT be NULL */
433 void pa_sink_input_peek(pa_sink_input *i, size_t length, pa_memchunk *chunk, pa_cvolume *volume);
441 int pa_sink_input_process_msg(pa_msgobject *o, int code, void *userdata, int64_t offset, pa_memchunk *chunk);
448 pa_memchunk* pa_sink_input_get_silence(pa_sink_input *i, pa_memchunk *ret);
H A Dplay-memchunk.c36 const pa_memchunk *chunk, in pa_play_memchunk()
44 pa_memchunk silence; in pa_play_memchunk()
H A Dmemblockq.c46 pa_memchunk *silence) { in pa_memblockq_new()
209 int pa_memblockq_push(pa_memblockq* bq, const pa_memchunk *uchunk) { in pa_memblockq_push()
211 pa_memchunk chunk; in pa_memblockq_push()
406 int pa_memblockq_peek(pa_memblockq* bq, pa_memchunk *chunk) { in pa_memblockq_peek()
464 int pa_memblockq_peek_fixed_size(pa_memblockq *bq, size_t block_size, pa_memchunk *chunk) { in pa_memblockq_peek_fixed_size()
466 pa_memchunk tchunk, rchunk; in pa_memblockq_peek_fixed_size()
698 int pa_memblockq_push_align(pa_memblockq* bq, const pa_memchunk *chunk) { in pa_memblockq_push_align()
699 pa_memchunk rchunk; in pa_memblockq_push_align()
880 pa_memchunk chunk; in pa_memblockq_splice()
913 void pa_memblockq_set_silence(pa_memblockq *bq, pa_memchunk *silenc
[all...]
H A Dcore-scache.h40 pa_memchunk memchunk;
50 int pa_scache_add_item(pa_core *c, const char *name, const pa_sample_spec *ss, const pa_channel_map *map, const pa_memchunk *chunk, pa_proplist *p, uint32_t *idx);
H A Dsample-util.c57 pa_memchunk* pa_silence_memchunk(pa_memchunk *c, const pa_sample_spec *spec) { in pa_silence_memchunk()
217 pa_memchunk* pa_silence_memchunk_get(pa_silence_cache *cache, pa_mempool *pool, pa_memchunk* ret, const pa_sample_spec *spec, size_t length) { in pa_silence_memchunk_get()
338 void pa_memchunk_dump_to_file(pa_memchunk *c, const char *fn) { in pa_memchunk_dump_to_file()
373 void pa_memchunk_sine(pa_memchunk *c, pa_mempool *pool, unsigned rate, unsigned freq) { in pa_memchunk_sine()
H A Dsink.h116 pa_memchunk silence;
532 void pa_sink_render(pa_sink*s, size_t length, pa_memchunk *result);
533 void pa_sink_render_full(pa_sink *s, size_t length, pa_memchunk *result);
534 void pa_sink_render_into(pa_sink*s, pa_memchunk *target);
535 void pa_sink_render_into_full(pa_sink *s, pa_memchunk *target);
539 int pa_sink_process_msg(pa_msgobject *o, int code, void *userdata, int64_t offset, pa_memchunk *chunk);
H A Dprotocol-simple.c149 pa_memchunk chunk; in do_read()
206 pa_memchunk chunk; in do_write()
277 static int connection_process_msg(pa_msgobject *o, int code, void*userdata, int64_t offset, pa_memchunk *chunk) { in connection_process_msg()
306 static int sink_input_process_msg(pa_msgobject *o, int code, void *userdata, int64_t offset, pa_memchunk *chunk) { 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()
420 static void source_output_push_cb(pa_source_output *o, const pa_memchunk *chunk) { in source_output_push_cb()
523 pa_memchunk silence; in pa_simple_protocol_connect()
/third_party/pulseaudio/src/modules/raop/
H A Draop-packet-buffer.c39 pa_memchunk *packets;
58 pb->packets = pa_xnew0(pa_memchunk, size); in pa_raop_packet_buffer_new()
96 pa_memchunk *pa_raop_packet_buffer_prepare(pa_raop_packet_buffer *pb, uint16_t seq, const size_t size) { in pa_raop_packet_buffer_prepare()
97 pa_memchunk *packet = NULL; in pa_raop_packet_buffer_prepare()
132 pa_memchunk *pa_raop_packet_buffer_retrieve(pa_raop_packet_buffer *pb, uint16_t seq) { in pa_raop_packet_buffer_retrieve()
133 pa_memchunk *packet = NULL; in pa_raop_packet_buffer_retrieve()
H A Draop-packet-buffer.h37 pa_memchunk *pa_raop_packet_buffer_prepare(pa_raop_packet_buffer *pb, uint16_t seq, const size_t size);
38 pa_memchunk *pa_raop_packet_buffer_retrieve(pa_raop_packet_buffer *pb, uint16_t seq);
/third_party/pulseaudio/src/tests/
H A Dmemblockq-test.c48 static pa_memchunk memchunk_from_str(pa_mempool *p, const char* data) in memchunk_from_str()
50 pa_memchunk res; in memchunk_from_str()
62 static void dump_chunk(const pa_memchunk *chunk, pa_strbuf *buf) { in dump_chunk()
78 pa_memchunk out; in dump()
167 pa_memchunk chunk; in START_TEST()
187 pa_memchunk silence; in START_TEST()
240 pa_memchunk chunk1, chunk2, chunk3, chunk4; in START_TEST()
241 pa_memchunk silence; in START_TEST()
340 pa_memchunk silence, data; in START_TEST()
402 pa_memchunk silenc in START_TEST()
[all...]
/third_party/pulseaudio/src/pulsecore/filter/
H A Dlfe-filter.c33 pa_memchunk chunk;
87 static void process_block(pa_lfe_filter_t *f, pa_memchunk *buf, bool store_result) { in process_block()
112 pa_memchunk * pa_lfe_filter_process(pa_lfe_filter_t *f, pa_memchunk *buf) { in pa_lfe_filter_process()
192 pa_memchunk x = s->chunk; in pa_lfe_filter_rewind()
H A Dlfe-filter.h36 pa_memchunk * pa_lfe_filter_process(pa_lfe_filter_t *filter, pa_memchunk *buf);
/third_party/pulseaudio/src/pulsecore/resampler/
H A Dspeex.c57 static unsigned speex_resample_float(pa_resampler *r, const pa_memchunk *input, unsigned in_n_frames, pa_memchunk *output, unsigned *out_n_frames) { in speex_resample_float()
93 static unsigned speex_resample_int(pa_resampler *r, const pa_memchunk *input, unsigned in_n_frames, pa_memchunk *output, unsigned *out_n_frames) { in speex_resample_int()
H A Dlibsamplerate.c28 static unsigned libsamplerate_resample(pa_resampler *r, const pa_memchunk *input, unsigned in_n_frames, pa_memchunk *output, unsigned *out_n_frames) { in libsamplerate_resample()
H A Dtrivial.c33 static unsigned trivial_resample(pa_resampler *r, const pa_memchunk *input, unsigned in_n_frames, pa_memchunk *output, unsigned *out_n_frames) { in trivial_resample()

Completed in 13 milliseconds

12345