OSDN Git Service

Update tee sink
authorGlenn Kasten <gkasten@google.com>
Thu, 10 Jan 2013 20:31:01 +0000 (12:31 -0800)
committerGlenn Kasten <gkasten@google.com>
Sat, 23 Feb 2013 00:50:36 +0000 (16:50 -0800)
commitda6ef1320d0161b1640dc84d7a9c5a25860c3619
tree86b24f64ed0bd55de10deb193290009687886192
parent99c2f923f6b04efffe949d1daf9cb7148e3cc201
Update tee sink

Implement rotation to reduce long-term storage use.
Implement optional per-track tee.
Dynamically enable at runtime based on property, instead of at compile-time.
Dynamic frame count not yet implemented.

Bug: 8223560
Change-Id: I3706443c6ec0cb0c6656dc288715a02ad5fea63a
services/audioflinger/Android.mk
services/audioflinger/AudioFlinger.cpp
services/audioflinger/AudioFlinger.h
services/audioflinger/Threads.cpp
services/audioflinger/TrackBase.h
services/audioflinger/Tracks.cpp