3305 Commits (3e29db0621e2571b1f615cc48cb5848b5c1f263f)

Author SHA1 Message Date
Eric Laurent d700529501 Audio effect HAL: Add device ID to createEffect API
5 years ago
Eric Laurent fefebb5c96 AudioEffect: add device descriptor to AudioEffect constructor
5 years ago
Eric Laurent a20c4e9c92 AudioFlinger: add audio session for device effects
5 years ago
Marco Nelissen bc09c47958 Merge "Link with actual headers instead of symlinks"
5 years ago
TreeHugger Robot e30f48884f Merge "AudioFlinger: return actual MMAP stream configuration after opening"
5 years ago
Eric Laurent d1ce689ac4 Merge "AudioFlinger: implement device specific audio effects"
5 years ago
Eric Laurent a7a89e2caf AudioFlinger: return actual MMAP stream configuration after opening
5 years ago
Marco Nelissen a51151aacf Link with actual headers instead of symlinks
5 years ago
Andy Hung 8fd55b2c17 Merge "AudioFlinger: Show uid and package name for notification clients"
5 years ago
Eric Laurent b82e6b724e AudioFlinger: implement device specific audio effects
5 years ago
Andy Hung 4c47d3196d Merge "Use default sample rate for DIRECT Audio thread"
5 years ago
Daniel Bonnevier 46850e0341 Use default sample rate for DIRECT Audio thread
5 years ago
Andy Hung ab2ff056ad Merge "Use default sample rate for DIRECT Audio thread"
5 years ago
Daniel Bonnevier 6bc62094e5 Use default sample rate for DIRECT Audio thread
5 years ago
Automerger Merge Worker 5b8039a69f Merge "effects: fix a theoretical memory leak" am: 7f4beda2de am: 139b5728e2 am: a2c8dc480a
5 years ago
Andy Hung 5bdc535976 AudioFlinger: Show uid and package name for notification clients
5 years ago
George Burgess IV 80a2216360 effects: fix a theoretical memory leak
5 years ago
Robin Lee 9899ff7fee AudioFlinger: Fix getInputBufferSize() corruption
5 years ago
Eric Laurent d9eb496977 audioflinger: fix missing EffectBase member init
5 years ago
Eric Laurent a96f9f950d Merge "audioflinger: refactor EffectModule class"
5 years ago
Eric Laurent 4170955999 audioflinger: refactor EffectModule class
5 years ago
Automerger Merge Worker 7d6d1ef2aa Merge "Use max of play/record frame counts for PassthruPatch track" am: e93545d3ae am: dd35e2c49d am: 801d72f468
5 years ago
Dean Wheatley b3643899c4 Use max of play/record frame counts for PassthruPatch track
5 years ago
Ray Essick 94e872e689 Merge "Naming consistency: MediaAnalytics to MediaMetrics"
5 years ago
Ray Essick f27e987d27 Naming consistency: MediaAnalytics to MediaMetrics
5 years ago
Eric Laurent 6b446ce95d Revert "Revert "Audio effects: define interface between EffectModule and audio framework""
5 years ago
Eric Laurent b7b870db0c Merge "Revert "Audio effects: define interface between EffectModule and audio framework""
5 years ago
Eric Laurent 3fd6a2ccfd Revert "Audio effects: define interface between EffectModule and audio framework"
5 years ago
Eric Laurent fa12f52ba2 Merge "Audio effects: define interface between EffectModule and audio framework"
5 years ago
TreeHugger Robot 42afea265a Merge "Add AUDIO_INPUT_FLAG_DIRECT to Audio HAL constants"
5 years ago
Eric Laurent c0abc6239e Audio effects: define interface between EffectModule and audio framework
5 years ago
Mikhail Naganov bad151070e Add AUDIO_INPUT_FLAG_DIRECT to Audio HAL constants
5 years ago
Eric Laurent 3b7f51b5fc Audio effect HAL: Add device ID to createEffect API
5 years ago
Eric Laurent 9487603487 AudioEffect: add device descriptor to AudioEffect constructor
5 years ago
Eric Laurent 3f75a5bc38 AudioFlinger: add audio session for device effects
5 years ago
Andy Hung 39260a69ca Merge "Sometimes no audio output after playing some clips using Files.apk" am: 80a288ad82 am: 68e6412024
5 years ago
Andy Hung 80a288ad82 Merge "Sometimes no audio output after playing some clips using Files.apk"
5 years ago
Dean Wheatley 9980046498 Merge "Allow OFFLOAD timestamp correction for MSD/BUS combinations" am: 74cfcdf823 am: 8cc35dd935
5 years ago
Eric Laurent b680e955f4 media utils: dump audio HAL service before restarting audioserver
5 years ago
Treehugger Robot 74cfcdf823 Merge "Allow OFFLOAD timestamp correction for MSD/BUS combinations"
5 years ago
jiabin b8269fd094 Use AudioDeviceTypeAddr when setting device for effects.
5 years ago
Dean Wheatley f8726f0087 Allow OFFLOAD timestamp correction for MSD/BUS combinations
5 years ago
jiabin 10d86fd087 Refactor audio device type in audio flinger.
5 years ago
jiabin c010683e08 Refactor opening output interface between AF and AP.
5 years ago
jiabin 8d7522888d Move libmediahelper into a new folder.
5 years ago
Treehugger Robot 148cbe0814 Merge "Merge Android10 QPR1 into AOSP master"
5 years ago
Andy Hung 48161d36a6 Merge "AudioFlinger: Fix incorrect underrun count on track pause"
5 years ago
TreeHugger Robot 2ecc61b152 Merge "AudioFlinger: Fix getInputBufferSize() calculation"
5 years ago
Andy Hung e2e830fd3b AudioFlinger: Fix incorrect underrun count on track pause
5 years ago
jiabin 8cb192feee Enable AUDIO_ARRAYS_STATIC_CHECK.
5 years ago
Xin Li 4f3ac4d055 DO NOT MERGE - Merge QQ1A.191205.011 into stage-aosp-master
5 years ago
Eric Laurent 9bcfa7c755 audioflinger: fix reuse of audio HAL patch handle
5 years ago
Jindong 32dc26e71c Sometimes no audio output after playing some clips using Files.apk
5 years ago
Judy Hsiao abab522d57 AudioFlinger: Fix getInputBufferSize() calculation
5 years ago
TreeHugger Robot 969326bf62 Merge "Use AudioDeviceTypeAddr when setting device for effects."
5 years ago
jiabin 8f278eea9d Use AudioDeviceTypeAddr when setting device for effects.
5 years ago
Eric Laurent f1a584a44c Merge "media utils: dump audio HAL service before restarting audioserver"
5 years ago
Eric Laurent 42896a0774 media utils: dump audio HAL service before restarting audioserver
5 years ago
jiabin c52b1ffec2 Refactor audio device type in audio flinger.
5 years ago
Tao Wu c932c7fbae Merge "AudioFlinger: Initialize frames to zero." am: af5e66cb01 am: ddb2d1dc3d
5 years ago
Tao Wu e8bf240306 Merge "AudioFlinger: Initialize frames to zero." am: af5e66cb01
5 years ago
Tao Wu 1eb82df62c AudioFlinger: Initialize frames to zero.
5 years ago
Eric Laurent 7480dcc47c Merge "Audio policy: modify permission needed to capture from source FM_TUNER"
5 years ago
jiabin 4381040f77 Refactor opening output interface between AF and AP.
5 years ago
Eric Laurent 58a0dd8321 Audio policy: modify permission needed to capture from source FM_TUNER
5 years ago
TreeHugger Robot c6fe9c4246 Merge "Revert "Revert "Move libmediahelper into a new folder."""
5 years ago
Jiabin Huang bbb382312e Revert "Revert "Move libmediahelper into a new folder.""
5 years ago
Jiabin Huang a0877dc731 Revert "Move libmediahelper into a new folder."
5 years ago
jiabin c8888660b5 Move libmediahelper into a new folder.
5 years ago
jiabin 63e2c52d14 Move LinearMap from libmedia to audio_utils.
5 years ago
TreeHugger Robot 935876110c Merge "Propagate sample rate to static audio track"
5 years ago
Jean-Michel Trivi b0de569edd AudioFlinger: enforce OP_RECORD_AUDIO during recording
5 years ago
Kevin Rocard 8f680d3582 Merge "Fix secondary output under&over run" am: bb3c777e40
5 years ago
Kevin Rocard 6252c394be Merge "Fix secondary output under&over run"
5 years ago
Kevin Rocard 20a44f84f1 Fix secondary output under&over run
5 years ago
TreeHugger Robot 40715983f3 Merge "Fix secondary output under&over run"
5 years ago
Kevin Rocard 3686203afb Propagate sample rate to static audio track
5 years ago
Kevin Rocard 01c7d9ee1b Fix secondary output under&over run
5 years ago
Mikhail Naganov aaf361b751 Merge "audioflinger: Add tracing for direct tracks" am: 1de381858f
5 years ago
Mikhail Naganov 5dbd702262 Merge "PassthruPatchRecord: fix null timeOut case in obtainBuffer" am: 17437eb4b9
5 years ago
Mikhail Naganov 7829e89a8b Merge "audioflinger: Add tracing for direct tracks"
5 years ago
Mikhail Naganov 55a5ece7ca Merge "PassthruPatchRecord: fix null timeOut case in obtainBuffer"
5 years ago
Mikhail Naganov 76e89c3b8e audioflinger: Add tracing for direct tracks
5 years ago
Mikhail Naganov 91beec3e38 PassthruPatchRecord: fix null timeOut case in obtainBuffer
5 years ago
Mikhail Naganov 4de4997e66 PassthruPatchRecord: fix null timeOut case in obtainBuffer
5 years ago
Mikhail Naganov 58f4e548c2 Merge changes I52ec5b02,I376656e3,I3f005583,Icba4e33d,I78400f6c, ... am: d7a1506715
5 years ago
Mikhail Naganov 7594c6e4d7 Merge changes I52ec5b02,I376656e3,I3f005583,Icba4e33d,I78400f6c, ...
5 years ago
Mikhail Naganov 48f1d4579f Use PassthruPatchRecord for DIRECT to DIRECT connections
5 years ago
Mikhail Naganov e6eb348b79 Add PassthruPatchRecord for low latency software patches
5 years ago
Mikhail Naganov af28887c61 Abstract access to HAL stream via Source in RecordThread
5 years ago
Mikhail Naganov d368d9166e Move PlaybackThread::Track::writeFrames to PatchRecord
5 years ago
Mikhail Naganov 5269849eff audioflinger: Add tracing of buffer frames to PatchTrack/Record
5 years ago
Mikhail Naganov 32f0d1689b libaudioprocessing: Extract vendor-available part of AudioMixer
5 years ago
Mikhail Naganov 9b6599e1e1 libaudioprocessing: Trivial dependency cleanups
5 years ago
TreeHugger Robot 374bffd4f5 Merge changes I52ec5b02,I376656e3,I3f005583,Icba4e33d
5 years ago
Jean-Michel Trivi f11fc22605 Merge "AudioFlinger: enforce OP_RECORD_AUDIO during recording" into qt-dev am: 7b254210fe
5 years ago
Jean-Michel Trivi b5a3db3e8e Merge "AudioFlinger: enforce OP_RECORD_AUDIO during recording" into qt-dev
5 years ago
Mikhail Naganov 18ea000d7f Merge changes from topic "rename-stream-connect"
5 years ago
Mikhail Naganov 9515fc85a6 Use PassthruPatchRecord for DIRECT to DIRECT connections
5 years ago
Mikhail Naganov caf5994f65 Add PassthruPatchRecord for low latency software patches
5 years ago