Lines Matching refs:data
46 if (utterance_started(&hUtt->data))
48 if ((gap = getBlockGap(hUtt->data.gen_utt.frame)) > 0)
49 (void) setRECframePtr(hUtt->data.gen_utt.frame, gap, 1);
50 if (hUtt->data.gen_utt.frame->holdOffPeriod > 0)
51 setRECframePtr(hUtt->data.gen_utt.frame, -MIN(hUtt->data.gen_utt.frame->holdOffPeriod, getFrameGap(hUtt->data.gen_utt.frame)), 1);
52 while (!(rec_frame_voicing_status(hUtt->data.gen_utt.frame) & VOICE_BIT))
54 incRECframePtr(hUtt->data.gen_utt.frame);
55 if (getFrameGap(hUtt->data.gen_utt.frame) == 0)
58 setRECframePtr(hUtt->data.gen_utt.frame, MIN(hUtt->data.gen_utt.start_windback, getBlockGap(hUtt->data.gen_utt.frame)), 1);
60 PLogMessage("L: Frame start rewound to %d (%d, %d)", hUtt->data.gen_utt.frame->pullTime,
61 hUtt->data.gen_utt.start_windback,
62 getBlockGap(hUtt->data.gen_utt.frame));
64 hUtt->data.gen_utt.last_push = NULL;
65 return hUtt->data.gen_utt.start_windback;
78 return (getFrameGap(hUtt->data.gen_utt.frame));