Gitiles
Code Review
Sign In
review.evervolv.com
/
android_frameworks_av
/
0f11b51a57bc9062c4fe8af73747319cedabc5d6
/
services
/
audioflinger
/
Tracks.cpp
0f11b51
Fix unused parameter warnings in audio
by Glenn Kasten
· 11 years ago
f0002d1
Merge "Replace control block frameCount_ by explicit in/out parameter"
by Glenn Kasten
· 11 years ago
0bcfa88
audioflinger: update track ready condition
by Haynes Mathew George
· 11 years ago
74935e4
Replace control block frameCount_ by explicit in/out parameter
by Glenn Kasten
· 11 years ago
663c224
Consistent error checking for sp<IMemory> and pointer()
by Glenn Kasten
· 12 years ago
30ff92c
Code simplification for timed allocate
by Glenn Kasten
· 11 years ago
1fc6cb5
am ce275b7d: am 1c594b63: Merge "audioflinger: enable effects after registration if needed" into klp-dev
by Eric Laurent
· 12 years ago
1c594b6
Merge "audioflinger: enable effects after registration if needed" into klp-dev
by Eric Laurent
· 12 years ago
9cae217
Assign blame for playback wakelocks.
by Marco Nelissen
· 12 years ago
462fd2f
Assign blame for playback wakelocks.
by Marco Nelissen
· 12 years ago
a153b68
am 77177fa2: am 95c03858: Merge "Allow releaseBuffer after flush" into klp-dev
by Glenn Kasten
· 12 years ago
2e422c4
Allow releaseBuffer after flush
by Glenn Kasten
· 12 years ago
9138d32
am e45796de: am dedc7b0f: Merge "Fix flush() followed by start()" into klp-dev
by Glenn Kasten
· 12 years ago
12022ff
Fix flush() followed by start()
by Glenn Kasten
· 12 years ago
d72b7c0
audioflinger: enable effects after registration if needed
by Eric Laurent
· 12 years ago
34717c8
am 3424d6e1: am 1adf20ce: Merge "fix volume and effect enable delay on offloaded tracks" into klp-dev
by Eric Laurent
· 12 years ago
59fe010
fix volume and effect enable delay on offloaded tracks
by Eric Laurent
· 12 years ago
0230a2a
am c6bed216: am a3b97ad2: Merge "audioflinger: implement getTimestamp() for offloaded tracks" into klp-dev
by Eric Laurent
· 12 years ago
d2b80a1
am ce3e7cb0: am fbb2609f: Merge "audioflinger: fix lost offload thread resume event" into klp-dev
by Eric Laurent
· 12 years ago
a3b97ad
Merge "audioflinger: implement getTimestamp() for offloaded tracks" into klp-dev
by Eric Laurent
· 12 years ago
accc147
audioflinger: implement getTimestamp() for offloaded tracks
by Eric Laurent
· 12 years ago
ede6c3b
audioflinger: fix lost offload thread resume event
by Eric Laurent
· 12 years ago
dc8cae8
am bf5e2397: am 5baf2af5: more support for audio effect offload
by Eric Laurent
· 12 years ago
5baf2af
more support for audio effect offload
by Eric Laurent
· 12 years ago
d455cdf
am c91eb605: am 972a173d: audioflinger: longer offload thread standby delay
by Eric Laurent
· 12 years ago
972a173
audioflinger: longer offload thread standby delay
by Eric Laurent
· 12 years ago
f523897
am 8a220740: am dc33c542: Merge "Fix AudioTrack shared memory leak" into klp-dev
by Glenn Kasten
· 12 years ago
dc33c54
Merge "Fix AudioTrack shared memory leak" into klp-dev
by Glenn Kasten
· 12 years ago
d5577f2
am 4823964d: am efc4d489: Merge "audioflinger: add HOTWORD audio source." into klp-dev
by Eric Laurent
· 12 years ago
efc4d48
Merge "audioflinger: add HOTWORD audio source." into klp-dev
by Eric Laurent
· 12 years ago
0c72b24
Fix AudioTrack shared memory leak
by Glenn Kasten
· 12 years ago
9a54bc2
audioflinger: add HOTWORD audio source.
by Eric Laurent
· 12 years ago
8136cfa
am 8a910716: am 6ca83fad: Merge "audioflinger: no effects on offloaded tracks" into klp-dev
by Eric Laurent
· 12 years ago
813e2a7
audioflinger: no effects on offloaded tracks
by Eric Laurent
· 12 years ago
344202e
am 55817ab9: am fe346c70: Fix miscellanous AudioTrack::getTimestamp() bugs
by Glenn Kasten
· 12 years ago
1462a2b
am a4a82c5f: am 6466c9e6: Add ExtendedAudioBufferProvider::framesReleased and onTimestamp
by Glenn Kasten
· 12 years ago
fe346c7
Fix miscellanous AudioTrack::getTimestamp() bugs
by Glenn Kasten
· 12 years ago
6466c9e
Add ExtendedAudioBufferProvider::framesReleased and onTimestamp
by Glenn Kasten
· 12 years ago
f557872b
am 908d3c09: am 51ec03c2: Merge "Implement Track::getTimestamp()" into klp-dev
by Glenn Kasten
· 12 years ago
30c296c
am 3ae0a58a: am 9841f636: Merge "Add AudioFlinger::PlaybackThread::Track::getTimestamp()" into klp-dev
by Glenn Kasten
· 12 years ago
ec9ad1b
am f94b2946: am 56b59224: Merge "Add IAudioTrack::getTimestamp()" into klp-dev
by Glenn Kasten
· 12 years ago
bd096fd
Implement Track::getTimestamp()
by Glenn Kasten
· 12 years ago
573d80a
Add AudioFlinger::PlaybackThread::Track::getTimestamp()
by Glenn Kasten
· 12 years ago
53cec22
Add IAudioTrack::getTimestamp()
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
0300333
Clean up error handling in createTrack and openRecord
by Glenn Kasten
· 12 years ago
6ae6b81
Remove obsolete field RecordTrack::mAudioRecordServerProxy
by Glenn Kasten
· 12 years ago
82aaf94
Report underruns for fast tracks also
by Glenn Kasten
· 12 years ago
d054c32
Move control block mName to createTrack() output
by Glenn Kasten
· 12 years ago
96f60d8
Rename control block flags to mFlags
by Glenn Kasten
· 12 years ago
f20e1d8
Rename control block server to mServer and add comments
by Glenn Kasten
· 12 years ago
a30e758
Merge "Fix theoretical race using TrackBase::sampleRate()"
by Glenn Kasten
· 12 years ago
fa319e6
Remove CC_LIKELY and CC_UNLIKELY where not needed
by Glenn Kasten
· 12 years ago
b59c1ad
Merge "Declare methods in binder opcode order"
by Glenn Kasten
· 12 years ago
3dcd00d
Declare methods in binder opcode order
by Glenn Kasten
· 12 years ago
35cc4f3
Remove obsolete mBufferEnd
by Glenn Kasten
· 12 years ago
bd4c4fb
Remove obsolete TrackBase::step(), mStepCount, mStepServerFailed
by Glenn Kasten
· 12 years ago
afbbc6c
Merge "Simplify RecordTrack::stop()"
by Glenn Kasten
· 12 years ago
420ea49
Merge "CBLK_OVERRUN, not CBLK_UNDERRUN, is for record threads"
by Glenn Kasten
· 12 years ago
65d30dd
Merge "Remove obsolete TrackBase::reset()"
by Glenn Kasten
· 12 years ago
a8356f6
Simplify RecordTrack::stop()
by Glenn Kasten
· 12 years ago
fc38a2e
CBLK_OVERRUN, not CBLK_UNDERRUN, is for record threads
by Glenn Kasten
· 12 years ago
0fea74c
Remove obsolete TrackBase::reset()
by Glenn Kasten
· 12 years ago
bfb1b83
AudioFlinger: offload playback, non-blocking write
by Eric Laurent
· 12 years ago
153b9fe
Make AudioFlinger::instantiate() more resilient when called from separate module
by Glenn Kasten
· 12 years ago
ad3af33
Public API changes for audio offload support.
by Richard Fitzgerald
· 12 years ago
9fdcb0a
Fix theoretical race using TrackBase::sampleRate()
by Glenn Kasten
· 12 years ago
9f80dd2
New control block for AudioTrack and AudioRecord
by Glenn Kasten
· 12 years ago
7c02724
Consistent whitespace
by Glenn Kasten
· 12 years ago
8d2d493
audioflinger: fix duplicating track sampling rate
by Eric Laurent
· 12 years ago
c9b2e20
Miscellaneous cleanup
by Glenn Kasten
· 12 years ago
bf04b58
Merge "media.log cleanup" into jb-mr2-dev
by Glenn Kasten
· 12 years ago
ab7d72f
media.log cleanup
by Glenn Kasten
· 12 years ago
46909e7
Remove tee sink debugging at compile time
by Glenn Kasten
· 12 years ago
da6ef13
Update tee sink
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
e3aa659
Start isolating control block accesses in a proxy
by Glenn Kasten
· 12 years ago
5736c35
Prepare for track invalidation to be done by proxy
by Glenn Kasten
· 12 years ago
e4756fe
AudioTrack::mute() is unused so remove it
by Glenn Kasten
· 12 years ago
81784c3
AudioFlinger files reorganization
by Eric Laurent
· 12 years ago