Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ DTframetotc(3dm) — IRIX 6.5.3f

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

DTintro(3dm)

DTaddcallback(3dm)

DTatotime(3dm)

DTframetohmsf(3dm)

DTparseframe(3dm)

datframe(4)



DTframetotc(3dm)                                              DTframetotc(3dm)



NAME
     DTframetotc - convert frame number to timecode

SYNOPSIS
     #include <sys/types.h>
     #include <dmedia/dataudio.h>

     void DTframetotc(unsigned long fr, struct dttimecode* tc)

PARAMETERS
     fr   The frame number to be converted.

     tc   A pointer to the struct dttimecode in which to place the result.

DESCRIPTION
     DTframetotc converts a DAT frame number into a struct dttimecode which 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;
              };


     Hours, minutes, seconds and frame number are each represented by 2 BCD
     digits.  This structure is the same as a struct mtaudtimecode and can be
     passed as an argument to the MTSETAUDIO ioctl used to search for time
     code locations on a tape.

SEE ALSO
     DTintro(3dm), DTaddcallback(3dm), DTatotime(3dm), DTframetohmsf(3dm),
     DTparseframe(3dm), datframe(4)

AUTHOR
     Doug Cook, Mark Callow


















                                                                        Page 1



Typewritten Software • bear@typewritten.org • Edmonds, WA 98026