3305 Commits (3e29db0621e2571b1f615cc48cb5848b5c1f263f)

Author SHA1 Message Date
Andy Hung 6e6a2e6190 AudioFlinger: Fix haptic race condition
5 years ago
Eric Laurent 4857b03336 Merge "audio: improve audio routing callbacks" into qt-dev am: 9f5591ac13
5 years ago
Mikhail Naganov 1efa1cdb86 Merge "AudioPolicy/AudioFlinger: Track AudioRecords via Record IDs" into qt-dev am: 66ea392903
5 years ago
Eric Laurent 09f1ed2cb4 audio: improve audio routing callbacks
5 years ago
TreeHugger Robot 66ea392903 Merge "AudioPolicy/AudioFlinger: Track AudioRecords via Record IDs" into qt-dev
5 years ago
Mikhail Naganov 2996f67767 AudioPolicy/AudioFlinger: Track AudioRecords via Record IDs
5 years ago
Mikhail Naganov 8dea789cbe Merge "audioflinger: Fix reference counting protocol in OpPlayAudioMonitor" into qt-dev am: 9602d9c306
5 years ago
Dean Wheatley 77cbebd8d7 Warn output buffer size not multiple of 16 frames only for mixer threads
5 years ago
Mikhail Naganov f7e3a3a2eb audioflinger: Fix reference counting protocol in OpPlayAudioMonitor
5 years ago
Phil Burk 7ed66a1a87 AudioFlinger: allow small requested capacity for FAST path
5 years ago
Eric Laurent df8638b4c4 Merge "audio policy: concurrent capture effects" into qt-dev
5 years ago
Eric Laurent b20cf7db9e audio policy: concurrent capture effects
5 years ago
François Gaffie 9e1533cd0b audiopolicy: audioflinger: manage stream patch volume
5 years ago
Eric Laurent 6c79632bbe refactor mutexes for audio effects in audio flinger and audio policy
5 years ago
Andy Hung 1aa4d4e7a9 AudioFlinger: Prevent multiple effect chains with same sessionId
5 years ago
Weiyin Jiang 6d37377266 audio: ensure effect chain with specific session id is unique
5 years ago
Hongwei Wang 654438952d Merge "AudioFlinger::Thread ensure proper add / sub" into qt-dev
5 years ago
Hongwei Wang 95e3768e19 AudioFlinger::Thread ensure proper add / sub
5 years ago
Andy Hung fa11780f3d AudioFlinger: Ensure triple buffering is preserved for notifications
5 years ago
jiabin 84114c3fc6 Init haptic intensity for the first fast track.
5 years ago
TreeHugger Robot 4b99b0dc3d Merge "Copy haptic data directly from effect in buffer to out buffer." into qt-dev
5 years ago
jiabin 47affe5c84 Copy haptic data directly from effect in buffer to out buffer.
5 years ago
Eric Laurent cccbc765d3 audio flinger: fix cross deadlock in RecordThread loop
5 years ago
Jean-Michel Trivi 5bcf284e81 Merge "Audioflinger: tracks monitor OP_PLAY_AUDIO"
5 years ago
Jean-Michel Trivi 74e01fa7d9 Audioflinger: tracks monitor OP_PLAY_AUDIO
5 years ago
TreeHugger Robot 7fc255541f Merge "audioflinger: Fix thread fields locking for dumps"
5 years ago
Mikhail Naganov 01dc5ca26c audioflinger: Fix thread fields locking for dumps
5 years ago
TreeHugger Robot c4bda3ad28 Merge "audioflinger: Fix EffectChain::dump"
5 years ago
TreeHugger Robot 2cc6a2d21c Merge "audioserver: Use timed lock instead of bouncing for dumps"
5 years ago
Mikhail Naganov 19740cae5b audioflinger: Fix EffectChain::dump
5 years ago
Mikhail Naganov 959e2d068b audioserver: Use timed lock instead of bouncing for dumps
5 years ago
Anton Hansson 0016740cca Convert libaudioflinger to Android.bp
5 years ago
Andy Hung 702d0029e8 Merge "AudioFlinger: Clarify effect creation comments and warnings"
5 years ago
Mikhail Naganov 6d91ba5028 audioflinger: Fix unsigned integer overflow in RecordThread
5 years ago
Andy Hung 444bb5555e AudioFlinger: Clarify effect creation comments and warnings
5 years ago
Paul McLean 1234008771 API changes in MicrophoneDirection
5 years ago
Andy Hung 7c697395fa Merge "AudioFlinger: createEffect - check for proper sessionId"
5 years ago
Andy Hung 88a6078ced Merge "AudioFlinger: createEffect always look for same session effect chain."
5 years ago
Andy Hung d330e1c15f Merge "AudioFlinger: Close MMap threads in destructor"
5 years ago
Andy Hung ede17f7293 Merge "Do not count invalid or terminated tracks for audio session purposes."
5 years ago
Andy Hung c3d62f9950 Do not count invalid or terminated tracks for audio session purposes.
5 years ago
Andy Hung b4946b6d37 AudioFlinger: Close MMap threads in destructor
5 years ago
Andy Hung e778c4254d AudioFlinger: createEffect always look for same session effect chain.
5 years ago
Andy Hung 13850be2d8 AudioFlinger: Do not process MMap effects under thread lock
5 years ago
Andy Hung 6096dcd538 AudioFlinger: createEffect - check for proper sessionId
5 years ago
Andy Hung 1631f06feb AudioFlinger: Prevent multiple effect chains with same sessionId
5 years ago
Xin Li 628286b620 DO NOT MERGE - Merge PPRL.190305.001 into master
5 years ago
Mikhail Naganov d3f301ccb9 audioflinger: Fix crash on patch creation attempt
5 years ago
Andy Hung abfab20fdb PatchPanel: Keep peer alive during use.
5 years ago
Paul Mclean 28da31bbda Merge "Surface MicrophoneDirection API in MediaRecorder"
5 years ago
Andy Hung d097981afa AudioFlinger: Send Thread statistics to mediametrics
5 years ago
Paul McLean 366b643d1e Surface MicrophoneDirection API in MediaRecorder
5 years ago
Andy Hung a10e918873 Merge "AudioFlinger: Accumulate long term thread latency statistics."
5 years ago
Kevin Rocard d83b08ac54 Audioflinger: Do not intercept if no audio
5 years ago
Andy Hung e6c3711b29 AudioFlinger: Accumulate long term thread latency statistics.
5 years ago
Mikhail Naganov be32a246fc Merge "audio: Add support for dumping info from effect HAL modules"
5 years ago
Andy Hung 9b181958d6 TypeConverter: proper conversion of invalid values to strings
5 years ago
Andy Hung 446f4df547 AudioFlinger: Add thread statistics for process and io timing
5 years ago
Mikhail Naganov 4d54767b7d audio: Add support for dumping info from effect HAL modules
5 years ago
TreeHugger Robot b9b9b06932 Merge "Log if intercepting tracks takes too long"
5 years ago
TreeHugger Robot 97f7ed443c Merge "Refactor haptic constant."
5 years ago
jiabin bf6b0ecd91 Refactor haptic constant.
5 years ago
juyuchen 2224c5a0f7 audio: use SinkMetaData to route voice call with hearing aid.
5 years ago
TreeHugger Robot 56962853d4 Merge "Audioflinger intercept track retry on buffer end"
5 years ago
Kevin Rocard 6057fa2708 Log if intercepting tracks takes too long
5 years ago
Kevin Rocard a134b006bc Audioflinger intercept track retry on buffer end
5 years ago
Andy Hung 1342d0740e Merge "audioflinger: fix redundant adding to tracksToRemove"
5 years ago
Weiyin Jiang 9aeb1770d4 audio: ensure effect chain with specific session id is unique
5 years ago
Aniket Kumar Lata 179a074f27 audioflinger: fix redundant adding to tracksToRemove
5 years ago
Andy Hung 186f4ac0f0 Merge "audio: don't apply ramp if track is paused before the first mix"
5 years ago
Revathi Uddaraju 453bcb548f audio: don't apply ramp if track is paused before the first mix
5 years ago
Revathi Uddaraju 20413a95e4 audioflinger: fix for playback paused during track transition
5 years ago
Andy Hung b6ac000323 Merge "FastMixer: Enable volume ramp for active tracks"
5 years ago
Kevin Rocard 3f58b11943 Merge changes from topic "APC"
5 years ago
Andy Hung 4d4ca6ada3 FastMixer: Enable volume ramp for active tracks
5 years ago
Kevin Rocard c43ea14703 Propagate track status to interception patch track
5 years ago
Kevin Rocard 153f92d57b Add secondary output to audio tracks
5 years ago
Kevin Rocard 45986c74cd Audioflinger: add timeout to PatchTrack
5 years ago
Mikhail Naganov fa97d9b173 audioflinger: Fix move semantics in PatchPanel
5 years ago
TreeHugger Robot 6512d900a8 Merge "AudioFlinger: Fix Tee track filename"
5 years ago
Kevin Rocard 51f0e98712 AudioFlinger: Fix Tee track filename
6 years ago
Phil Burk ab3c6a5b75 audioflinger: allow unsigned overflow in getRenderPosition
6 years ago
Andy Hung ae340bde6d Merge "Add master audio balance"
6 years ago
jiabin 57303cc431 Interface between audio server and vibrator service
6 years ago
jiabin 77270b8805 Apply intensity control for haptic data.
6 years ago
Andy Hung fe0dee1ec6 Merge "AudioFlinger: Fix VolumeShaper initialization for DirectOutputThread"
6 years ago
Richard Folke Tullberg 3fae037db3 Add master audio balance
6 years ago
Andy Hung 48f59ed61b AudioFlinger: Fix VolumeShaper initialization for DirectOutputThread
6 years ago
Jasmine Cha 934ecfbdd8 Effects: add new effect volume flag
6 years ago
TreeHugger Robot 3903e9f58f Merge "AudioFlinger: provide downstream sink device to software patch source"
6 years ago
Paul Mclean bf06f7afdb Merge "Adding Audio HAL V5: Direction API"
6 years ago
Eric Laurent 3724095f1f Merge "add new audio sources for audio capture"
6 years ago
Andy Hung 49d89e9df8 AudioFlinger: put effect desc lookup under mutex for createEffect
6 years ago
Eric Laurent ae4b6ecfbc add new audio sources for audio capture
6 years ago
Eric Laurent 526aa572bb audio flinger: clear possible stale audio patch on inputs and outputs
6 years ago
Mikhail Naganov b4e037e014 AudioFlinger: provide downstream sink device to software patch source
6 years ago
Andy Hung 792b528b81 AudioFlinger: put effect desc lookup under mutex for createEffect am: a41770b682 am: ef52b30f9c am: b6a54df739
6 years ago
Andy Hung a504d888d4 AudioFlinger: put effect desc lookup under mutex for createEffect am: a41770b682 am: ef52b30f9c
6 years ago
Andy Hung b6a54df739 AudioFlinger: put effect desc lookup under mutex for createEffect am: a41770b682
6 years ago
Andy Hung ef52b30f9c AudioFlinger: put effect desc lookup under mutex for createEffect
6 years ago
Andy Hung a41770b682 AudioFlinger: put effect desc lookup under mutex for createEffect
6 years ago
François Gaffie 0c280aa1bd AudioFlinger: update cache in/out configuration on device port id change
6 years ago
Paul McLean 03a6e6a08d Adding Audio HAL V5: Direction API
6 years ago
TreeHugger Robot 3c03c8ba15 Merge changes Ic5f780de,I3f963307
6 years ago
jiabin 245cdd9155 Support audio-haptic coupled playback.
6 years ago
Chih-Hung Hsieh f1a3910d33 Merge "Fix cert-dcl16-c clang-tidy warnings in audioflinger." am: c5a1e23f13 am: 413c961fb0
6 years ago
TreeHugger Robot c94b0f8063 Merge "Support open output stream with haptic channel mask."
6 years ago
jiabin 405733256a Support open output stream with haptic channel mask.
6 years ago
Chih-Hung Hsieh 3e330f09d7 Fix cert-dcl16-c clang-tidy warnings in audioflinger.
6 years ago
Eric Laurent 4eb58f1f36 Revert "Revert "audio policy: concurrent capture""
6 years ago
Eric Laurent 0422892023 Merge "Revert "audio policy: concurrent capture""
6 years ago
Phil Burk 0209452544 Merge "AudioFlinger: add check for NULL mInput in MMAP Thread"
6 years ago
Eric Laurent df628924e6 Revert "audio policy: concurrent capture"
6 years ago
Phil Burk f054fc3422 AudioFlinger: add check for NULL mInput in MMAP Thread
6 years ago
Eric Laurent 4c1ef4b64d audio policy: concurrent capture
6 years ago
Eric Laurent 973db02ac1 audio flinger: return port ID as track ID to client
6 years ago
Mikhail Naganov f4a342abd2 Fix potential nullptr dereference in RecordThread::dumpInternals
6 years ago
Andy Hung 63d2d77424 Merge "AudioFlinger: Remove latency reporting for AUDIO_INPUT_FLAG_HW_AV_SYNC"
6 years ago
Mikhail Naganov ac917aca23 Add selectPresentation API to IAudioTrack
6 years ago
Dean Wheatley 30d2842283 Offset direct/offload timestamps by downstream latency
6 years ago
Mikhail Naganov 6aa0a3104e audio: Allow higher downstream latency
6 years ago
Andy Hung e8ac1b2f52 Effects: Fix write mode for disabled effects
6 years ago
Andy Hung dd2e7a8ec3 Effects: Fix multichannel accumulate when disabled
6 years ago
Andy Hung ce68540644 AudioRecord: Clean up state handling
6 years ago
Andy Hung 5d3d956d69 AudioFlinger: Remove latency reporting for AUDIO_INPUT_FLAG_HW_AV_SYNC
6 years ago
Andy Hung fe726a6ecb AudioFlinger: Synchronize removing client from output descriptor
6 years ago
TreeHugger Robot 37013f15b3 Merge "Revert "audioflinger: Temporary disable post-close dumping of input streams""
6 years ago
Andy Hung d3934149f5 Revert "audioflinger: Temporary disable post-close dumping of input streams"
6 years ago
Daniel Van Veen 9e2376ebbe audio: Fix memcpy num bytes for direct RecordThread
6 years ago
Mikhail Naganov 900e05edf8 audioflinger: Temporary disable post-close dumping of input streams
6 years ago
Andy Hung 9db3bb4888 AudioFlinger: Do not dereference null track
6 years ago
Andy Hung ffc04957ed Merge "FastThread: Remove unused NBLog variable"
6 years ago
Andy Hung a37aaa2791 FastThread: Remove unused NBLog variable
6 years ago
Eric Tan 2942a4e2d9 Remove --json option from dumpsys media.audio_flinger
6 years ago
Andy Hung ea055e6dab Merge "AudioFlinger: Preserve recent MMapThread history for dumpsys"
6 years ago
TreeHugger Robot 76b54c05e6 Merge "audioflinger: Fix RefBase "exception" issue from FastThread"
6 years ago
Andy Hung dc099c2cd3 AudioFlinger: Preserve recent MMapThread history for dumpsys
6 years ago
Andy Hung 05fa8856ab Merge "AudioFlinger: Preserve recent RecordThread history for dumpsys"
6 years ago
Mikhail Naganov 01d09d9e40 audioflinger: Fix RefBase "exception" issue from FastThread
6 years ago
Eric Tan c8e0e91ab9 Merge changes If9771427,Idde42ba6
6 years ago
Andy Hung 0264e7d611 AudioFlinger: Preserve recent RecordThread history for dumpsys
6 years ago
Eric Tan 0513b5dfd0 Add options to dumpsys media.log and dump visualizations
6 years ago
Chih-hung Hsieh 17a4a0feba Merge "Suppress implicit-fallthrough warnings in audioflinger etc." am: a494bb1527 am: 8662f3b9a2
6 years ago
Chih-Hung Hsieh 2b48703770 Suppress implicit-fallthrough warnings in audioflinger etc.
6 years ago
Glenn Kasten d975119d1a Merge "nblog: split NBLog.cpp into multiple files"
6 years ago
Eric Tan ace588cc1e nblog: split NBLog.cpp into multiple files
6 years ago
Andy Hung 2ca73b95da Merge changes Ifa9c05c0,I7c74af89,I6b3ed72c,I216e2746
6 years ago
Andy Hung 6b1c612162 AudioRecord: Add client side track id for logging
6 years ago
Andy Hung fb8ede2a02 AudioTrack: Add client side track id for logging
6 years ago
Andy Hung 9d84af5424 AudioFlinger: Use track ids in log messages
6 years ago
Mikhail Naganov b8b6097e13 PatchPanel: Specify latency units for patches
6 years ago
Andy Hung c069138014 AudioFlinger: Replace track name with id
6 years ago
TreeHugger Robot 2ca0dcaf43 Merge "Audioflinger: Dump "master mute" state in threads"
6 years ago
Mikhail Naganov dfb411f916 Audioflinger: Dump "master mute" state in threads
6 years ago
Eric Tan fefe316501 NBLog: log and store warmup times, underruns, overruns, and thread info
6 years ago
Shingo Kitajima 752c7cfc96 Merge "Allow volume setting only for offloadable effect for Offload" am: 311d0133a4 am: cdca8b4205
6 years ago
Eric Tan f7996c2c05 Merge "NBLog: refactor Writer API for extensibility"
6 years ago
Eric Tan cf3d82c34b NBLog: refactor Writer API for extensibility
6 years ago
Eric Tan 10caf0e237 Merge "NBLog: add latency logging and histogram serialization"
6 years ago
Eric Tan e98dd6f549 NBLog: add latency logging and histogram serialization
6 years ago
Andy Hung a8115dc6d8 AudioFlinger: Add Thread history to dumpsys
6 years ago
Shingo Kitajima 1f8df9ae20 Allow volume setting only for offloadable effect for Offload
6 years ago
TreeHugger Robot 99e1f06a37 Merge "Add external setParameter to audioflinger dumpsys"
6 years ago
Eric Tan 2b040b3ee7 Merge "NBLog: Restore log dump and add new logging types"
6 years ago
Eric Tan 5786e01d64 NBLog: Restore log dump and add new logging types
6 years ago
Yuuki Yokoyama 21e21510fa Merge "Use default sample rate for only sw effect" am: 71a2d52f19 am: 4fd142e2b4
6 years ago
Tomoharu Kasahara 0c167267e1 Merge "Set volume for output when effect is enabled/disabled." am: e778547997 am: e414f58cf5
6 years ago
Treehugger Robot 71a2d52f19 Merge "Use default sample rate for only sw effect"
6 years ago
Yuuki Yokoyama e17f831ef1 Use default sample rate for only sw effect
6 years ago
Tomoharu Kasahara 1990bd40eb Set volume for output when effect is enabled/disabled.
6 years ago
Andy Hung 2dbffc2af5 AudioFlinger: Incorporate downstream patch latency into timestamps
6 years ago
Andy Hung c8fddf3dc6 AudioFlinger: Add timestamp correction to MSD BUS Threads
6 years ago
Andy Hung 3028256232 AudioFlinger: Add patch latency for direct record/playback
6 years ago
Andy Hung 3488ab97b8 Merge "AudioFlinger: Do not show latency for non-PCM record in dumpsys"
6 years ago
Andy Hung 6427e44be6 AudioFlinger: Add record frames read to dumpsys
6 years ago
Andy Hung 7f39f56e33 AudioFlinger: Do not show latency for non-PCM record in dumpsys
6 years ago
Kevin Rocard a0a5d2a906 Add external setParameter to audioflinger dumpsys
6 years ago
Eric Tan 442868f036 Merge "Audioflinger dumpsys: Use libjsoncpp for json dump"
6 years ago
Eric Tan 1882f16c80 Audioflinger dumpsys: Use libjsoncpp for json dump
6 years ago
Andy Hung 05357b120b Merge "AudioFlinger: Remove unnecessary computation"
6 years ago
Ari Hausman-Cohen 7119600ddc Merge changes from topic "dynamic_stream_effects_master"
6 years ago
Andy Hung 156317a323 AudioFlinger: Remove unnecessary computation
6 years ago
Andy Hung 978dcac610 Merge "AudioFlinger: Update namespace for Statistics"
6 years ago
Andy Hung 16698b8c36 AudioFlinger: Update namespace for Statistics
6 years ago
TreeHugger Robot d02904c6d5 Merge "Use fast mode with patch track and patch record if possible."
6 years ago
Ari Hausman-Cohen 2046ec756e Update getEffectDescriptors() to include type
6 years ago
jiabin 01c8f5681c Use fast mode with patch track and patch record if possible.
6 years ago
Eric Tan 5b13ff8f66 audioflinger: Replace cpustats/CentralTendencyStatistics with audio_utils/Statistics
6 years ago
Eric Tan 0f7d299c5e Merge "audioflinger Threads.cpp: size() == 0 -> isEmpty()."
6 years ago
Eric Tan 39ec8d62f7 audioflinger Threads.cpp: size() == 0 -> isEmpty().
6 years ago
Mikhail Naganov 97373b0fba audioflinger: Use AUDIO_HARDWARE_MODULE_ID_MSD where appropriate
6 years ago
Eric Tan a746b36f23 Merge "dumpsys: add --json option to media.audio_flinger."
6 years ago
Eric Tan 7b65115447 dumpsys: add --json option to media.audio_flinger.
6 years ago
TreeHugger Robot c9932fb7c3 Merge "audioflinger: Fix stream type for device->device patch"
6 years ago
Mikhail Naganov 776eb210f7 audioflinger: Fix stream type for device->device patch
6 years ago
TreeHugger Robot cb82c8013d Merge "audioflinger: Forward stream parameters to downstream patches"
6 years ago
TreeHugger Robot 4aa394d12d Merge "audio policy: refactor audio playback APIs"
6 years ago
Mikhail Naganov b261ef51db audioflinger: Forward stream parameters to downstream patches
6 years ago
Eric Laurent d7fe086d3b audio policy: refactor audio playback APIs
6 years ago
TreeHugger Robot 7eadbbc367 Merge "audioflinger: Allow encoded PCM for RecordThread"
6 years ago
Mikhail Naganov ce9f265fc4 audioflinger: Allow encoded PCM for RecordThread
6 years ago
Mikhail Naganov 67bae2cd21 audioflinger: Honor config flags when opening s/w patch output
6 years ago
TreeHugger Robot 9f57d3bdf7 Merge "PatchPanel: store "downstream" patches for a device"
6 years ago
Mikhail Naganov adca70f3a1 PatchPanel: store "downstream" patches for a device
6 years ago
Andy Hung 93cef54d92 Merge "AudioFlinger: Dump Direct and Offload timestamp statistics"
6 years ago
Andy Hung f323451b24 AudioFlinger: Dump Direct and Offload timestamp statistics
6 years ago
Mikhail Naganov ac9858be02 Use and test patch utilities from system/audio.h
6 years ago
Andy Hung deb9827a46 Merge "Timestamp: Collect and dump statistics"
6 years ago
Andy Hung 2e2c0bbe19 Timestamp: Collect and dump statistics
6 years ago
TreeHugger Robot ecc422b33a Merge "audioflinger: Add support for RecordTrack with no conversion"
6 years ago
Mikhail Naganov 7c6ae98049 audioflinger: Add support for RecordTrack with no conversion
6 years ago
Mikhail Naganov 79a7782b70 Increase RecordThread heap size
6 years ago
TreeHugger Robot 495d8f29c8 Merge "AudioFlinger: Log audio attributes in dumpsys"
6 years ago
Kevin Rocard 5f2136e632 AudioFlinger: Log audio attributes in dumpsys
6 years ago
TreeHugger Robot 5c6fdc586f Merge "sound trigger: more checks on IMemory received from client"
6 years ago
Eric Laurent 9b11c02634 sound trigger: more checks on IMemory received from client
6 years ago
Andy Hung 1c86ebe110 AudioFlinger: Add latency information for duplicating threads
6 years ago
Andy Hung c3ab773088 PatchPanel: Add latency information for software patches
6 years ago
Andy Hung 000adb5e91 AudioFlinger: Add latency information for RecordTrack
6 years ago
Andy Hung cef2daaf49 AudioFlinger: refine latency computation if track is drained
6 years ago
Andy Hung 20bd30baf9 AudioFlinger: Add latency information for RecordThread
6 years ago
TreeHugger Robot 1ee5077f7b Merge "Use the new audio_port_config.flags field"
6 years ago
Mikhail Naganov 32abc2bfbf Use the new audio_port_config.flags field
6 years ago
Andy Hung f6ab58dfbc AudioFlinger: Add latency measurements from timestamp
6 years ago
Andy Hung ab5311412e Merge "AudioFlinger: remove false underruns if we retry for data"
6 years ago
Andy Hung 298e1b3db0 Merge "Update audio permission checking"
6 years ago
Andy Hung bd3b2b01a2 AudioFlinger: remove false underruns if we retry for data
6 years ago
Andy Hung 8946a28aaa AudioFlinger: Fix Tee logging
6 years ago
TreeHugger Robot 5ebb948176 Merge "PatchPanel: Fix typo in patch validation"
6 years ago
Andy Hung 7a1c913eb9 Effects: Aux effect input is always mono, do not retry as stereo am: 01b32723fb
6 years ago
Andy Hung 01b32723fb Effects: Aux effect input is always mono, do not retry as stereo
6 years ago
Andy Hung 31e2127d4b Merge "Move ServiceUtilities from audioflinger to libmediautils"
6 years ago
Andy Hung 4ef19fa450 Update audio permission checking
6 years ago
TreeHugger Robot 1bdb09960f Merge "audioflinger: Dump software patches"
6 years ago
Mikhail Naganov 201369ba58 audioflinger: Dump software patches
6 years ago
Bubble Fang 7a1874b98b Merge "audioflinger: clean previously opened input selectedDeviceId if retrying" into pi-dev am: 88af67ed2a
6 years ago
Andy Hung ab7ef300b7 Move ServiceUtilities from audioflinger to libmediautils
6 years ago
Mikhail Naganov c589a49b2e PatchPanel: Fix typo in patch validation
6 years ago
Mikhail Naganov dc76968202 audio_server: Unify audio_patch creation
6 years ago
Yung Ti Su 5fac9c6a6c audioflinger: clean previously opened input selectedDeviceId if retrying
6 years ago
Eric Laurent 030f4ae487 Merge "AudioFlinger: Fix tee logging" into pi-dev am: 2c82a51179
6 years ago
Andy Hung 7ad78187b1 AudioFlinger: Fix tee logging
6 years ago
TreeHugger Robot 6c529b103e Merge "AudioFlinger: Add missing channel names for thread dump"
6 years ago
TreeHugger Robot a75a00e57d Merge "PatchPanel: follow up to remove false warning from ~Patch"
6 years ago
Mikhail Naganov c9948499fe AudioFlinger: Add missing channel names for thread dump
6 years ago
Mikhail Naganov 9dfa2641d0 PatchPanel: follow up to remove false warning from ~Patch
6 years ago
Andy Hung 61facd1f21 Merge "Fix PatchTrack retry for ClientProxy::obtainBuffer" into pi-dev am: 183eb5fb74
6 years ago
Andy Hung f62e1a2887 Fix PatchTrack retry for ClientProxy::obtainBuffer
6 years ago
Andy Hung 2a669ce59f Merge "AudioFlinger: Use actual MonoPipe depth for sleep computation" into pi-dev am: d5fa1baa8b
6 years ago
Andy Hung 06d13227be AudioFlinger: Use actual MonoPipe depth for sleep computation
6 years ago