rem: status_t timecode_to_frames(int hours, int minutes, int seconds, int frames, int32 * l_frames, const timecode_info * code = NULL)
add: status_t timecode_to_frames(int hours, int minutes, int seconds, int frames, int32 * l_frames, const timecode_info * code)
context: status_t timecode_to_frames(int hours, int minutes, int seconds, int frames, int32 * l_frames, const timecode_info * code = NULL){	int fps_div;	int total_mins;	int32 extra_frames;	CALLED();		if (code) {		// We have a valid timecode_info		fps_div = code->fps_div;		total_mins = (hours * 60) + minutes;		*l_frames = (total_mins * 60) + seconds;		*l_frames = (*l_frames * fps_div) + frames;		// Adjust "every_nth" minute we lose "drop_frames" "except_nth" minute		if (code->every_nth > 0) {			extra_frames = code->drop_frames*(total_mins/code->every_nth) - code->drop_frames*(total_mins/code->except_nth);						*l_frames = *l_frames - extra_frames;		}	} else {		total_mins = (hours * 60) + minutes;		*l_frames = (total_mins * 60) + seconds;		*l_frames = (*l_frames * 30) + frames;		// Adjust "every_nth" minute we lose "drop_frames" "except_nth" minute		extra_frames = 2*(total_mins) - 2*(total_mins/10);		*l_frames = *l_frames - extra_frames;	}		return B_OK;}