Lines Matching full:track
22 // playback track
23 class Track : public TrackBase, public VolumeProvider {
25 Track( PlaybackThread *thread,
38 virtual ~Track();
82 Track(const Track&);
83 Track& operator = (const Track&);
125 // see comment at AudioFlinger::PlaybackThread::Track::~Track for why this can't be const
130 int mName; // track name on the normal mixer,
131 // allocated statically at track creation time,
133 // FIXME don't allocate track name for fast tracks
139 // audio HAL when this track will be fully rendered
147 // index is allocated statically at track creation time
148 // but the slot is only used if track is active
156 bool mResumeToStopping; // track was paused in stopping state.
157 bool mFlushHwPending; // track requests for thread flush
159 }; // end of Track
161 class TimedTrack : public Track {
248 // playback track, used by DuplicatingThread
249 class OutputTrack : public Track {
291 // playback track, used by PatchPanel
292 class PatchTrack : public Track, public PatchProxyBufferProvider {