84 Commits (3e29db0621e2571b1f615cc48cb5848b5c1f263f)

Author SHA1 Message Date
Andy Hung c2b11cbcb8 TrackMetrics: Add device-based statistics for audio
4 years ago
TreeHugger Robot 40715983f3 Merge "Fix secondary output under&over run"
5 years ago
Kevin Rocard 01c7d9ee1b Fix secondary output under&over run
5 years ago
Mikhail Naganov caf5994f65 Add PassthruPatchRecord for low latency software patches
5 years ago
Mikhail Naganov 8296c25227 Move PlaybackThread::Track::writeFrames to PatchRecord
5 years ago
Eric Laurent 9066ad3846 audioflinger: fix App Ops for services
5 years ago
Eric Laurent 2dab03030c audioflinger: honor flag AUDIO_FLAG_BYPASS_INTERRUPTION_POLICY
5 years ago
Eric Laurent 09f1ed2cb4 audio: improve audio routing callbacks
5 years ago
Mikhail Naganov f7e3a3a2eb audioflinger: Fix reference counting protocol in OpPlayAudioMonitor
5 years ago
Jean-Michel Trivi 74e01fa7d9 Audioflinger: tracks monitor OP_PLAY_AUDIO
5 years ago
jiabin bf6b0ecd91 Refactor haptic constant.
5 years ago
Kevin Rocard a134b006bc Audioflinger intercept track retry on buffer end
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
jiabin 57303cc431 Interface between audio server and vibrator service
6 years ago
jiabin 77270b8805 Apply intensity control for haptic data.
6 years ago
jiabin 245cdd9155 Support audio-haptic coupled playback.
6 years ago
Mikhail Naganov ac917aca23 Add selectPresentation API to IAudioTrack
6 years ago
Andy Hung c069138014 AudioFlinger: Replace track name with id
6 years ago
Mikhail Naganov 7c6ae98049 audioflinger: Add support for RecordTrack with no conversion
6 years ago
Andy Hung 1c86ebe110 AudioFlinger: Add latency information for duplicating threads
6 years ago
Andy Hung cef2daaf49 AudioFlinger: refine latency computation if track is drained
6 years ago
Andy Hung f6ab58dfbc AudioFlinger: Add latency measurements from timestamp
6 years ago
Andy Hung 8946a28aaa AudioFlinger: Fix Tee logging
6 years ago
Kevin Rocard 12381092fd Revert "Revert "Audio V4: Send volume and duplicated track attr in update metadata""
6 years ago
Kevin Rocard 80ee2722d6 Revert "Audio V4: Send volume and duplicated track attr in update metadata"
6 years ago
Kevin Rocard c86a7f7de5 Audio V4: Send volume and duplicated track attr in update metadata
6 years ago
Kevin Rocard 1f564acca5 Audio V4: Propagate audio attributes to tracks
6 years ago
Andy Hung 1bc088a918 Call AudioMixer only from MixerThread threadLoop.
6 years ago
rago 94a1ee8226 Converting effect chains to float point by default.
7 years ago
Ivan Lozano 8cf3a0788d Generate the IPlayer interface with AIDL.
7 years ago
Andy Hung 2c6c3bb76b AudioFlinger: Log Record and MMap thread events
7 years ago
Andy Hung 8fe68036c2 Track: Check buffer size
7 years ago
Mikhail Naganov bf49308851 audioflinger: Make use of android-base/macros.h
7 years ago
Andy Hung 10cbff1393 VolumeShaper: Enable for offload and direct tracks
7 years ago
Andy Hung 30d48d9542 Merge "VolumeShaper: Initial implementation"
8 years ago
Andy Hung 9fc8b5cd4a VolumeShaper: Initial implementation
8 years ago
Eric Laurent 6acd1d432f Add support for mmap stream
8 years ago
Eric Laurent 20b9ef0b55 Add unique audio port IDs to AudioTrack and AudioRecord
8 years ago
Andy Hung 1f12a8ad95 Audio: Use uid_t for uids
8 years ago
Eric Laurent 4cfa355eed Merge "Add AudioTrack and AudioRecord flag checks" into nyc-mr1-dev am: 2f8e63b5be
8 years ago
Eric Laurent 050677873c Add AudioTrack and AudioRecord flag checks
8 years ago
Eric Laurent 5bba2f6916 audioflinger: use sp<> for track proxy
8 years ago
Glenn Kasten d848eb48c1 Use audio_session_t consistently
8 years ago
Eric Laurent 4d231dc0ee audio: Fix race condition in AudioTrack underrun.
8 years ago
Andy Hung 818e7a32ce Implement server side playback timestamps with 64 bit accuracy
9 years ago
Andy Hung 6ae5843c28 Enable FastTrack timestamps
9 years ago
Eric Laurent 8ce8e264d0 Revert "Enable FastTrack timestamps"
9 years ago
Andy Hung e99556b850 Merge "Fix audio timestamp computation for pause, stop, and dynamic speed changes" into nyc-dev
9 years ago