Home
last modified time | relevance | path

Searched refs:pa_sample_spec (Results 1 - 25 of 144) sorted by relevance

123456

/third_party/pulseaudio/src/modules/echo-cancel/
H A Decho-cancel.h48 pa_sample_spec out_ss;
68 pa_sample_spec rec_ss, play_ss, out_ss;
90 pa_sample_spec *rec_ss,
92 pa_sample_spec *play_ss,
94 pa_sample_spec *out_ss,
144 pa_sample_spec *rec_ss, pa_channel_map *rec_map,
145 pa_sample_spec *play_ss, pa_channel_map *play_map,
146 pa_sample_spec *out_ss, pa_channel_map *out_map,
154 pa_sample_spec *rec_ss, pa_channel_map *rec_map,
155 pa_sample_spec *play_s
[all...]
H A Dadrian.c44 static void pa_adrian_ec_fixate_spec(pa_sample_spec *rec_ss, pa_channel_map *rec_map, in pa_adrian_ec_fixate_spec()
45 pa_sample_spec *play_ss, pa_channel_map *play_map, in pa_adrian_ec_fixate_spec()
46 pa_sample_spec *out_ss, pa_channel_map *out_map) { in pa_adrian_ec_fixate_spec()
58 pa_sample_spec *rec_ss, pa_channel_map *rec_map, in pa_adrian_ec_init()
59 pa_sample_spec *play_ss, pa_channel_map *play_map, in pa_adrian_ec_init()
60 pa_sample_spec *out_ss, pa_channel_map *out_map, in pa_adrian_ec_init()
H A Dspeex.c52 static void speex_ec_fixate_spec(pa_sample_spec *rec_ss, pa_channel_map *rec_map, in speex_ec_fixate_spec()
53 pa_sample_spec *play_ss, pa_channel_map *play_map, in speex_ec_fixate_spec()
54 pa_sample_spec *out_ss, pa_channel_map *out_map) { in speex_ec_fixate_spec()
63 static bool pa_speex_ec_preprocessor_init(pa_echo_canceller *ec, pa_sample_spec *out_ss, uint32_t nframes, pa_modargs *ma) { in pa_speex_ec_preprocessor_init()
160 pa_sample_spec *rec_ss, pa_channel_map *rec_map, in pa_speex_ec_init()
161 pa_sample_spec *play_ss, pa_channel_map *play_map, in pa_speex_ec_init()
162 pa_sample_spec *out_ss, pa_channel_map *out_map, in pa_speex_ec_init()
H A Dnull.c29 pa_sample_spec *rec_ss, pa_channel_map *rec_map, in pa_null_ec_init()
30 pa_sample_spec *play_ss, pa_channel_map *play_map, in pa_null_ec_init()
31 pa_sample_spec *out_ss, pa_channel_map *out_map, in pa_null_ec_init()
H A Dwebrtc.cc121 static void webrtc_ec_fixate_spec(pa_sample_spec *rec_ss, pa_channel_map *rec_map, in webrtc_ec_fixate_spec()
122 pa_sample_spec *play_ss, pa_channel_map *play_map, in webrtc_ec_fixate_spec()
123 pa_sample_spec *out_ss, pa_channel_map *out_map, in webrtc_ec_fixate_spec()
234 pa_sample_spec *rec_ss, pa_channel_map *rec_map, in pa_webrtc_ec_init()
235 pa_sample_spec *play_ss, pa_channel_map *play_map, in pa_webrtc_ec_init()
236 pa_sample_spec *out_ss, pa_channel_map *out_map, in pa_webrtc_ec_init()
510 const pa_sample_spec *ss = &ec->params.webrtc.play_ss; in pa_webrtc_ec_play()
528 const pa_sample_spec *rec_ss = &ec->params.webrtc.rec_ss; in pa_webrtc_ec_record()
529 const pa_sample_spec *out_ss = &ec->params.webrtc.out_ss; in pa_webrtc_ec_record()
/third_party/pulseaudio/src/pulse/
H A Dsample.h252 typedef struct pa_sample_spec { struct
261 } pa_sample_spec; typedef
268 size_t pa_bytes_per_second(const pa_sample_spec *spec) PA_GCC_PURE;
271 size_t pa_frame_size(const pa_sample_spec *spec) PA_GCC_PURE;
274 size_t pa_sample_size(const pa_sample_spec *spec) PA_GCC_PURE;
283 pa_usec_t pa_bytes_to_usec(uint64_t length, const pa_sample_spec *spec) PA_GCC_PURE;
289 size_t pa_usec_to_bytes(pa_usec_t t, const pa_sample_spec *spec) PA_GCC_PURE;
294 pa_sample_spec* pa_sample_spec_init(pa_sample_spec *spec);
307 int pa_sample_spec_valid(const pa_sample_spec *spe
[all...]
H A Dsample.c58 size_t pa_sample_size(const pa_sample_spec *spec) { in pa_sample_size()
65 size_t pa_frame_size(const pa_sample_spec *spec) { in pa_frame_size()
72 size_t pa_bytes_per_second(const pa_sample_spec *spec) { in pa_bytes_per_second()
79 pa_usec_t pa_bytes_to_usec(uint64_t length, const pa_sample_spec *spec) { in pa_bytes_to_usec()
86 size_t pa_usec_to_bytes(pa_usec_t t, const pa_sample_spec *spec) { in pa_usec_to_bytes()
93 pa_sample_spec* pa_sample_spec_init(pa_sample_spec *spec) { in pa_sample_spec_init()
118 int pa_sample_spec_valid(const pa_sample_spec *spec) { in pa_sample_spec_valid()
129 int pa_sample_spec_equal(const pa_sample_spec*a, const pa_sample_spec* argument
[all...]
/third_party/pulseaudio/src/modules/rtp/
H A Drtp.h33 pa_rtp_context* pa_rtp_context_new_send(int fd, uint8_t payload, size_t mtu, const pa_sample_spec *ss, bool enable_opus);
39 pa_rtp_context* pa_rtp_context_new_recv(int fd, uint8_t payload, const pa_sample_spec *ss, bool enable_opus);
47 pa_sample_spec* pa_rtp_sample_spec_fixup(pa_sample_spec *ss, bool enable_opus);
48 int pa_rtp_sample_spec_valid(const pa_sample_spec *ss);
50 uint8_t pa_rtp_payload_from_sample_spec(const pa_sample_spec *ss);
51 pa_sample_spec *pa_rtp_sample_spec_from_payload(uint8_t payload, pa_sample_spec *ss);
H A Drtp-common.c28 uint8_t pa_rtp_payload_from_sample_spec(const pa_sample_spec *ss) { in pa_rtp_payload_from_sample_spec()
39 pa_sample_spec *pa_rtp_sample_spec_from_payload(uint8_t payload, pa_sample_spec *ss) { in pa_rtp_sample_spec_from_payload()
68 pa_sample_spec *pa_rtp_sample_spec_fixup(pa_sample_spec * ss, bool enable_opus) { in pa_rtp_sample_spec_fixup()
80 int pa_rtp_sample_spec_valid(const pa_sample_spec *ss) { in pa_rtp_sample_spec_valid()
H A Dsdp.h38 pa_sample_spec sample_spec;
44 char *pa_sdp_build(int af, const void *src, const void *dst, const char *name, uint16_t port, uint8_t payload, const pa_sample_spec *ss, bool enable_opus);
/third_party/pulseaudio/src/pulsecore/
H A Dsample-util.h42 void *pa_silence_memory(void *p, size_t length, const pa_sample_spec *spec);
43 pa_memchunk* pa_silence_memchunk(pa_memchunk *c, const pa_sample_spec *spec);
44 pa_memblock* pa_silence_memblock(pa_memblock *b, 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);
48 size_t pa_frame_align(size_t l, const pa_sample_spec *ss) PA_GCC_PURE;
50 bool pa_frame_aligned(size_t l, const pa_sample_spec *ss) PA_GCC_PURE;
74 pa_usec_t pa_bytes_to_usec_round_up(uint64_t length, const pa_sample_spec *spec);
75 size_t pa_usec_to_bytes_round_up(pa_usec_t t, const pa_sample_spec *spec);
86 size_t pa_convert_size(size_t size, const pa_sample_spec *from, const pa_sample_spec *t
[all...]
H A Dcore-format.h38 pa_format_info *pa_format_info_from_sample_spec2(const pa_sample_spec *ss, const pa_channel_map *map, bool set_format,
50 int pa_format_info_to_sample_spec2(const pa_format_info *f, pa_sample_spec *ss, pa_channel_map *map,
51 const pa_sample_spec *fallback_ss, const pa_channel_map *fallback_map);
57 int pa_format_info_to_sample_spec_fake(const pa_format_info *f, pa_sample_spec *ss, pa_channel_map *map);
H A Dmime-type.h26 bool pa_sample_spec_is_mime(const pa_sample_spec *ss, const pa_channel_map *cm);
27 void pa_sample_spec_mimefy(pa_sample_spec *ss, pa_channel_map *cm);
28 char *pa_sample_spec_to_mime_type(const pa_sample_spec *ss, const pa_channel_map *cm);
29 char *pa_sample_spec_to_mime_type_mimefy(const pa_sample_spec *_ss, const pa_channel_map *_cm);
H A Dsndfile-util.h29 int pa_sndfile_read_sample_spec(SNDFILE *sf, pa_sample_spec *ss);
32 int pa_sndfile_write_sample_spec(SF_INFO *sfi, pa_sample_spec *ss);
41 pa_sndfile_readf_t pa_sndfile_readf_function(const pa_sample_spec *ss);
44 pa_sndfile_writef_t pa_sndfile_writef_function(const pa_sample_spec *ss);
H A Dcore-format.c29 pa_format_info *pa_format_info_from_sample_spec2(const pa_sample_spec *ss, const pa_channel_map *map, bool set_format, in pa_format_info_from_sample_spec2()
66 int pa_format_info_to_sample_spec2(const pa_format_info *f, pa_sample_spec *ss, pa_channel_map *map, in pa_format_info_to_sample_spec2()
67 const pa_sample_spec *fallback_ss, const pa_channel_map *fallback_map) { in pa_format_info_to_sample_spec2()
69 pa_sample_spec ss_local; in pa_format_info_to_sample_spec2()
130 int pa_format_info_to_sample_spec_fake(const pa_format_info *f, pa_sample_spec *ss, pa_channel_map *map) { in pa_format_info_to_sample_spec_fake()
H A Dmime-type.c29 bool pa_sample_spec_is_mime(const pa_sample_spec *ss, const pa_channel_map *cm) { in pa_sample_spec_is_mime()
76 void pa_sample_spec_mimefy(pa_sample_spec *ss, pa_channel_map *cm) { in pa_sample_spec_mimefy()
144 char *pa_sample_spec_to_mime_type(const pa_sample_spec *ss, const pa_channel_map *cm) { in pa_sample_spec_to_mime_type()
172 char *pa_sample_spec_to_mime_type_mimefy(const pa_sample_spec *_ss, const pa_channel_map *_cm) { in pa_sample_spec_to_mime_type_mimefy()
173 pa_sample_spec ss = *_ss; in pa_sample_spec_to_mime_type_mimefy()
H A Dresampler.h86 pa_sample_spec i_ss, o_ss;
129 const pa_sample_spec *a,
131 const pa_sample_spec *b,
191 const pa_sample_spec* pa_resampler_input_sample_spec(pa_resampler *r);
193 const pa_sample_spec* pa_resampler_output_sample_spec(pa_resampler *r);
H A Dsample-util.c44 pa_memblock *pa_silence_memblock(pa_memblock* b, const pa_sample_spec *spec) { in pa_silence_memblock()
57 pa_memchunk* pa_silence_memchunk(pa_memchunk *c, const pa_sample_spec *spec) { in pa_silence_memchunk()
95 void* pa_silence_memory(void *p, size_t length, const pa_sample_spec *spec) { in pa_silence_memory()
104 size_t pa_frame_align(size_t l, const pa_sample_spec *ss) { in pa_frame_align()
114 bool pa_frame_aligned(size_t l, const pa_sample_spec *ss) { in pa_frame_aligned()
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()
309 pa_usec_t pa_bytes_to_usec_round_up(uint64_t length, const pa_sample_spec *spec) { in pa_bytes_to_usec_round_up()
325 size_t pa_usec_to_bytes_round_up(pa_usec_t t, const pa_sample_spec *spec) { in pa_usec_to_bytes_round_up()
397 size_t pa_convert_size(size_t size, const pa_sample_spec *from, const pa_sample_spec *t
[all...]
H A Dplay-memblockq.h28 const pa_sample_spec *ss,
39 const pa_sample_spec *ss,
H A Dmix.h48 const pa_sample_spec *spec,
59 const pa_sample_spec *spec,
/third_party/pulseaudio/src/modules/alsa/
H A Dalsa-util.h45 pa_sample_spec *ss, /* modified at return */
62 pa_sample_spec *ss, /* modified at return */
77 pa_sample_spec *ss, /* modified at return */
91 pa_sample_spec *ss, /* modified at return */
106 pa_sample_spec *ss, /* modified at return */
132 snd_pcm_sframes_t pa_alsa_safe_avail(snd_pcm_t *pcm, size_t hwbuf_size, const pa_sample_spec *ss);
133 int pa_alsa_safe_delay(snd_pcm_t *pcm, snd_pcm_status_t *status, snd_pcm_sframes_t *delay, size_t hwbuf_size, const pa_sample_spec *ss, bool capture);
134 int pa_alsa_safe_mmap_begin(snd_pcm_t *pcm, const snd_pcm_channel_area_t **areas, snd_pcm_uframes_t *offset, snd_pcm_uframes_t *frames, size_t hwbuf_size, const pa_sample_spec *ss);
/third_party/pulseaudio/src/modules/oss/
H A Doss-util.h28 int pa_oss_auto_format(int fd, pa_sample_spec *ss);
32 int pa_oss_set_volume(int fd, unsigned long mixer, const pa_sample_spec *ss, const pa_cvolume *volume);
33 int pa_oss_get_volume(int fd, unsigned long mixer, const pa_sample_spec *ss, pa_cvolume *volume);
/third_party/pulseaudio/src/modules/bluetooth/
H A Da2dp-codec-aptx-gst.c92 static const char *choose_remote_endpoint(const pa_hashmap *capabilities_hashmap, const pa_sample_spec *default_sample_spec, bool for_encoding) { in choose_remote_endpoint()
106 static const char *choose_remote_endpoint_hd(const pa_hashmap *capabilities_hashmap, const pa_sample_spec *default_sample_spec, bool for_encoding) { in choose_remote_endpoint_hd()
185 static int fill_preferred_configuration_common(const pa_sample_spec *default_sample_spec, const a2dp_aptx_t *capabilities, a2dp_aptx_t *config, uint32_t vendor_id, uint16_t codec_id) { in fill_preferred_configuration_common()
237 static uint8_t fill_preferred_configuration(const pa_sample_spec *default_sample_spec, const uint8_t *capabilities_buffer, uint8_t capabilities_size, uint8_t config_buffer[MAX_A2DP_CAPS_SIZE]) { in fill_preferred_configuration()
254 static uint8_t fill_preferred_configuration_hd(const pa_sample_spec *default_sample_spec, const uint8_t *capabilities_buffer, uint8_t capabilities_size, uint8_t config_buffer[MAX_A2DP_CAPS_SIZE]) { in fill_preferred_configuration_hd()
271 GstElement *gst_init_aptx(struct gst_info *info, pa_sample_spec *ss, bool for_encoding) { in gst_init_aptx()
395 static void *init_common(enum a2dp_codec_type codec_type, bool for_encoding, bool for_backchannel, const uint8_t *config_buffer, uint8_t config_size, pa_sample_spec *sample_spec, pa_core *core) { in init_common()
431 static void *init(bool for_encoding, bool for_backchannel, const uint8_t *config_buffer, uint8_t config_size, pa_sample_spec *sample_spec, pa_core *core) { in init()
435 static void *init_hd(bool for_encoding, bool for_backchannel, const uint8_t *config_buffer, uint8_t config_size, pa_sample_spec *sample_spec, pa_core *core) { in init_hd()
H A Da2dp-codec-ldac-gst.c75 static const char *choose_remote_endpoint(const pa_hashmap *capabilities_hashmap, const pa_sample_spec *default_sample_spec, bool for_encoding) { in choose_remote_endpoint()
131 static int fill_preferred_configuration_common(const pa_sample_spec *default_sample_spec, const a2dp_ldac_t *capabilities, a2dp_ldac_t *config, uint32_t vendor_id, uint16_t codec_id) { in fill_preferred_configuration_common()
183 static uint8_t fill_preferred_configuration(const pa_sample_spec *default_sample_spec, const uint8_t *capabilities_buffer, uint8_t capabilities_size, uint8_t config_buffer[MAX_A2DP_CAPS_SIZE]) { in fill_preferred_configuration()
200 GstElement *gst_init_ldac(struct gst_info *info, pa_sample_spec *ss, bool for_encoding) { in gst_init_ldac()
285 static void *init_common(enum a2dp_codec_type codec_type, bool for_encoding, bool for_backchannel, const uint8_t *config_buffer, uint8_t config_size, pa_sample_spec *sample_spec, pa_core *core) { in init_common()
319 static void *init_hq(bool for_encoding, bool for_backchannel, const uint8_t *config_buffer, uint8_t config_size, pa_sample_spec *sample_spec, pa_core *core) { in init_hq()
323 static void *init_sq(bool for_encoding, bool for_backchannel, const uint8_t *config_buffer, uint8_t config_size, pa_sample_spec *sample_spec, pa_core *core) { in init_sq()
327 static void *init_mq(bool for_encoding, bool for_backchannel, const uint8_t *config_buffer, uint8_t config_size, pa_sample_spec *sample_spec, pa_core *core) { in init_mq()
H A Da2dp-codec-api.h58 const char *(*choose_remote_endpoint)(const pa_hashmap *capabilities_hashmap, const pa_sample_spec *default_sample_spec, bool for_encoding);
64 uint8_t (*fill_preferred_configuration)(const pa_sample_spec *default_sample_spec, const uint8_t *capabilities_buffer, uint8_t capabilities_size, uint8_t config_buffer[MAX_A2DP_CAPS_SIZE]);

Completed in 9 milliseconds

123456