History log of /frameworks/base/media/java/android/media/AudioFormat.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
aea175e499b40cdb8d3b03ae8bdc9ff66ce786ab 09-Sep-2014 Jean-Michel Trivi <jmtrivi@google.com> More android.media.AudioFormat.Builder javadoc

Bug 17059703

Change-Id: I1cca2effecbf1998dfa48774d87d94c00285c16c
/frameworks/base/media/java/android/media/AudioFormat.java
d3b8223377b8046280e4c09e728edc600171f941 30-Jul-2014 Eric Laurent <elaurent@google.com> SoundTrigger API update.

Add sound model update callback.
Add native service state change callback.
Add vendor UUID in sound model description.
Add coarse confidence level in recognition event.
Add capture format in recognition event.

Bug: 12378680.

Change-Id: Id63437819ec7b9a4a69e1ff6185b747e20cad95e
/frameworks/base/media/java/android/media/AudioFormat.java
0498269c00e340a5cacf19c00d552c9a311cc604 31-Jul-2014 Eric Laurent <elaurent@google.com> unhide AudioFormat getters

Bug: 12378680.
Change-Id: Ibe49c6386b12159e705f49f323cae27b6e2d749a
/frameworks/base/media/java/android/media/AudioFormat.java
701d6ff12f36bf5e9de0dafdaced06744fd411eb 16-Jul-2014 Jean-Michel Trivi <jmtrivi@google.com> AudioAttributes and AudioRecord.

Add audio recording source in AudioAttributes.
New AudioRecord constructor with AudioAttributes and
AudioFormat.
Legacy AudioRecord constructor is calling into the new
constructor.

Bug 16009464

Change-Id: I69d81f9e71bdf946c4cfbda6d3d8552ffac6b5c2
/frameworks/base/media/java/android/media/AudioFormat.java
7f6ee760b0aee76bdb9fe61ac7ed1465c0da3489 19-Jul-2014 Jean-Michel Trivi <jmtrivi@google.com> Unhide AudioTrack constructor with AudioAttributes, AudioFormat

Unhide AudioFormat.Builder
Unhide AudioTrack constructor with AudioAttributes, AudioFormat
Unhide the missing two channels that enable a 7.1 configuration

Change-Id: I60899548da1c688ebe561c25212877e0f3eedb34
/frameworks/base/media/java/android/media/AudioFormat.java
d2bebb3ab86177c0d27664af86b30b7dce2c9bcb 09-Jul-2014 Jean-Michel Trivi <jmtrivi@google.com> DO NOT MERGE Audio virtualizer effect: add support for querying capabilities

Change-Id: Ib62bab6655996575d7703be0bcb55fa8559a68a2
(cherry picked from commit 57fa19dec7150678020e7f1fe6e6879fd9d873f5)
/frameworks/base/media/java/android/media/AudioFormat.java
a8b6bd88cfb010c9e9aa1339e504fd593919e1e0 01-Jul-2014 Jean-Michel Trivi <jmtrivi@google.com> Define audio policy, mixes, and mixing rules

An AudioMixingRule is a collection of AudioAttributes and match/exclude
rules.
An AudioMix is defined by its AudioMixingRule, AudioFormat and
routing flag.
An AudioPolicyConfig is a collection of AudioMix and is
parcellable.
An AudioPolicy has an AudioPolicyConfig, and
can be registered/unregistered through AudioManager.

bug 16009464

Change-Id: I01bf95d014967f48ba823648ea897779da099e5d
/frameworks/base/media/java/android/media/AudioFormat.java
a1d80e3b1d210c60c6881a55ed39a4077ff66080 18-Jun-2014 Jean-Michel Trivi <jmtrivi@google.com> AudioTrack Java constructor with AudioAttributes and AudioFormat

Change-Id: I82758a4231b8dc0b8d8e72acf3c896a289c28f60
/frameworks/base/media/java/android/media/AudioFormat.java
ff0d9f098e51c54e1a030ed21fd980680cb7b405 10-Jun-2014 Eric Laurent <elaurent@google.com> AudioTrack: Add support for compressed audio

