AudioMixer.h | 147 struct track_t; 150 typedef void (*hook_t)(track_t* t, int32_t* output, size_t numOutFrames, int32_t* temp, 154 struct track_t { struct in class:android::AudioMixer 227 track_t tracks[MAX_NUM_TRACKS]; __attribute__((aligned(32))); 267 static status_t initTrackDownmix(track_t* pTrack, int trackNum, audio_channel_mask_t mask); 268 static status_t prepareTrackForDownmix(track_t* pTrack, int trackNum); 269 static void unprepareTrackForDownmix(track_t* pTrack, int trackName); 271 static void track__genericResample(track_t* t, int32_t* out, size_t numFrames, int32_t* temp, 273 static void track__nop(track_t* t, int32_t* out, size_t numFrames, int32_t* temp, int32_t* aux); 274 static void track__16BitsStereo(track_t* t, int32_t* out, size_t numFrames, int32_t* temp [all...] |