Lines Matching defs:track_t
155 struct track_t;
158 typedef void (*hook_t)(track_t* t, int32_t* output, size_t numOutFrames, int32_t* temp,
162 struct track_t {
254 track_t tracks[MAX_NUM_TRACKS] __attribute__((aligned(32)));
386 static status_t initTrackDownmix(track_t* pTrack, int trackName);
387 static status_t prepareTrackForDownmix(track_t* pTrack, int trackNum);
388 static void unprepareTrackForDownmix(track_t* pTrack, int trackName);
389 static status_t prepareTrackForReformat(track_t* pTrack, int trackNum);
390 static void unprepareTrackForReformat(track_t* pTrack, int trackName);
391 static void reconfigureBufferProviders(track_t* pTrack);
393 static void track__genericResample(track_t* t, int32_t* out, size_t numFrames, int32_t* temp,
395 static void track__nop(track_t* t, int32_t* out, size_t numFrames, int32_t* temp, int32_t* aux);
396 static void track__16BitsStereo(track_t* t, int32_t* out, size_t numFrames, int32_t* temp,
398 static void track__16BitsMono(track_t* t, int32_t* out, size_t numFrames, int32_t* temp,
400 static void volumeRampStereo(track_t* t, int32_t* out, size_t frameCount, int32_t* temp,
402 static void volumeStereo(track_t* t, int32_t* out, size_t frameCount, int32_t* temp,
412 static int64_t calculateOutputPTS(const track_t& t, int64_t basePTS,
432 const TI *in, TA *aux, bool ramp, AudioMixer::track_t *t);
440 static void track__Resample(track_t* t, TO* out, size_t frameCount,
443 static void track__NoResample(track_t* t, TO* out, size_t frameCount,