Add AudioFormat encoding definitions for compressed audio
and modify AudioTrack to accept compressed audio data.

Bug: 9428304.

Change-Id: Ib85a4d0d78af45924328f4d2d2ffebe83f4a00c5
/frameworks/base/media/java/android/media/AudioFormat.java
2854ed50254f06c9da21b8fe028b300b6ab267e2 18-Jun-2014 Andy Hung <hunga@google.com> Fix AudioFormat getBytesPerSample to recognize float

Bug: 15719638
Change-Id: Id53a07ef24e4403f3bad7a13c4dd801e556769eb
/frameworks/base/media/java/android/media/AudioFormat.java
f723f8e9cf5b4a00ce84c8b1b4b9256cf7745e2c 30-May-2014 Jean-Michel Trivi <jmtrivi@google.com> AudioFormat class

Change-Id: I425c80c6caed98f6fa31e8cad8f15435c99ebc20
/frameworks/base/media/java/android/media/AudioFormat.java
1aa74e4bc24cbe014f0c4217761a9d5e082111c6 19-May-2014 Glenn Kasten <gkasten@google.com> Remove android.media.AudioFormat default constructor

Change-Id: I2fe65ee7a8087151b44da3b84af357ea8bee80c4
/frameworks/base/media/java/android/media/AudioFormat.java
7d60bcd2d950e3571c00ce9f1c492c6bd58334c9 09-May-2014 Glenn Kasten <gkasten@google.com> Unhide AudioTrack support for ENCODING_PCM_FLOAT

Change-Id: I77423ff1845d0e05c117ab2a0b31699b32b871be
/frameworks/base/media/java/android/media/AudioFormat.java
313f59887b1439fa2f39dbf3578407c52fcbf60d 01-May-2014 Glenn Kasten <gkasten@google.com> Add AudioFormat.ENCODING_PCM_FLOAT

Change-Id: I030d2c74224ac8573a4d30d980ae94fa4e280aeb
/frameworks/base/media/java/android/media/AudioFormat.java
34a37bdebb3d606dac7c7d1dd7a0effdb59bd3d6 09-Jan-2014 Glenn Kasten <gkasten@google.com> Add AudioFormat.getBytesPerSample and use it

Change-Id: I90a40987ea99006af4a6e31136078c04976eb54d
/frameworks/base/media/java/android/media/AudioFormat.java
f8d5e7af7457ee0d935be63cb7e1479f147f7451 15-Apr-2014 Glenn Kasten <gkasten@google.com> Add CHANNEL_OUT_QUAD_SIDE and CHANNEL_OUT_5POINT1_SIDE

Change-Id: I6d5ff001ee55399a67380a4f63b037f367b93b1f
/frameworks/base/media/java/android/media/AudioFormat.java
c806050a078151ed47876ae326654e7c7e94b9b0 19-Jul-2013 Glenn Kasten <gkasten@google.com> Synchronize channel masks in AudioFormat with system/audio.h

AudioFormat channel mask comments

Change-Id: I8b43cb58cd9d3a33bf02aa0455bbfc16ed29f9ae
/frameworks/base/media/java/android/media/AudioFormat.java
fe834d30f4f3f51b754d55fecb36f11279733948 08-Jan-2014 Glenn Kasten <gkasten@google.com> Prepare for additional formats beyond 8-bit and 16-bit PCM

This CL does the same thing for AudioTrack,
that an earlier CL did for AudioRecord:
> Change-Id: Ic3525f049e939bdf125d9f87ed39abd2690dcf9f

Pull out the common parts of that earlier CL and move them to new header
file android_media_AudioFormat.h.

Use the new function audioFormatToNative() to convert from Java
ENCODING_PCM_* to native AUDIO_FORMAT_*.

Use audio_bytes_per_sample() instead of hard-coding the size of various formats.

Use size_t for memory sizes.

