Home
last modified time | relevance | path

Searched refs:pcm (Results 1 – 25 of 89) sorted by relevance

1234

/external/tinyalsa/
Dpcm.c145 struct pcm { struct
162 unsigned int pcm_get_buffer_size(struct pcm *pcm) in pcm_get_buffer_size() argument
164 return pcm->buffer_size; in pcm_get_buffer_size()
167 const char* pcm_get_error(struct pcm *pcm) in pcm_get_error() argument
169 return pcm->error; in pcm_get_error()
172 static int oops(struct pcm *pcm, int e, const char *fmt, ...) in oops() argument
178 vsnprintf(pcm->error, PCM_ERROR_MAX, fmt, ap); in oops()
180 sz = strlen(pcm->error); in oops()
183 snprintf(pcm->error + sz, PCM_ERROR_MAX - sz, in oops()
210 unsigned int pcm_bytes_to_frames(struct pcm *pcm, unsigned int bytes) in pcm_bytes_to_frames() argument
[all …]
Dtinyplay.c134 struct pcm *pcm; in play_sample() local
151 pcm = pcm_open(card, device, PCM_OUT, &config); in play_sample()
152 if (!pcm || !pcm_is_ready(pcm)) { in play_sample()
154 device, pcm_get_error(pcm)); in play_sample()
158 size = pcm_frames_to_bytes(pcm, pcm_get_buffer_size(pcm)); in play_sample()
163 pcm_close(pcm); in play_sample()
172 if (pcm_write(pcm, buffer, num_read)) { in play_sample()
180 pcm_close(pcm); in play_sample()
Dtinycap.c170 struct pcm *pcm; in capture_sample() local
187 pcm = pcm_open(card, device, PCM_IN, &config); in capture_sample()
188 if (!pcm || !pcm_is_ready(pcm)) { in capture_sample()
190 pcm_get_error(pcm)); in capture_sample()
194 size = pcm_get_buffer_size(pcm); in capture_sample()
199 pcm_close(pcm); in capture_sample()
205 while (capturing && !pcm_read(pcm, buffer, size)) { in capture_sample()
214 pcm_close(pcm); in capture_sample()
DAndroid.mk5 LOCAL_SRC_FILES:= mixer.c pcm.c
16 LOCAL_SRC_FILES:= mixer.c pcm.c
DREADME5 - Provide a basic pcm and mixer API
/external/tinyalsa/include/tinyalsa/
Dasoundlib.h42 struct pcm;
118 struct pcm *pcm_open(unsigned int card, unsigned int device,
120 int pcm_close(struct pcm *pcm);
121 int pcm_is_ready(struct pcm *pcm);
124 int pcm_get_config(struct pcm *pcm, struct pcm_config *config);
125 int pcm_set_config(struct pcm *pcm, struct pcm_config *config);
128 const char *pcm_get_error(struct pcm *pcm);
131 unsigned int pcm_get_buffer_size(struct pcm *pcm);
132 unsigned int pcm_frames_to_bytes(struct pcm *pcm, unsigned int frames);
133 unsigned int pcm_bytes_to_frames(struct pcm *pcm, unsigned int bytes);
[all …]
/external/qemu/android/config/
Dcheck-alsa.c26 DYN_FUNCTION(int,snd_pcm_hw_params_current,(snd_pcm_t *pcm, snd_pcm_hw_params_t *params)) \
27 …DYN_FUNCTION(int,snd_pcm_sw_params_set_start_threshold,(snd_pcm_t *pcm, snd_pcm_sw_params_t *param…
28 DYN_FUNCTION(int,snd_pcm_sw_params,(snd_pcm_t *pcm, snd_pcm_sw_params_t *params)) \
29 DYN_FUNCTION(int,snd_pcm_sw_params_current,(snd_pcm_t *pcm, snd_pcm_sw_params_t *params)) \
31 DYN_FUNCTION(int,snd_pcm_hw_params_any,(snd_pcm_t *pcm, snd_pcm_hw_params_t *params)) \
32 …DYN_FUNCTION(int,snd_pcm_hw_params_set_access,(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pc…
33 …DYN_FUNCTION(int,snd_pcm_hw_params_set_format,(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pc…
34 …DYN_FUNCTION(int,snd_pcm_hw_params_set_rate_near,(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, uns…
35 …DYN_FUNCTION(int,snd_pcm_hw_params_set_channels_near,(snd_pcm_t *pcm, snd_pcm_hw_params_t *params,…
36 …DYN_FUNCTION(int,snd_pcm_hw_params_set_buffer_time_near,(snd_pcm_t *pcm, snd_pcm_hw_params_t *para…
[all …]
/external/bluetooth/bluez/sbc/
Dsbc_primitives_neon.c549 const uint8_t *pcm, int16_t X[2][SBC_X_BUFFER_SIZE], in sbc_enc_process_input_4s_neon_internal() argument
593 if ((nchannels > 1) && ((uintptr_t)pcm & 1)) { in sbc_enc_process_input_4s_neon_internal()
619 [pcm] "+r" (pcm), in sbc_enc_process_input_4s_neon_internal()
651 [pcm] "+r" (pcm), in sbc_enc_process_input_4s_neon_internal()
674 [pcm] "+r" (pcm), in sbc_enc_process_input_4s_neon_internal()
687 const uint8_t *pcm, int16_t X[2][SBC_X_BUFFER_SIZE], in sbc_enc_process_input_8s_neon_internal() argument
743 if ((nchannels > 1) && ((uintptr_t)pcm & 1)) { in sbc_enc_process_input_8s_neon_internal()
773 [pcm] "+r" (pcm), in sbc_enc_process_input_8s_neon_internal()
809 [pcm] "+r" (pcm), in sbc_enc_process_input_8s_neon_internal()
834 [pcm] "+r" (pcm), in sbc_enc_process_input_8s_neon_internal()
[all …]
Dsbc_primitives.c231 const uint8_t *pcm, int16_t X[2][SBC_X_BUFFER_SIZE], in sbc_encoder_process_input_s4_internal() argument
246 unaligned16_be(pcm + (i) * 2) : unaligned16_le(pcm + (i) * 2)) in sbc_encoder_process_input_s4_internal()
273 pcm += 16 * nchannels; in sbc_encoder_process_input_s4_internal()
282 const uint8_t *pcm, int16_t X[2][SBC_X_BUFFER_SIZE], in sbc_encoder_process_input_s8_internal() argument
297 unaligned16_be(pcm + (i) * 2) : unaligned16_le(pcm + (i) * 2)) in sbc_encoder_process_input_s8_internal()
340 pcm += 32 * nchannels; in sbc_encoder_process_input_s8_internal()
360 const uint8_t *pcm, int16_t X[2][SBC_X_BUFFER_SIZE], in sbc_enc_process_input_4s_le() argument
365 position, pcm, X, nsamples, 2, 0); in sbc_enc_process_input_4s_le()
368 position, pcm, X, nsamples, 1, 0); in sbc_enc_process_input_4s_le()
372 const uint8_t *pcm, int16_t X[2][SBC_X_BUFFER_SIZE], in sbc_enc_process_input_4s_be() argument
[all …]
Dsbc_primitives.h51 const uint8_t *pcm, int16_t X[2][SBC_X_BUFFER_SIZE],
54 const uint8_t *pcm, int16_t X[2][SBC_X_BUFFER_SIZE],
57 const uint8_t *pcm, int16_t X[2][SBC_X_BUFFER_SIZE],
60 const uint8_t *pcm, int16_t X[2][SBC_X_BUFFER_SIZE],
/external/qemu/distrib/sdl-1.2.12/src/audio/alsa/
DSDL_alsa_audio.c63 static int (*SDL_snd_pcm_open)(snd_pcm_t **pcm, const char *name, snd_pcm_stream_t stream, int mode…
64 static int (*SDL_NAME(snd_pcm_open))(snd_pcm_t **pcm, const char *name, snd_pcm_stream_t stream, in…
65 static int (*SDL_NAME(snd_pcm_close))(snd_pcm_t *pcm);
66 static snd_pcm_sframes_t (*SDL_NAME(snd_pcm_writei))(snd_pcm_t *pcm, const void *buffer, snd_pcm_uf…
67 static int (*SDL_NAME(snd_pcm_resume))(snd_pcm_t *pcm);
68 static int (*SDL_NAME(snd_pcm_prepare))(snd_pcm_t *pcm);
69 static int (*SDL_NAME(snd_pcm_drain))(snd_pcm_t *pcm);
73 static int (*SDL_NAME(snd_pcm_hw_params_any))(snd_pcm_t *pcm, snd_pcm_hw_params_t *params);
74 static int (*SDL_NAME(snd_pcm_hw_params_set_access))(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, s…
75 static int (*SDL_NAME(snd_pcm_hw_params_set_format))(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, s…
[all …]
/external/qemu/audio/
Dalsaaudio.c57 DYNLINK_FUNC(int,snd_pcm_hw_params_current,(snd_pcm_t *pcm, snd_pcm_hw_params_t *params)) \
58 …DYNLINK_FUNC(int,snd_pcm_sw_params_set_start_threshold,(snd_pcm_t *pcm, snd_pcm_sw_params_t *param…
59 DYNLINK_FUNC(int,snd_pcm_sw_params,(snd_pcm_t *pcm, snd_pcm_sw_params_t *params)) \
60 DYNLINK_FUNC(int,snd_pcm_sw_params_current,(snd_pcm_t *pcm, snd_pcm_sw_params_t *params)) \
62 DYNLINK_FUNC(int,snd_pcm_hw_params_any,(snd_pcm_t *pcm, snd_pcm_hw_params_t *params)) \
63 …DYNLINK_FUNC(int,snd_pcm_hw_params_set_access,(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pc…
65 …DYNLINK_FUNC(int,snd_pcm_hw_params_set_format,(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, snd_pc…
66 …DYNLINK_FUNC(int,snd_pcm_hw_params_set_rate_near,(snd_pcm_t *pcm, snd_pcm_hw_params_t *params, uns…
67 …DYNLINK_FUNC(int,snd_pcm_hw_params_set_channels_near,(snd_pcm_t *pcm, snd_pcm_hw_params_t *params,…
68 …DYNLINK_FUNC(int,snd_pcm_hw_params_set_buffer_time_near,(snd_pcm_t *pcm, snd_pcm_hw_params_t *para…
[all …]
Dossaudio.c398 void *pcm = advance (oss->pcm_buf, oss->wpos << hw->info.shift); in oss_write_pending() local
400 bytes_written = write (oss->fd, pcm, bytes_to_write); in oss_write_pending()
/external/bluetooth/bluez/audio/
Dbluetooth.conf15 pcm.rawbluetooth {
24 pcm.bluetooth {
31 pcm {
Dunix.c254 pcm_capabilities_t *pcm; in headset_generate_capability() local
259 codec->length = sizeof(*pcm); in headset_generate_capability()
261 pcm = (void *) codec; in headset_generate_capability()
262 pcm->sampling_rate = 8000; in headset_generate_capability()
265 pcm->flags |= BT_PCM_FLAG_NREC; in headset_generate_capability()
267 pcm->flags |= BT_PCM_FLAG_PCM_ROUTING; in headset_generate_capability()
271 pcm->flags |= BT_PCM_FLAG_NREC; in headset_generate_capability()
Dpcm_bluetooth.c1041 if (!snd_pcm_sw_params_current(io->pcm, swparams) && in bluetooth_a2dp_write()
1045 ret = snd_pcm_start(io->pcm); in bluetooth_a2dp_write()
1150 snd_pcm_hwsync(io->pcm); in bluetooth_playback_delay()
1773 *pcmp = data->io.pcm; in SND_PCM_PLUGIN_DEFINE_FUNC()
/external/webrtc/src/modules/audio_processing/test/
Dapmtest.m78 farFile = 'vqeFar.pcm';
79 nearFile = 'vqeNear.pcm';
84 farFile = 'apm_far.pcm';
85 nearFile = 'apm_near.pcm';
196 outfile = [outfile '.pcm'];
209 if exist([inpath 'vqeFar.pcm'])
210 system(['ln -s -f ' inpath 'vqeFar.pcm ' farFile]);
211 elseif exist([inpath 'apm_far.pcm'])
212 system(['ln -s -f ' inpath 'apm_far.pcm ' farFile]);
215 if exist([inpath 'vqeNear.pcm'])
[all …]
/external/quake/quake/src/WinQuake/
Dsnd_android.cpp97 SLDataFormat_PCM pcm; variable
156 pcm.formatType = SL_DATAFORMAT_PCM; in TestPlaySawtoothBufferQueue()
157 pcm.numChannels = 2; in TestPlaySawtoothBufferQueue()
158 pcm.samplesPerSec = SL_SAMPLINGRATE_11_025; in TestPlaySawtoothBufferQueue()
159 pcm.bitsPerSample = SL_PCMSAMPLEFORMAT_FIXED_16; in TestPlaySawtoothBufferQueue()
160 pcm.containerSize = 16; in TestPlaySawtoothBufferQueue()
161 pcm.channelMask = SL_SPEAKER_FRONT_LEFT | SL_SPEAKER_FRONT_RIGHT; in TestPlaySawtoothBufferQueue()
162 pcm.endianness = SL_BYTEORDER_LITTLEENDIAN; in TestPlaySawtoothBufferQueue()
164 audioSource.pFormat = (void *)&pcm; in TestPlaySawtoothBufferQueue()
/external/srec/tests/
DAndroid.mk119 ./pcm/yes_08k.pcm \
120 ./pcm/yes_11k.pcm \
/external/tremolo/Tremolo/
Dmapping0.c231 ogg_int32_t *pcm=vd->work[i]; in mapping_inverse() local
241 floor1_inverse2(vd,ci->floor_param[floorno],floormemo[i],pcm); in mapping_inverse()
244 floor0_inverse2(vd,ci->floor_param[floorno],floormemo[i],pcm); in mapping_inverse()
Ddsp.c144 int vorbis_dsp_pcmout(vorbis_dsp_state *v,ogg_int16_t *pcm,int samples){ in vorbis_dsp_pcmout() argument
149 if(pcm){ in vorbis_dsp_pcmout()
157 pcm+i,vi->channels, in vorbis_dsp_pcmout()
Dcodec_internal.h229 ogg_int16_t *pcm,int samples);
/external/chromium/chrome/browser/resources/shared/js/
Dmedia_common.js10 return /\.(aac|aiff|atrac|cda|flac|m4a|mp3|pcm|oga|ogg|raw|wav)$/i.test(path);
/external/chromium-trace/src/shared/js/
Dmedia_common.js10 return /\.(aac|aiff|atrac|cda|flac|m4a|mp3|pcm|oga|ogg|raw|wav)$/i.test(path);
/external/srec/config/en.us/audio/m252/
Dm252a22e.nwv8 sample_coding -s3 pcm

1234