Gitiles
Code Review
Sign In
review.evervolv.com
/
android_frameworks_av
/
a8a3e652ef812cadda77120717f623aaa90cc41a
/
services
/
audioflinger
/
PatchPanel.cpp
c9324c6
Merge "PatchPanel: Fix crash when tearing down "pass thru" software patch" am: f27d1e474b am: 8a56a515b3 am: 2a836dd6ca
by Automerger Merge Worker
· 5 years ago
f27d1e4
Merge "PatchPanel: Fix crash when tearing down "pass thru" software patch"
by Treehugger Robot
· 5 years ago
9b2064c
AudioFlinger: implement device specific audio effects
by Eric Laurent
· 6 years ago
dd91ce2
PatchPanel: Fix crash when tearing down "pass thru" software patch
by Mikhail Naganov
· 5 years ago
b82e6b7
AudioFlinger: implement device specific audio effects
by Eric Laurent
· 6 years ago
7d6d1ef
Merge "Use max of play/record frame counts for PassthruPatch track" am: e93545d3ae am: dd35e2c49d am: 801d72f468
by Automerger Merge Worker
· 5 years ago
b364389
Use max of play/record frame counts for PassthruPatch track
by Dean Wheatley
· 5 years ago
10d86fd
Refactor audio device type in audio flinger.
by jiabin
· 6 years ago
9bcfa7c
audioflinger: fix reuse of audio HAL patch handle
by Eric Laurent
· 6 years ago
c52b1ff
Refactor audio device type in audio flinger.
by jiabin
· 6 years ago
48f1d45
Use PassthruPatchRecord for DIRECT to DIRECT connections
by Mikhail Naganov
· 6 years ago
9515fc8
Use PassthruPatchRecord for DIRECT to DIRECT connections
by Mikhail Naganov
· 6 years ago
ae22b48
AudioFlinger: Do not permit fast patch tracks if not compatible
by Andy Hung
· 6 years ago
d3f301c
audioflinger: Fix crash on patch creation attempt
by Mikhail Naganov
· 6 years ago
abfab20
PatchPanel: Keep peer alive during use.
by Andy Hung
· 6 years ago
2224c5a
audio: use SinkMetaData to route voice call with hearing aid.
by juyuchen
· 6 years ago
3903e9f
Merge "AudioFlinger: provide downstream sink device to software patch source"
by TreeHugger Robot
· 6 years ago
526aa57
audio flinger: clear possible stale audio patch on inputs and outputs
by Eric Laurent
· 6 years ago
b4e037e
AudioFlinger: provide downstream sink device to software patch source
by Mikhail Naganov
· 6 years ago
b8b6097
PatchPanel: Specify latency units for patches
by Mikhail Naganov
· 7 years ago
3028256
AudioFlinger: Add patch latency for direct record/playback
by Andy Hung
· 7 years ago
01c8f56
Use fast mode with patch track and patch record if possible.
by jiabin
· 7 years ago
c9932fb
Merge "audioflinger: Fix stream type for device->device patch"
by TreeHugger Robot
· 7 years ago
776eb21
audioflinger: Fix stream type for device->device patch
by Mikhail Naganov
· 7 years ago
67bae2c
audioflinger: Honor config flags when opening s/w patch output
by Mikhail Naganov
· 7 years ago
adca70f
PatchPanel: store "downstream" patches for a device
by Mikhail Naganov
· 7 years ago
ac9858b
Use and test patch utilities from system/audio.h
by Mikhail Naganov
· 7 years ago
7c6ae98
audioflinger: Add support for RecordTrack with no conversion
by Mikhail Naganov
· 7 years ago
c3ab773
PatchPanel: Add latency information for software patches
by Andy Hung
· 7 years ago
32abc2b
Use the new audio_port_config.flags field
by Mikhail Naganov
· 7 years ago
5ebb948
Merge "PatchPanel: Fix typo in patch validation"
by TreeHugger Robot
· 7 years ago
31e2127
Merge "Move ServiceUtilities from audioflinger to libmediautils"
by Andy Hung
· 7 years ago
201369b
audioflinger: Dump software patches
by Mikhail Naganov
· 7 years ago
ab7ef30
Move ServiceUtilities from audioflinger to libmediautils
by Andy Hung
· 7 years ago
c589a49
PatchPanel: Fix typo in patch validation
by Mikhail Naganov
· 7 years ago
dc76968
audio_server: Unify audio_patch creation
by Mikhail Naganov
· 7 years ago
444ecc3
PatchPanel: Cleanup and refactoring
by Mikhail Naganov
· 7 years ago
dea5304
Refactor PatchPanel
by Mikhail Naganov
· 7 years ago
1bc088a
Call AudioMixer only from MixerThread threadLoop.
by Andy Hung
· 7 years ago
8fe6803
Track: Check buffer size
by Andy Hung
· 8 years ago
6acd1d4
Add support for mmap stream
by Eric Laurent
· 8 years ago
9ee0540
Remove last references to hardware/audio.h
by Mikhail Naganov
· 9 years ago
00260b5
Remove dependencies on hardware/audio_effects.h and EffectsFactoryApi.h
by Mikhail Naganov
· 9 years ago
e4f1f63
Abstract away access to audio devices HAL
by Mikhail Naganov
· 9 years ago
b997d3a
audioflinger: fix reused audio patch resource release
by Eric Laurent
· 9 years ago
0506778
Add AudioTrack and AudioRecord flag checks
by Eric Laurent
· 9 years ago
0666cc5
audio flinger: fix audio patch release
by Eric Laurent
· 9 years ago
8ae7312
audio policy: fix call audio over 24 bit USB device
by Eric Laurent
· 9 years ago
a13cde9
Use audio_module_handle_t and audio_patch_handle_t consistently
by Glenn Kasten
· 9 years ago
c42e9b4
Fix build warnings
by Glenn Kasten
· 9 years ago
57c4e6f
Fix build warnings
by Glenn Kasten
· 9 years ago
d848eb4
Use audio_session_t consistently
by Glenn Kasten
· 9 years ago
f27ce40
PatchPanel: Avoid null pointer dereferences.
by Greg Kaiser
· 9 years ago
eeecb98
Add use for audio_unique_id_t
by Glenn Kasten
· 9 years ago
d60560a
audio policy: add support for external audio sources
by Eric Laurent
· 10 years ago
a0169a0
audio: Do not delete PatchRecord before Peer is stopped
by Eric Laurent
· 10 years ago
054d9d3
PatchPanel: do not use setParameters() internally.
by Eric Laurent
· 10 years ago
3bcf859
audio flinger: improve device to device audio patches
by Eric Laurent
· 10 years ago
63238ef
Remove redundant semicolon from namespace closing
by Glenn Kasten
· 10 years ago
d8cd477
fix memory leak in PatchPanel
by soon1.choi
· 10 years ago
f8fd8d6
audioflinger: fix audio patch release
by Eric Laurent
· 11 years ago
874c4287
audio policy: enable more than one sink per audio patch.
by Eric Laurent
· 11 years ago
cf2c021
AudioFlinger: update openInput() and openOutput()
by Eric Laurent
· 11 years ago
83b8808
audio flinger: add patch connection between hw modules
by Eric Laurent
· 11 years ago
24478d4
AudioFlinger: fix PatchPanel debug log.
by Eric Laurent
· 11 years ago
62aaabb
audio policy: fix unitialized hw module in audio port
by Eric Laurent
· 11 years ago
e1715a4
audio policy: add audio port gain control
by Eric Laurent
· 11 years ago
6a94d69
audio policy: implement routing control
by Eric Laurent
· 11 years ago
951f455
DO NOT MERGE - audioflinger: first patch panel implementation.
by Eric Laurent
· 11 years ago