Change-Id: I7992dd6a2c9500126a6d7ae5fc1ed9f3312962d6
/frameworks/base/media/java/android/media/AudioFormat.java
5c17a820f9e46e0756c11795b3e6f89105f2f539 30-Nov-2011 Glenn Kasten <gkasten@google.com> Audio Java doc comment typos and minor changes

Change-Id: Id6ea6dccb8054c9f05db9a9c045387ce813659e6
/frameworks/base/media/java/android/media/AudioFormat.java
d9ae1c573e37e245c7f4f0480a8fa925e57bd49d 25-Jul-2011 Jean-Michel Trivi <jmtrivi@google.com> Fix bug 4319552 Java to native channel mask translation

When creating a new AudioTrack instance, translate from a Java
channel mask as defined in android.media.AudioFormat to one
as defined in audio.h which matches industry-standard
channel mask definitions.

Change-Id: I7eeece8ec2a437977c31f6e82590f9591158144b
/frameworks/base/media/java/android/media/AudioFormat.java
ff7656c9de4e6ca0ec13da2b99593be71dcfd796 25-Jul-2011 Jean-Michel Trivi <jmtrivi@google.com> Fix bug 4211099 channel constants and 7.1 mask

Add definitions for the side and elevated channels.

Add new (correct) definition for 7.1 mask which uses
the side channels rather than the front half-pan channels.

Change-Id: I13d93f99f3b453ce2ab5fdc2da66629ed7f337ef
/frameworks/base/media/java/android/media/AudioFormat.java
613d363c96bb304cbedad54004bc99928fcf22df 05-Aug-2010 Scott Main <smain@google.com> am ef9fd39d: am 769f9b89: am 5b86de94: fix doc bugs

Merge commit 'ef9fd39d73877162ba200ef8b2000216133dab2e'

* commit 'ef9fd39d73877162ba200ef8b2000216133dab2e':
fix doc bugs
5b86de94a163ce4c52ab08a9820f9d78414e1767 02-Aug-2010 Scott Main <smain@google.com> fix doc bugs

Change-Id: Ic0cec3818fdc7692ea7aa3152ecb444203097157
/frameworks/base/media/java/android/media/AudioFormat.java
635fefec06458224750170e7ce127bc2c8e4215b 14-Jul-2010 Dan Tasse <dantasse@google.com> Add some javadoc to AudioRecord, plus updates based on code review comments.

Change-Id: I0087e7df7541b336f87c7af512c3e8f3897be72c
/frameworks/base/media/java/android/media/AudioFormat.java
3026a023b8979b7ddcb3fe97bbc45531c89fda92 27-Jul-2009 Eric Laurent <elaurent@google.com> Fix issue 2001517: AudioTrack compatibility issue.

Modified enum values in AudioFormat.java and AudioSystem.h.
Added code for backward compatibility in AudioTrack.java and AudioRecord.java.
/frameworks/base/media/java/android/media/AudioFormat.java
a553c25b33c99b345cf1c8688f8df0ed8df14e5a 17-Jul-2009 Eric Laurent <elaurent@google.com> Fix issue 1795088 Improve audio routing code

Initial commit for review.
Integrated comments after patch set 1 review.
Fixed lockup in AudioFlinger::ThreadBase::exit()
Fixed lockup when playing tone with AudioPlocyService startTone()
/frameworks/base/media/java/android/media/AudioFormat.java
9066cfe9886ac131c34d59ed0e2d287b0e3c0087 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
/frameworks/base/media/java/android/media/AudioFormat.java
d83a98f4ce9cfa908f5c54bbd70f03eec07e7553 04-Mar-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //depot/cupcake/@135843
/frameworks/base/media/java/android/media/AudioFormat.java
d24b8183b93e781080b2c16c487e60d51c12da31 11-Feb-2009 The Android Open Source Project <initial-contribution@android.com> auto import from //branches/cupcake/...@130745
/frameworks/base/media/java/android/media/AudioFormat.java
f013e1afd1e68af5e3b868c26a653bbfb39538f8 18-Dec-2008 The Android Open Source Project <initial-contribution@android.com> Code drop from //branches/cupcake/...@124589
/frameworks/base/media/java/android/media/AudioFormat.java