Home | History | Annotate | Download | only in audioflinger

Lines Matching full:hook

53 /* VERY_VERY_VERBOSE_LOGGING will show exactly which process hook and track hook is
55 * are verifying the hook based code.
118 mState.hook = process__nop;
213 t->hook = NULL;
253 mState.hook = process__validate;
911 mState.hook(&mState, pts);
969 t.hook = track__nop;
977 t.hook = getTrackHook(TRACKTYPE_RESAMPLE, t.mMixerChannelCount,
983 t.hook = getTrackHook(
992 t.hook = getTrackHook(TRACKTYPE_NORESAMPLE, t.mMixerChannelCount,
1002 state->hook = process__nop;
1011 state->hook = process__genericResampling;
1021 state->hook = process__genericNoResampling;
1027 // The check prevents a muted track from acquiring a process hook.
1032 state->hook = getProcessHook(PROCESSTYPE_NORESAMPLEONETRACK,
1045 state->hook(state, pts);
1058 t.hook = track__nop;
1064 state->hook = process__nop;
1070 state->hook = getProcessHook(PROCESSTYPE_NORESAMPLEONETRACK,
1477 t.hook(&t, outTemp + (BLOCKSIZE - outFrames) * t.mMixerChannelCount,
1565 t.hook(&t, outTemp, numFrames, state->resampleTemp, aux);
1582 t.hook(&t, outTemp + outFrames * t.mMixerChannelCount, t.buffer.frameCount,
1829 /* This process hook is called when there is a single track without
1831 * TODO: Update the hook selection: this can properly handle aux and ramp.
1888 /* This track hook is called to do resampling then mixing,
1919 /* This track hook is called to mix a track, when no resampling is required.
1984 /* Returns the proper track hook to use for mixing the track into the output buffer.
2054 /* Returns the proper process hook for mixing tracks. Currently works only for