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

/frameworks/base/media/java/android/media/
H A DAudioRecord.java187 * @see AudioFormat#ENCODING_PCM_8BIT
188 * @see AudioFormat#ENCODING_PCM_16BIT
189 * @see AudioFormat#ENCODING_PCM_FLOAT
255 * See {@link AudioFormat#CHANNEL_IN_MONO} and
256 * {@link AudioFormat#CHANNEL_IN_STEREO}. {@link AudioFormat#CHANNEL_IN_MONO} is guaranteed
259 * See {@link AudioFormat#ENCODING_PCM_8BIT}, {@link AudioFormat#ENCODING_PCM_16BIT},
260 * and {@link AudioFormat#ENCODING_PCM_FLOAT}.
274 (new AudioFormat
[all...]
H A DAudioTrack.java266 private int mChannelMask = AudioFormat.CHANNEL_OUT_MONO;
285 * May be set to {@link AudioFormat#CHANNEL_INVALID} if a channel index mask is specified.
287 private int mChannelConfiguration = AudioFormat.CHANNEL_OUT_MONO;
294 * @see AudioFormat#ENCODING_PCM_8BIT
295 * @see AudioFormat#ENCODING_PCM_16BIT
296 * @see AudioFormat#ENCODING_PCM_FLOAT
343 * See {@link AudioFormat#CHANNEL_OUT_MONO} and
344 * {@link AudioFormat#CHANNEL_OUT_STEREO}
346 * See {@link AudioFormat#ENCODING_PCM_16BIT},
347 * {@link AudioFormat#ENCODING_PCM_8BI
[all...]
H A DAudioFormat.java27 * The {@link AudioFormat} class is used to access a number of audio format and
31 * parameter is one of the <code>AudioFormat.ENCODING_*</code> constants.
32 * The <code>AudioFormat</code> constants are also used in {@link MediaFormat} to specify
34 * <p>The {@link AudioFormat.Builder} class can be used to create instances of
35 * the <code>AudioFormat</code> format class.
37 * {@link AudioFormat.Builder} for documentation on the mechanics of the configuration and building
38 * of such instances. Here we describe the main concepts that the <code>AudioFormat</code> class
45 * <p>Closely associated with the <code>AudioFormat</code> is the notion of an
50 * <p>Expressed in Hz, the sample rate in an <code>AudioFormat</code> instance expresses the number
212 public class AudioFormat { class
516 public AudioFormat() method in class:AudioFormat
525 private AudioFormat(int ignoredArgument) { method in class:AudioFormat
533 private AudioFormat(int encoding, int sampleRate, int channelMask, int channelIndexMask) { method in class:AudioFormat
[all...]
H A DJetPlayer.java97 AudioFormat.CHANNEL_OUT_STEREO; // NUM_OUTPUT_CHANNELS=2 in Android.mk
165 JET_OUTPUT_CHANNEL_CONFIG, AudioFormat.ENCODING_PCM_16BIT);
175 (AudioFormat.getBytesPerSample(AudioFormat.ENCODING_PCM_16BIT) *
H A DAudioDeviceInfo.java169 * @return An array of channel position masks (e.g. {@link AudioFormat#CHANNEL_IN_STEREO},
170 * {@link AudioFormat#CHANNEL_OUT_7POINT1}) for which this audio device can be configured.
172 * @see AudioFormat
183 * @see AudioFormat
203 AudioFormat.channelCountFromOutChannelMask(mask)
204 : AudioFormat.channelCountFromInChannelMask(mask));
221 * @return An array of audio encodings (e.g. {@link AudioFormat#ENCODING_PCM_16BIT},
222 * {@link AudioFormat#ENCODING_PCM_FLOAT}) supported by the audio device.
228 * @see AudioFormat
233 return AudioFormat
[all...]
/frameworks/base/media/tests/MediaFrameworkTest/src/com/android/mediaframeworktest/functional/audio/
H A DMediaAudioTrackTest.java22 import android.media.AudioFormat;
120 _inTest_config, AudioFormat.ENCODING_PCM_16BIT)
143 AudioFormat.CHANNEL_OUT_MONO, AudioFormat.ENCODING_PCM_16BIT,
156 AudioFormat.CHANNEL_OUT_STEREO, AudioFormat.ENCODING_PCM_16BIT,
169 AudioFormat.CHANNEL_OUT_MONO, AudioFormat.ENCODING_PCM_16BIT,
182 AudioFormat.CHANNEL_OUT_STEREO, AudioFormat
[all...]
H A DMediaAudioEffectTest.java23 import android.media.AudioFormat;
135 AudioFormat.CHANNEL_CONFIGURATION_MONO,
136 AudioFormat.ENCODING_PCM_16BIT,
138 AudioFormat.CHANNEL_CONFIGURATION_MONO,
139 AudioFormat.ENCODING_PCM_16BIT) * 10);
403 AudioFormat.CHANNEL_OUT_MONO,
404 AudioFormat.ENCODING_PCM_16BIT,
406 AudioFormat.CHANNEL_OUT_MONO,
407 AudioFormat.ENCODING_PCM_16BIT),
/frameworks/base/media/java/android/media/audiopolicy/
H A DAudioMix.java21 import android.media.AudioFormat;
35 private AudioFormat mFormat;
45 private AudioMix(AudioMixingRule rule, AudioFormat format, int routeFlags, int callbackFlags) {
131 AudioFormat getFormat() {
172 private AudioFormat mFormat = null;
229 * Sets the {@link AudioFormat} for the mix.
230 * @param format a non-null {@link AudioFormat} instance.
235 public Builder setFormat(AudioFormat format)
238 throw new IllegalArgumentException("Illegal null AudioFormat argument");
284 mFormat = new AudioFormat
[all...]
H A DAudioPolicyConfig.java19 import android.media.AudioFormat;
111 final AudioFormat format = new AudioFormat.Builder().setSampleRate(sampleRate)
H A DAudioPolicy.java26 import android.media.AudioFormat;
336 // create an AudioFormat from the mix format compatible with recording, as the mix
338 AudioFormat mixFormat = new AudioFormat.Builder(mix.getFormat())
339 .setChannelMask(AudioFormat.inChannelMaskFromOutChannelMask(
351 AudioFormat.CHANNEL_IN_STEREO, mix.getFormat().getEncoding()),
/frameworks/base/core/java/android/speech/tts/
H A DBlockingAudioTrack.java5 import android.media.AudioFormat;
85 mBytesPerFrame = AudioFormat.getBytesPerSample(mAudioFormat) * mChannelCount;
176 return AudioFormat.CHANNEL_OUT_MONO;
178 return AudioFormat.CHANNEL_OUT_STEREO;
217 AudioFormat audioFormat = (new AudioFormat.Builder())
H A DFileSynthesisCallback.java18 import android.media.AudioFormat;
281 int sampleSizeInBytes = AudioFormat.getBytesPerSample(audioFormat);
/frameworks/base/media/java/android/media/audiofx/
H A DVirtualizer.java21 import android.media.AudioFormat;
186 if (inputChannelMask == AudioFormat.CHANNEL_INVALID) {
190 int channelMask = inputChannelMask == AudioFormat.CHANNEL_OUT_DEFAULT ?
191 AudioFormat.CHANNEL_OUT_STEREO : inputChannelMask;
192 int nbChannels = AudioFormat.channelCountFromOutChannelMask(channelMask);
205 paramsConverter.putInt(AudioFormat.convertChannelOutMaskToNativeMask(channelMask));
225 angles[3 * i] = AudioFormat.convertNativeChannelMaskToOutMask(
366 * mask such as {@link AudioFormat#CHANNEL_OUT_STEREO}
368 * {@link AudioFormat#CHANNEL_OUT_5POINT1}, but will downmix the content to stereo first, and
396 * identification (e.g. {@link AudioFormat#CHANNEL_OUT_FRONT_LEF
[all...]
/frameworks/base/services/core/java/com/android/server/tv/
H A DTvInputHardwareManager.java34 import android.media.AudioFormat;
680 private int mDesiredChannelMask = AudioFormat.CHANNEL_OUT_DEFAULT;
681 private int mDesiredFormat = AudioFormat.ENCODING_DEFAULT;
842 if (sinkChannelMask == AudioFormat.CHANNEL_OUT_DEFAULT) {
845 if (sinkFormat == AudioFormat.ENCODING_DEFAULT) {
860 sinkChannelMask = AudioFormat.CHANNEL_OUT_DEFAULT;
863 sinkFormat = AudioFormat.ENCODING_DEFAULT;
882 int sourceChannelMask = AudioFormat.CHANNEL_IN_DEFAULT;
884 if (AudioFormat.channelCountFromOutChannelMask(sinkConfig.channelMask())
885 == AudioFormat
[all...]
/frameworks/base/core/java/android/service/voice/
H A DAlwaysOnHotwordDetector.java34 import android.media.AudioFormat;
211 private final AudioFormat mAudioFormat;
217 AudioFormat audioFormat, int captureSession, byte[] data) {
230 public AudioFormat getCaptureAudioFormat() {
/frameworks/base/tests/SoundTriggerTests/src/android/hardware/soundtrigger/
H A DSoundTriggerTest.java26 import android.media.AudioFormat;
270 (new AudioFormat.Builder())
271 .setChannelMask(AudioFormat.CHANNEL_IN_MONO)
272 .setEncoding(AudioFormat.ENCODING_PCM_16BIT)
/frameworks/base/core/java/android/hardware/soundtrigger/
H A DSoundTrigger.java19 import android.media.AudioFormat;
503 public AudioFormat captureFormat;
510 boolean triggerInData, AudioFormat captureFormat, byte[] data) {
541 AudioFormat captureFormat = null;
546 captureFormat = (new AudioFormat.Builder())
908 boolean triggerInData, AudioFormat captureFormat, byte[] data,
934 AudioFormat captureFormat = null;
939 captureFormat = (new AudioFormat.Builder())
/frameworks/base/services/core/java/com/android/server/audio/
H A DAudioService.java58 import android.media.AudioFormat;
4914 int[] formats = AudioFormat.filterPublicFormats(devicePort.formats());
4919 if (format != AudioFormat.ENCODING_INVALID) {
4932 int channelCount = AudioFormat.channelCountFromOutChannelMask(mask);

Completed in 379 milliseconds