Marco Nelissen
7c96ea7ff8
Remove mediametrics include symlinks
...
Bug: 143245419
Test: build
Change-Id: I6c836e60c0fe078f5ab7370aec156bdd6e8dcbf0
5 years ago
Andy Hung
255f610f5a
Merge "MediaMetrics: Add AudioAnalytics actions"
5 years ago
Automerger Merge Worker
00dd6d7edc
[automerger skipped] Merge "AudioFlinger: implement device specific audio effects" am: 83e2dd64da
am: 9c5dcef70f
am: bb3db90b8d
-s ours
...
am skip reason: Change-Id I23b9f9db4459136039c5ee327cf3b1aefa7db5af with SHA-1 b82e6b724e
is in history
Change-Id: I6f5d5931d910587c1e2d37d865d36ab253ba8863
5 years ago
TreeHugger Robot
4f6eb40d56
Merge "screenrecord: Use ui::Rotation"
5 years ago
Automerger Merge Worker
bb3db90b8d
Merge "AudioFlinger: implement device specific audio effects" am: 83e2dd64da
am: 9c5dcef70f
...
Change-Id: I7d854589599348af73b4dd971a6923e7d319d5e3
5 years ago
Eric Laurent
9c5dcef70f
Merge "AudioFlinger: implement device specific audio effects"
...
am: 83e2dd64da
Change-Id: I1cd7ca8be42df5f467a9ea3b8def71fb8aad1adf
5 years ago
Eric Laurent
83e2dd64da
Merge "AudioFlinger: implement device specific audio effects"
5 years ago
TreeHugger Robot
63745973a6
Merge "Camera: Improve timestamping docs"
5 years ago
Automerger Merge Worker
938bfa3631
Merge "stagefright: move to system_ext" am: 9fe6ffa891
am: caf501872d
am: 9d6fca51de
...
Change-Id: Idaae8003f74c342dfafbabfe899aa7eb3071074a
5 years ago
Automerger Merge Worker
9d6fca51de
Merge "stagefright: move to system_ext" am: 9fe6ffa891
am: caf501872d
...
Change-Id: I5f111a978b5df1d9323d1f1acb8d82a4151a7c63
5 years ago
Bo Hu
caf501872d
Merge "stagefright: move to system_ext"
...
am: 9fe6ffa891
Change-Id: I8484a6d808b72907d808710ee72f6dd2a1f9c4cf
5 years ago
Bo Hu
9fe6ffa891
Merge "stagefright: move to system_ext"
5 years ago
Eric Laurent
9b2064c3af
AudioFlinger: implement device specific audio effects
...
Add management of audio effects applied to a specific input
or output audio device.
A new class DeviceEffectProxy derived from Effectbase is added
to represent an effect attached to a particular audio device type and
address. This proxy manages one or more actual EffectModule instances
automatically added to a playback or capture thread or directly to the
audio HAL when the targeted audio device is used by an audio patch.
A new DeviceEffectManager class is added to manage creation and release
of DeviceEffectProxy instances and monitor creation and release of audio
patches and create or release actual effect instances accordingly.
Bug: 136294538
Test: make
Change-Id: I23b9f9db4459136039c5ee327cf3b1aefa7db5af
Merged-In: I23b9f9db4459136039c5ee327cf3b1aefa7db5af
5 years ago
Andy Hung
ea186fae03
MediaMetrics: Add AudioAnalytics actions
...
Underrun handling
Latency handling
Test: adb shell dumpsys media.metrics
Bug: 138583596
Change-Id: I4c0a5ba0f4f4ce9209146dab99433e33646d959b
5 years ago
Automerger Merge Worker
9e088206fa
[automerger skipped] Merge "audioflinger: fix missing EffectBase member init" am: 249dba6eb7
am: 428370d621
am: 58716c9315
-s ours
...
am skip reason: Change-Id I20de7712ff3701649c78da4e6172e58af3f1f625 with SHA-1 d9eb496977
is in history
Change-Id: Idf3bf0f3c82329261af9baac055813b021bdae58
5 years ago
Automerger Merge Worker
2377372310
[automerger skipped] Merge "audioflinger: refactor EffectModule class" am: 186f9ccf66
am: c69cab48b3
am: 0c9ce88bf4
-s ours
...
am skip reason: Change-Id Id91cef9db6b4f6be0d2e77a8b4afcbdc7234e519 with SHA-1 4170955999
is in history
Change-Id: Id6ecd1f4dabad4129c6c738b34f8bd5c65ef6a27
5 years ago
Automerger Merge Worker
bf1eff6040
[automerger skipped] Merge "Revert "Revert "Audio effects: define interface between EffectModule and audio framework""" am: 8335501a18
am: 4d9eec5c32
am: b90b4d8916
-s ours
...
am skip reason: Change-Id Ib78a22619123cd1848b047931b02d4061def3a23 with SHA-1 6b446ce95d
is in history
Change-Id: I555a87ef53aca2f9a58c5d60f2cdf85d2d73fa0e
5 years ago
Automerger Merge Worker
5f3e001a53
[automerger skipped] Merge "Audio effect HAL: Add device ID to createEffect API" am: 5dbea795bb
am: 9d90cde38e
am: d16cee15b0
-s ours
...
am skip reason: Change-Id I32a6400278496653b4204175cd8a16d81f9724a0 with SHA-1 3b7f51b5fc
is in history
Change-Id: I6b7554d7264a851a3c759e2398e1f95ee58a710a
5 years ago
Automerger Merge Worker
5b4c4088e7
[automerger skipped] Merge "AudioEffect: add device descriptor to AudioEffect constructor" am: a2630442a7
am: 9007e168b4
am: 65114a0341
-s ours
...
am skip reason: Change-Id I2a2eba340d3c2537285c091e9a53f305ff161a2b with SHA-1 9487603487
is in history
Change-Id: Ie7dba31d98bbd450e3a08a9ac3efc0cef8d2e64c
5 years ago
Automerger Merge Worker
cf2c7ae49b
[automerger skipped] Merge "AudioFlinger: add audio session for device effects" am: 1a1dd970b6
am: 9a26266510
am: e17e0b4f5f
-s ours
...
am skip reason: Change-Id I4e3a55ed1244b918429dd9e217b6efecc1ec6449 with SHA-1 3f75a5bc38
is in history
Change-Id: I0590b13250cb2cfe9b1de24cf806ace9db99ae89
5 years ago
Automerger Merge Worker
58716c9315
Merge "audioflinger: fix missing EffectBase member init" am: 249dba6eb7
am: 428370d621
...
Change-Id: I21187072c935af1693feba4782aab0d87ee05ffc
5 years ago
Automerger Merge Worker
0c9ce88bf4
Merge "audioflinger: refactor EffectModule class" am: 186f9ccf66
am: c69cab48b3
...
Change-Id: Id00e808bd10fbc20def244c8aad4443fc5b95276
5 years ago
Automerger Merge Worker
b90b4d8916
Merge "Revert "Revert "Audio effects: define interface between EffectModule and audio framework""" am: 8335501a18
am: 4d9eec5c32
...
Change-Id: I808918b0c1e872e6e754da2cbdce72b19b515338
5 years ago
Automerger Merge Worker
d16cee15b0
Merge "Audio effect HAL: Add device ID to createEffect API" am: 5dbea795bb
am: 9d90cde38e
...
Change-Id: I7687bbd21b00c8ed7e404368973718f0817db978
5 years ago
Automerger Merge Worker
65114a0341
Merge "AudioEffect: add device descriptor to AudioEffect constructor" am: a2630442a7
am: 9007e168b4
...
Change-Id: I1259fc6cad7ecacf3551d9ebc4ba92188f8b048a
5 years ago
Automerger Merge Worker
e17e0b4f5f
Merge "AudioFlinger: add audio session for device effects" am: 1a1dd970b6
am: 9a26266510
...
Change-Id: Iea89307fb8a6f0bbd6ebe6ddddfc34ed2616c0d7
5 years ago
Eric Laurent
428370d621
Merge "audioflinger: fix missing EffectBase member init"
...
am: 249dba6eb7
Change-Id: If3547d0c7194934dc1361040cc1f012a27389b53
5 years ago
Eric Laurent
c69cab48b3
Merge "audioflinger: refactor EffectModule class"
...
am: 186f9ccf66
Change-Id: Ia37d6ef261c2d8f2c90c0268211b2b8fa419d981
5 years ago
Eric Laurent
4d9eec5c32
Merge "Revert "Revert "Audio effects: define interface between EffectModule and audio framework"""
...
am: 8335501a18
Change-Id: I9e9cde7642f1f1886e43a65df88f1b3e35a5e701
5 years ago
Eric Laurent
9d90cde38e
Merge "Audio effect HAL: Add device ID to createEffect API"
...
am: 5dbea795bb
Change-Id: I7e65a5ddaeac9dfe506cea82a8397341289b5e78
5 years ago
Eric Laurent
9007e168b4
Merge "AudioEffect: add device descriptor to AudioEffect constructor"
...
am: a2630442a7
Change-Id: I7f4a8df4281b5adee9744d324d991b7996a68e91
5 years ago
Eric Laurent
9a26266510
Merge "AudioFlinger: add audio session for device effects"
...
am: 1a1dd970b6
Change-Id: I0c0323440e1614dfe04ba31f3e3a6480bd7e6b70
5 years ago
Eric Laurent
249dba6eb7
Merge "audioflinger: fix missing EffectBase member init"
5 years ago
Eric Laurent
186f9ccf66
Merge "audioflinger: refactor EffectModule class"
5 years ago
Eric Laurent
8335501a18
Merge "Revert "Revert "Audio effects: define interface between EffectModule and audio framework"""
5 years ago
Eric Laurent
5dbea795bb
Merge "Audio effect HAL: Add device ID to createEffect API"
5 years ago
Eric Laurent
a2630442a7
Merge "AudioEffect: add device descriptor to AudioEffect constructor"
5 years ago
Eric Laurent
1a1dd970b6
Merge "AudioFlinger: add audio session for device effects"
5 years ago
bohu
6dfcfbda70
stagefright: move to system_ext
...
Otherwise, build complains stagefright is placed
onto system/.
Test: build stagefright in emulator, and play
a mp4 with it.
Change-Id: Iaca6c4cbc23d141fc9ea37f2e4d83dfe8650dea5
5 years ago
Automerger Merge Worker
06ebc3b595
avc/hevc: Align 128 everywhere am: ccf05385f9
am: 5682e84bf2
...
Change-Id: I7914b37d9de9125d44193d8b6a3a59743c8611c7
5 years ago
Automerger Merge Worker
5682e84bf2
avc/hevc: Align 128 everywhere am: ccf05385f9
...
Change-Id: I09c85dcf0739e232c9e712bbdb96c0db24c3ff29
5 years ago
Automerger Merge Worker
a93e29dc1a
Merge "Add /system/lib to the permitted paths for ns of APEXes" am: 3c9b9af153
am: 7132f8552a
am: 40d17632c5
...
Change-Id: I1dd3f90e1279fda9529996c4eefdcf4e48baa91d
5 years ago
Automerger Merge Worker
40d17632c5
Merge "Add /system/lib to the permitted paths for ns of APEXes" am: 3c9b9af153
am: 7132f8552a
...
Change-Id: I465c0064c422e4a1ece6656e26b2a5041f43d9ca
5 years ago
Jiyong Park
7132f8552a
Merge "Add /system/lib to the permitted paths for ns of APEXes"
...
am: 3c9b9af153
Change-Id: I6ac1750f23825e73ee998600e9694cd3bd27fc57
5 years ago
Treehugger Robot
3c9b9af153
Merge "Add /system/lib to the permitted paths for ns of APEXes"
5 years ago
Automerger Merge Worker
7668c8acf2
Merge "benchmark: use getExternalFilesDir() to save results" am: 2eb76e5fd6
am: 8f852b3860
am: 8747ecb867
...
Change-Id: I4aacb96a2c5e9f5d9b29c3673f2386b28a27c8f1
5 years ago
Automerger Merge Worker
8747ecb867
Merge "benchmark: use getExternalFilesDir() to save results" am: 2eb76e5fd6
am: 8f852b3860
...
Change-Id: I17ccc9e2980c3ed9ab60872a890aea0b47ba7fab
5 years ago
Ray Essick
8f852b3860
Merge "benchmark: use getExternalFilesDir() to save results"
...
am: 2eb76e5fd6
Change-Id: I7d1028d1b3b221039a0103fcb0c05c3fa878a946
5 years ago
Ray Essick
2eb76e5fd6
Merge "benchmark: use getExternalFilesDir() to save results"
5 years ago
TreeHugger Robot
2623d36522
Merge "APM: support querying of audio playback routing"
5 years ago