Searched refs:mixer (Results 1 - 6 of 6) sorted by relevance

/frameworks/av/services/audioflinger/tests/
H A Dmixer_to_wav_tests.sh3 # This script uses test-mixer to generate WAV files
50 adb push $OUT/system/bin/test-mixer /system/bin
53 # mixer settings
65 adb shell test-mixer $1 -s 48000 \
75 adb shell test-mixer $1 -c 5 -s 9307 \
84 adb shell test-mixer $1 -s 32000 \
93 adb shell test-mixer $1 -s 32000 \
102 adb shell test-mixer $1 -s 32000 \
110 adb shell test-mixer $1 -s 44100 \
120 # i_i = integer input track, integer mixer outpu
[all...]
H A Dtest-mixer.cpp30 * Sine or chirp functions are typically more useful as input to the mixer
43 fprintf(stderr, " -m enable floating point mixer output\n");
44 fprintf(stderr, " -c number of mixer output channels\n");
45 fprintf(stderr, " -s mixer sample-rate\n");
213 // create the mixer.
215 AudioMixer *mixer = new AudioMixer(mixerFrameCount, outputSampleRate); local
227 int32_t name = mixer->getTrackName(channelMask,
231 mixer->setBufferProvider(name, &Providers[i]);
232 mixer->setParameter(name, AudioMixer::TRACK, AudioMixer::MAIN_BUFFER,
234 mixer
[all...]
H A DAndroid.mk38 # audio mixer test tool
43 test-mixer.cpp \
69 LOCAL_MODULE:= test-mixer
/frameworks/av/services/audioflinger/
H A DFastMixer.cpp18 // Design rules for threadLoop() are given in the comments at section "Fast mixer thread" of
55 mixer(NULL),
106 if (mixer != NULL) {
107 mixer->setLog(logWriter);
119 delete mixer;
172 delete mixer;
173 mixer = NULL;
180 // implementation; it would be better to have normal mixer allocate for us
182 mixer = new AudioMixer(frameCount, sampleRate, FastMixerState::kMaxFastTracks);
233 if (mixer !
[all...]
H A DFastMixer.h59 int fastTrackNames[FastMixerState::kMaxFastTracks]; // handles used by mixer to identify tracks
63 AudioMixer* mixer; member in class:android::FastMixer
66 void* mSinkBuffer; // used for mixer output format translation
67 // if sink format is different than mixer output.
71 void* mMixerBuffer; // mixer output buffer.
73 audio_format_t mMixerBufferFormat; // mixer output format: AUDIO_FORMAT_PCM_(16_BIT|FLOAT).
/frameworks/base/cmds/bootanimation/
H A DAudioPlayer.cpp71 static bool setMixerValue(struct mixer* mixer, const char* name, const char* values) argument
73 if (!mixer) {
74 ALOGE("no mixer in setMixerValue");
77 struct mixer_ctl *ctl = mixer_get_ctl_by_name(mixer, name);
114 ALOGE("unsupported mixer type %d for %s", type, name);
134 * This header is followed by zero or more mixer settings, each with the format:
135 * mixer "<name>" = <value list>
136 * Since mixer names can contain spaces, the name must be enclosed in double quotes.
143 struct mixer* mixe local
[all...]

Completed in 55 milliseconds