Apple Developer Connection
Member Login Log In | Not a Member? Contact ADC

< Previous PageNext Page > Hide TOC

SMPTE Time

SMPTETime

SMPTE time is a format used to sync audio and video streams, based on video framing.

typedef struct SMPTETime {
UInt64 mCounter;
UInt32 mType;
UInt32 mFlags;
SInt16 mHours;
SInt16 mMinutes;
SInt16 mSeconds;
SInt16 mFrames;
} SMPTETime;

Availability
Declared In
CoreAudioTypes.h

In this section:

SMPTE Types
SMPTE Time Stamps


SMPTE Types

These constants are used for the mType value in SMPTETime to specify different frame rates.

kSMPTETimeType24 = 0
kSMPTETimeType25 = 1
kSMPTETimeType30Drop = 2
kSMPTETimeType30 = 3
kSMPTETimeType2997 = 4
kSMPTETimeType2997Drop = 5

SMPTE Time Stamps

These constants are used for the mFlags value in SMPTETime.

kSMPTETimeValid = (1L << 0)
kSMPTETimeRunning = (1L << 1)


< Previous PageNext Page > Hide TOC


Last updated: 2004-03-25




Did this document help you?
Yes: Tell us what works for you.

It’s good, but: Report typos, inaccuracies, and so forth.

It wasn’t helpful: Tell us what would have helped.
Get information on Apple products.
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Copyright © 2007 Apple Inc.
All rights reserved. | Terms of use | Privacy Notice