History log of /frameworks/base/media/java/android/media/AudioPort.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
f29e5f34b39a5688925ca4654be0eab11277b1cc 15-Jun-2015 Paul McLean <pmclean@google.com> Implement channel index masks in AudioDeviceInfo.

Bug: 21146646
Change-Id: I210f6bb4a4ec0ac0820d1823cffe417141725327
/frameworks/base/media/java/android/media/AudioPort.java
4bcdba848449b33d7022de527c526943aff1f5fd 01-May-2015 Eric Laurent <elaurent@google.com> Implement audio routing callbacks

Implement JNI for AudioTrack and AudioRecord routing
callbacks:
- Added files core/jni/android_media_DeviceCallback.cpp/.h
for JNI callback implementation used by both AudioTrack
and AudioRecord.
- Made AudioManager AudioPort and AudioPatch methods static
in order to call them without context.

Also added IO handle information to AudioMixPort.

Change-Id: Icee182aa68310d4b12fd1469f48e78110889acf1
/frameworks/base/media/java/android/media/AudioPort.java
08c7116ab9cd04ad6dd3c04aa1017237e7f409ac 28-Feb-2015 John Spurlock <jspurlock@google.com> Remove unused imports in frameworks/base.

Change-Id: I031443de83f93eb57a98863001826671b18f3b17
/frameworks/base/media/java/android/media/AudioPort.java
10804eb2818ab59b763a37b4f6151693c2ebba7b 28-Jan-2015 Paul McLean <pmclean@google.com> Add additional info to AudioPort for enum/selection API.

Add "device name" member to AudioPort.
Moved unique device ID from DevicePort to AudioPort.
Straighten out confusion between "name" and "address"
Created string constants for Intent "extra" data keys.
Combine card/address data into "address" at sender.Add additional info to AudioPort for enum/selection API.
Parse out USB Device name in UsbCardsParser.

Change-Id: Ifd76b0298312090a8f39e638339f993b86d47080
/frameworks/base/media/java/android/media/AudioPort.java
07cd124b09a63985f0b200de248fab165f736ae4 27-Oct-2014 Mike Lockwood <lockwood@google.com> Improve toString() methods for audio classes to help with debugging

bug: 18139399

Change-Id: I6076f9f5daa3b485bc80a4ff1b16a583e6c93f67
/frameworks/base/media/java/android/media/AudioPort.java
2754fd0cd3f055b1d5f7f2ea1470b4d84011b379 30-Jul-2014 Mike Lockwood <lockwood@google.com> Add toString() methods to some audio classes to help with debugging.

Change-Id: I2b61d8cdfbcaa7671705771325205b074c50ab1e
/frameworks/base/media/java/android/media/AudioPort.java
b4e0909fc4fb08f513cb2b39a919b189621be87c 03-Jun-2014 Eric Laurent <elaurent@google.com> AudioManager: fix AudioPort gain query

Fix bug causing AudioPort.gain(int) to always return null.

Also removed debug log from AudioManager.

Bug: 14815883.
Change-Id: Ie65bab233ec8b4d974061e11ec5b8f0de18275d9
/frameworks/base/media/java/android/media/AudioPort.java
3a24199a0fe9479802ff6096d82cb3745efa1f1f 20-May-2014 Eric Laurent <elaurent@google.com> AudioManager: add audio port gain control

Implement AudioManager.setAudioPortGain() API.

Bug: 14815883.

Change-Id: Ib54bd1fd1392c474f4767a00228b0a617c51ec5e
/frameworks/base/media/java/android/media/AudioPort.java
0abcc5a0bbf2ad6b70b461cec150b70cfe55d239 19-Feb-2014 Eric Laurent <elaurent@google.com> DO NOT MERGE - AudioManager: audio routing extensions

Added API and classes allowing framework components
to have direct control over audio routing and volumes.

Change-Id: I28225a6ebad86a7836e1ed749d93c0e964e215f1
/frameworks/base/media/java/android/media/AudioPort.java