Gitiles
Code Review
Sign In
review.evervolv.com
/
android_frameworks_av
/
dabfdafb81c4b431377ca5b51c0e3a49fef4cb16
/
services
/
audioflinger
/
FastMixer.cpp
4d4ca6a
FastMixer: Enable volume ramp for active tracks
by Andy Hung
· 6 years ago
ae340bd
Merge "Add master audio balance"
by Andy Hung
· 6 years ago
77270b8
Apply intensity control for haptic data.
by jiabin
· 6 years ago
3fae037
Add master audio balance
by Richard Folke Tullberg
· 8 years ago
245cdd9
Support audio-haptic coupled playback.
by jiabin
· 6 years ago
0513b5d
Add options to dumpsys media.log and dump visualizations
by Eric Tan
· 7 years ago
ace588c
nblog: split NBLog.cpp into multiple files
by Eric Tan
· 7 years ago
fefe316
NBLog: log and store warmup times, underruns, overruns, and thread info
by Eric Tan
· 7 years ago
e98dd6f
NBLog: add latency logging and histogram serialization
by Eric Tan
· 7 years ago
5b13ff8
audioflinger: Replace cpustats/CentralTendencyStatistics with audio_utils/Statistics
by Eric Tan
· 7 years ago
2e2c0bb
Timestamp: Collect and dump statistics
by Andy Hung
· 7 years ago
f6ab58d
AudioFlinger: Add latency measurements from timestamp
by Andy Hung
· 7 years ago
8946a28
AudioFlinger: Fix Tee logging
by Andy Hung
· 7 years ago
860d10a
Remove usage of undeclared and unused variable mFastTrackNames
by Dhananjay Kumar
· 7 years ago
1bc088a
Call AudioMixer only from MixerThread threadLoop.
by Andy Hung
· 7 years ago
8576894
Fixed timestamp outlier bug
by Sanna Catherine de Treville Wager
· 8 years ago
a8a8a47
Restored audio onStateChange log
by Sanna Catherine de Treville Wager
· 8 years ago
d4a68f6
Removed LOG_HIST_FLUSH
by Sanna Catherine de Treville Wager
· 8 years ago
eef598c
Add histograms for FastMixer
by Glenn Kasten
· 8 years ago
3ab8d66
Rename symbols to be more consistent
by Glenn Kasten
· 8 years ago
6bf707f
Rename audio_utils/conversion.h to mono_blend.h
by Glenn Kasten
· 8 years ago
068561c
AudioFlinger: Split off audio processing library
by Andy Hung
· 8 years ago
b54c854
Add logging of written frame counts
by Andy Hung
· 9 years ago
f9715e4
Distinguish systrace timelines for playback and capture
by Glenn Kasten
· 9 years ago
07eee80
Limit cached timestamp use if HW fails to provide them
by Andy Hung
· 9 years ago
dc2c50b
Make max fast tracks configurable using a property
by Glenn Kasten
· 9 years ago
c42e9b4
Fix build warnings
by Glenn Kasten
· 9 years ago
7be6866
Merge "Fix build warnings" into nyc-dev
by Glenn Kasten
· 9 years ago
57c4e6f
Fix build warnings
by Glenn Kasten
· 9 years ago
947ffa3
audioflinger: clear mMixerBuffer if frame is not ready
by Mohan Kumar
· 10 years ago
818e7a3
Implement server side playback timestamps with 64 bit accuracy
by Andy Hung
· 9 years ago
03c48d5
Add limiter for mono blend
by Glenn Kasten
· 9 years ago
d79072e
Remove TimedAudioTrack and associated code
by Glenn Kasten
· 9 years ago
64f1901
Merge "Add setMasterMono and getMasterMono"
by Andy Hung
· 9 years ago
2ddee19
Add setMasterMono and getMasterMono
by Andy Hung
· 9 years ago
cb4432a
Use FCC_2 and FCC_8 to highlight channel count assumptions
by Glenn Kasten
· 9 years ago
60c545d
Fix FastMixer high bit depth Hal support
by Andy Hung
· 10 years ago
f59497b
Update comments
by Glenn Kasten
· 10 years ago
4dd03b5
Remove redundant this->
by Glenn Kasten
· 10 years ago
e4a7ce2
Add "m" prefix to fields
by Glenn Kasten
· 10 years ago
214b406
Rename FAST_MIXER_STATISTICS to FAST_THREAD_STATISTICS
by Glenn Kasten
· 10 years ago
d2123e6
Warmup cycles must be in range and consecutive
by Glenn Kasten
· 10 years ago
ad8510a
Include what you use
by Glenn Kasten
· 10 years ago
04333cd
Pull out FastCaptureDumpState and FastMixerDumpState
by Glenn Kasten
· 10 years ago
b187de1
Line length 100
by Glenn Kasten
· 10 years ago
329f651
Restore the ability to build tee sink for debugging
by Glenn Kasten
· 11 years ago
9a59276
Add multichannel capability to AudioFlinger
by Andy Hung
· 11 years ago
6be4940
Change parameter type for volume to float in AudioMixer
by Andy Hung
· 11 years ago
1258c1a
Add multiple format capability to FastMixer
by Andy Hung
· 11 years ago
b9e722b
Merge "Rename mixBuffer to mMixerBuffer in FastMixer"
by Andy Hung
· 11 years ago
018d324
Merge "Add multiple format capability to AudioMixer"
by Andy Hung
· 11 years ago
45d68d3
Rename mixBuffer to mMixerBuffer in FastMixer
by Andy Hung
· 11 years ago
ef7c7fb
Add multiple format capability to AudioMixer
by Andy Hung
· 11 years ago
c62476f
Merge "Add format parameter to getTrackName() and track_t"
by Andy Hung
· 11 years ago
24ffe7a
am 79262cfc: am 5b756bfd: am 8b187f4a: Merge "Move frameworks/av off <sys/atomics.h>."
by Elliott Hughes
· 11 years ago
6349241
Move frameworks/av off <sys/atomics.h>.
by Elliott Hughes
· 11 years ago
87cebad
resolved conflicts for merge of f285c91e to master
by Elliott Hughes
· 11 years ago
8b5f642
Move frameworks/av from fdprintf to POSIX dprintf.
by Elliott Hughes
· 11 years ago
22f22ff
Restore accidentally-removed NULL timeout.
by Elliott Hughes
· 11 years ago
ee49929
Move frameworks/av off private API.
by Elliott Hughes
· 11 years ago
00ddac6
Merge "Update AudioMixer::getTrackName to save channelMask"
by Andy Hung
· 11 years ago
e8a1ced
Add format parameter to getTrackName() and track_t
by Andy Hung
· 11 years ago
c56f342
Pass stereo gains as packed minifloat
by Glenn Kasten
· 11 years ago
68112fc
Update AudioMixer::getTrackName to save channelMask
by Andy Hung
· 11 years ago
2234002
Start pulling bits of FastMixer up to FastThread
by Glenn Kasten
· 11 years ago
bc6ae9b
Fix regression in FastMixer statistics
by Glenn Kasten
· 11 years ago
adad3d7
Use LOG_ALWAYS_FATAL instead of LOG_FATAL
by Glenn Kasten
· 11 years ago
1d6fa7a
resolved conflicts for merge of 566be7c3 to master
by Narayan Kamath
· 11 years ago
377b2ec
Make frameworks/av 64-bit compatible
by Kévin PETIT
· 11 years ago
4b76d27
am 5a458ede: am 5930e8eb: Merge "AudioFlinger: Remove code for supporting resampling in fast tracks"
by Glenn Kasten
· 11 years ago
b220884
Pretty up audioflinger dumpsys
by Marco Nelissen
· 11 years ago
3ce28aa
AudioFlinger: Remove code for supporting resampling in fast tracks
by Martin Storsjo
· 11 years ago
6e0d67d
Use Format_isValid() and Format_isEqual() instead of direct comparison
by Glenn Kasten
· 11 years ago
b9258d9
am 97992cc7: am 732845c7: FastMixer computes presentation timestamps for fast tracks
by Glenn Kasten
· 12 years ago
732845c
FastMixer computes presentation timestamps for fast tracks
by Glenn Kasten
· 12 years ago
6e2ebe9
Use curly braces in 'if' to make it easier to add logs
by Glenn Kasten
· 12 years ago
7fc97ba
HAL stream format for mixer output threads must be stereo 16-bit PCM
by Glenn Kasten
· 12 years ago
4182c4e
Use AudioSystem::setLowRamDevice() to configure memory
by Glenn Kasten
· 12 years ago
153b9fe
Make AudioFlinger::instantiate() more resilient when called from separate module
by Glenn Kasten
· 12 years ago
3d19825
Fix indentation
by Glenn Kasten
· 12 years ago
a07f17c
Remove timing jitter during startup of audio
by Glenn Kasten
· 12 years ago
c9b2e20
Miscellaneous cleanup
by Glenn Kasten
· 12 years ago
ab7d72f
media.log cleanup
by Glenn Kasten
· 12 years ago
7f5d335
Revert "Temporary additional logging to investigate bug"
by Glenn Kasten
· 12 years ago
32584a7
Temporary additional logging to investigate bug
by Glenn Kasten
· 12 years ago
e186b51
Revert "Temporary additional logging to investigate bug"
by Glenn Kasten
· 12 years ago
639482c
Temporary additional logging to investigate bug
by Glenn Kasten
· 12 years ago
51eb396
Revert "Temporary additional logging to investigate bug"
by Glenn Kasten
· 12 years ago
0ddd563
Temporary additional logging to investigate bug
by Glenn Kasten
· 12 years ago
ecd9389
Revert "Temporary additional logging to investigate bug"
by Glenn Kasten
· 12 years ago
3051df2
Temporary additional logging to investigate bug
by Glenn Kasten
· 12 years ago
9e58b55
AudioFlinger uses media.log service for logging
by Glenn Kasten
· 12 years ago
cb02ba7
Merge "Add warning about following the design rules"
by Glenn Kasten
· 12 years ago
b3a8364
audioflinger: define ANDROID_SMP, remove conditional tracing
by Alex Ray
· 12 years ago
371eb97
Remove conditional compilation of ATRACE functions
by Alex Ray
· 12 years ago
a3d2628
Add warning about following the design rules
by Glenn Kasten
· 12 years ago
2d59096
Use ATRACE macros instead of Tracer statics
by Simon Wilson
· 12 years ago
80b3273
Check clock_gettime(CLOCK_MONOTONIC) for failure
by Glenn Kasten
· 13 years ago
fe3156e
Communicate audio session ID to downmixer
by Jean-Michel Trivi
· 13 years ago
1ab212cf
Add outlier statistics for fast mixer cycle times
by Glenn Kasten
· 13 years ago
Next »