b7a11d83f749ad0200778c4815e907d011d4b5d3 |
19-Apr-2014 |
Eric Laurent <elaurent@google.com> |
add sound trigger native service Change-Id: I0cd954c1c7d28a334e786d0004431d4f6a1227ec
ndroid.mk
ain_mediaserver.cpp
|
d83062287758be57d1d0908b30bb18aa9b367f38 |
22-May-2014 |
Eric Laurent <elaurent@google.com> |
Merge "audio policy: split audio policy library"
|
98c6be0e30fa28e752b13f3dd5986d41710bb7ae |
21-May-2014 |
Eric Laurent <elaurent@google.com> |
audio policy: split audio policy library Split audio policy library into a service part and a policy part. This will allow OEMs to customize the policy part: - libaudiopolicyservice for the service. - libaudiopolicymanager for the policy. Two build options can be defined in device make file to select the policy library: - USE_LEGACY_AUDIO_POLICY = 1: this will use the legacy policy in hardware/libhardware_legacy implemented by AudioPolicyManagerBase class. This policy is loaded as a harware module and exposes the audio policy HAL defined in include/hardware/audio_policy.h and is in a library called audio_policy.XXX.so (e.g audio_policy.default.so) The legacy HAL will not be updated with new features. If USE_LEGACY_AUDIO_POLICY is not defined, the policy is implemented by a class named AudioPolicyManager exposing an interface defined in AudioPolicyInterface.h. The corresponding library is libaudiopolicymanager.so. New features will be added only to AudioPolicyInterface.h The default implementation is provided here in file AudioPolicyManager.cpp OEMs wanting to cutomize the policy can implement the AudioPolicyManager class and provide the libaudiopolicymanager.so library. In this case the device make file should define: - USE_CUSTOM_AUDIO_POLICY = 1 For now, USE_LEGACY_AUDIO_POLICY = 1 is forced in audio policy service make file. This will be removed when the new audio policy is enabled. Change-Id: I066799dacc9b182b468a43d48ff7798c9109a414
ndroid.mk
|
c56f3426099a3cf2d07ccff8886050c7fbce140f |
22-Mar-2014 |
Glenn Kasten <gkasten@google.com> |
Pass stereo gains as packed minifloat This will allow (eventually) a greater dynamic range for gains. However there are still a few remaining places in effects and mixer that will also need to be changed in order to get the full benefit. Also fixes a minor bug: was not checking for NaN in AudioTrack C++. Change-Id: I63bce9e82e0a61546d8ff475fb94bcb700d99c96
ndroid.mk
|
314869117d5e3365fc3e43fee01209d18515ca42 |
18-Mar-2014 |
Eric Laurent <elaurent@google.com> |
Merge "move audio policy service to a separate library"
|
758799cef41fc5495f59eeb6249d02ce9154cde8 |
14-Mar-2014 |
Glenn Kasten <gkasten@google.com> |
resolved conflicts for merge of 3c780188 to master Change-Id: Ic579d346c27ff05ea6444faaa60fa6caaec86fbf
|
af783aa91f7a279153fb8bab8d0d6b9f737996e9 |
03-Mar-2014 |
Glenn Kasten <gkasten@android.com> |
mediaserver and associated services are 32-bit only also 32-bit only command-line apps Change-Id: I9ac557a8d02bbf6986a9b5c3cdce23d400b306a3
ndroid.mk
|
c7e5040aa8b8e4da86814bf560346c7571e48087 |
06-Mar-2014 |
Eric Laurent <elaurent@google.com> |
move audio policy service to a separate library Change-Id: Ibc3ef07aa9860b7fd4f9aaff27b0dbe0dcbf1cbf
ndroid.mk
|
0f11b51a57bc9062c4fe8af73747319cedabc5d6 |
01-Feb-2014 |
Glenn Kasten <gkasten@google.com> |
Fix unused parameter warnings in audio Change-Id: I665ba3358dd9502f0adec70d486e7bf8a2e1b0fe
ain_mediaserver.cpp
|
7226c059cda892ffa384b455ecfc49989e9bf6f0 |
17-Jan-2014 |
Ruben Brunk <rubenbrunk@google.com> |
Fix build. Missing vendor_tag header.
ndroid.mk
|
ecba7488c5cceaacef95836b1b476433451e7761 |
10-Apr-2013 |
Ying Wang <wangying@google.com> |
Add liblog Bug: 8580410 Change-Id: If493d87d60d71be664ad75b140c62acadb75b0d0
ndroid.mk
|
da0dc0af0effe9fbfb3ce3187c8472fca2baf3c6 |
10-Apr-2013 |
Ying Wang <wangying@google.com> |
Add liblog Bug: 8580410 Change-Id: If493d87d60d71be664ad75b140c62acadb75b0d0
ndroid.mk
|
8029ea41c8851c527ed5829e8c26fbf939661f34 |
21-Feb-2013 |
Glenn Kasten <gkasten@google.com> |
Permit conditional registry of mediaserver extensions Change-Id: I94dc0d038e702dfe1779a50a1de0fae9bad15057
ndroid.mk
egisterExtensions.h
ain_mediaserver.cpp
egister.cpp
|
feb2179f15bde8241814c8c35f8dace13a923ee7 |
21-Feb-2013 |
Glenn Kasten <gkasten@google.com> |
Permit conditional registry of mediaserver extensions Change-Id: I94dc0d038e702dfe1779a50a1de0fae9bad15057
ndroid.mk
egisterExtensions.h
ain_mediaserver.cpp
egister.cpp
|
fdf4e4f1859771b95585cbc87f8cd038ea2815c6 |
19-Jan-2013 |
Glenn Kasten <gkasten@google.com> |
Add media.log service based on NBLog Change-Id: Ie45093df6ac9a739d05c8d408fab52a9a8a27e7f
ndroid.mk
ain_mediaserver.cpp
|
6f1c1918d0dfece10f728711b055441e4d135c73 |
19-Jan-2013 |
Glenn Kasten <gkasten@google.com> |
Add media.log service based on NBLog Change-Id: Ie45093df6ac9a739d05c8d408fab52a9a8a27e7f
ndroid.mk
ain_mediaserver.cpp
|
7acd13defdb3f33b2e266f1ef8f3ac85285c5e27 |
19-Jan-2013 |
Glenn Kasten <gkasten@google.com> |
Remove obsolete audioflinger reference Change-Id: I9ae754c908f3b0102c3828c71d6f542851a74341
ndroid.mk
|
2a330d6cbb25f0cdd6208aeee53b4a3b88dae3b0 |
19-Jan-2013 |
Glenn Kasten <gkasten@google.com> |
Remove obsolete audioflinger reference Change-Id: I9ae754c908f3b0102c3828c71d6f542851a74341
ndroid.mk
|
4e1e73ebe1049538678d0343e4b2e51eb54352f8 |
17-Oct-2012 |
Glenn Kasten <gkasten@google.com> |
Ignore SIGPIPE during write() to broken pipe This happens occasionally when taking a bugreport. Bug: 6447319 Change-Id: Ia6531a4a3658461f8fd3f7106e7996da7cc5933a
ain_mediaserver.cpp
|
879d503a5d4460a4265279985c63af954afe4a2c |
17-Oct-2012 |
Glenn Kasten <gkasten@google.com> |
Ignore SIGPIPE during write() to broken pipe This happens occasionally when taking a bugreport. Bug: 6447319 Change-Id: Ia6531a4a3658461f8fd3f7106e7996da7cc5933a
ain_mediaserver.cpp
|
3d51d5cb53cc630709a0ba78d0e60501a675f2d5 |
13-Jun-2012 |
James Dong <jdong@google.com> |
Add NOTICE and MODULE_LICENSE_APACH2 to libs build under /frameworks/av/ Change-Id: I0a3af3e2abdedebd5934f3d941d01c32cfc75e26 related-to-bug: 6647465
ODULE_LICENSE_APACHE2
OTICE
|
559bf2836f5da25b75bfb229fec0d20d540ee426 |
28-Mar-2012 |
James Dong <jdong@google.com> |
AV Android make files changes o plus a few file relocation: ActivityManager.cpp/h, SoundPool.h, etc o remove some runtime dependencies to libandroid, libandroid_runtime, etc Change-Id: I047a47c5fb361dd5cf85cd98798c39f629a75d10
ndroid.mk
|
8e5b72c39cf0e4d4bec6f843bb54f6409b073c64 |
14-Mar-2012 |
Glenn Kasten <gkasten@google.com> |
Merge "Prepare frameworks/native/services/audioflinger"
|
b4d307481960b6b348fae4b4e8edefd003c3d36c |
13-Mar-2012 |
Glenn Kasten <gkasten@google.com> |
Use correct syntax for #include <> "" Change-Id: I943137108668ae66f8eba18dafe069a7951bcd8f
ain_mediaserver.cpp
|
0e9350254736c4aea154a7a871dd212038050f70 |
14-Mar-2012 |
Glenn Kasten <gkasten@google.com> |
Prepare frameworks/native/services/audioflinger Part of this change will be reverted after the move is complete. Change-Id: Ie7f6355368258f2b1344f4ef754da9151a06e41d
ndroid.mk
|
22f3efdefddc855ea0763275310850bf55bd4fd1 |
11-Jan-2012 |
Glenn Kasten <gkasten@google.com> |
Merge "Fix missing tag in mediaserver ServiceManager: log"
|
33df529414c248972587d97cbb2e3309e0a7eeff |
19-Dec-2011 |
Glenn Kasten <gkasten@google.com> |
Fix missing tag in mediaserver ServiceManager: log Change-Id: I2d5525ffee0b66c0bc361a02b313ec4dd61e6552
ain_mediaserver.cpp
|
df64d15042bbd5e0e4933ac49bf3c177dd94752c |
04-Jan-2012 |
Steve Block <steveblock@google.com> |
Rename (IF_)LOGI(_IF) to (IF_)ALOGI(_IF) DO NOT MERGE See https://android-git.corp.google.com/g/156801 Bug: 5449033 Change-Id: Ib08fe86d23db91ee153e9f91a99a35c42b9208ea
ain_mediaserver.cpp
|
837b8184e1307991578de5d5d25b62a67bb225f6 |
30-Nov-2011 |
Glenn Kasten <gkasten@google.com> |
Delete obsolete includes Change-Id: I960a179a026ff8d710b43b64cb358f18ee04de16
ain_mediaserver.cpp
|
65ab47156e1c7dfcd8cc4266253a5ff30219e7f0 |
15-Jul-2010 |
Mathias Agopian <mathias@google.com> |
move native services under services/ moved surfaceflinger, audioflinger, cameraservice all native services should now reside in this location. Change-Id: Iee42b83dd2a94c3bf5107ab0895fe2dfcd5337a8
ndroid.mk
|
c2f1f07084818942352c6bbfb36af9b6b330eb4e |
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()
ain_mediaserver.cpp
|
7562408b2261d38415453378b6188f74fda99d88 |
20-May-2009 |
Mathias Agopian <mathias@google.com> |
move libbinder's header files under includes/binder
ain_mediaserver.cpp
|
615a9bfbd98b90e09d868c128db84836feb658e4 |
19-May-2009 |
Mathias Agopian <mathias@google.com> |
checkpoint: split libutils into libutils + libbinder
ndroid.mk
|
89fa4ad53f2f4d57adbc97ae1149fc00c9b6f3c5 |
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
ndroid.mk
ain_mediaserver.cpp
|
15f767b960b38059a74a42a33e16d8df2aec8bc1 |
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
ndroid.mk
ain_mediaserver.cpp
|
2729ea9262ca60d93047e984739887cfc89e82eb |
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
ndroid.mk
ain_mediaserver.cpp
|