Lines Matching defs:frames
10 status_t us_to_timecode(bigtime_t micros, int * hours, int * minutes, int * seconds, int * frames, const timecode_info * code)
31 // Convert us to frames
35 return frames_to_timecode(l_frames, hours, minutes, seconds, frames, code);
38 status_t timecode_to_us(int hours, int minutes, int seconds, int frames, bigtime_t * micros, const timecode_info * code)
44 if (timecode_to_frames(hours, minutes, seconds, frames, &l_frames, code) == B_OK) {
70 status_t frames_to_timecode(int32 l_frames, int * hours, int * minutes, int * seconds, int * frames, const timecode_info * code)
95 // Gaining frames may mean that we gain more frames so we keep adjusting until no more to adjust
104 // l_frames should now include all adjusted frames
118 // Gaining frames may mean that we gain more frames so we keep adjusting until no more to adjust
128 // convert frames to seconds leaving the remainder as frames
130 *frames = l_frames % fps_div; // MOD
142 status_t timecode_to_frames(int hours, int minutes, int seconds, int frames, int32 * l_frames, const timecode_info * code)
156 *l_frames = (*l_frames * fps_div) + frames;
168 *l_frames = (*l_frames * 30) + frames;
204 out_timecode->drop_frames = 2; // Drop 2 frames
211 out_timecode->drop_frames = 4; // Drop 4 frames
230 out_timecode->drop_frames = 2; // Drop 2 frames
278 int frames,
283 SetData(hours,minutes,seconds,frames);
298 int frames)
304 fFrames = frames;