DTtctoframe(3dm)					      DTtctoframe(3dm)
      DTtctoframe - convert DAT timecode	structure to DAT frame number.
      #include <sys/types.h>
     #include <dmedia/dataudio.h>
     unsigned long DTtctoframe(struct dttimecode* tc)
     tc	  A pointer to the struct dttimecode to	be converted.
      DTtctoframe returns the desired frame number.
      DTtctotime	converts a struct dttimecode representing a time in absolute
     time on a DAT into	the corresponding DAT frame number.  Absolute time is
     a continuously incrementing time starting from 0 at the start of the
     tape.  A struct dttimecode	is defined as follows in dataudio.h :
	      struct dttimecode	{
		  unchar hhi:4,	hlo:4;
		  unchar mhi:4,	mlo:4;
		  unchar shi:4,	slo:4;
		  unchar fhi:4,	flo:4;
	      };
     Frame numbers are much easier to compare than timecodes.
     DTintro(3dm), DTaddcallback(3dm), DThmsftoframe(3dm), DTparseframe(3dm),
     DTremovecallback(3dm), DTtcvalid(3dm), datframe(4)
     Mark Callow
									PPPPaaaaggggeeee 1111  [ Back ]
 |