AJA NTV2 SDK  17.5.0.1242
NTV2 SDK 17.5.0.1242
AJATimeBase Member List

This is the complete list of members for AJATimeBase, including all inherited members.

AJATimeBase()AJATimeBase
AJATimeBase(AJA_FrameRate ajaFrameRate)AJATimeBase
AJATimeBase(int64_t frameTimeScale, int64_t frameDuration)AJATimeBase
AJATimeBase(int64_t frameTimeScale, int64_t frameDuration, int64_t audioRate)AJATimeBase
AJATimeBase(const AJATimeBase &other)AJATimeBase
Convert(int64_t inValue, int64_t inRate, int64_t outRate, bool round, bool large)AJATimeBasestatic
Convert(int64_t inValue, int64_t inScale, int64_t inDuration, int64_t outScale, int64_t outDuration, bool round, bool large)AJATimeBasestatic
FramesToMicroseconds(int64_t frames, bool round=false) constAJATimeBase
FramesToNanoseconds100(int64_t frames, bool round=false) constAJATimeBase
FramesToSamples(int64_t frames, bool round=false) constAJATimeBase
FramesToSeconds(int64_t frames) constAJATimeBase
FramesToTicks(int64_t frames, bool round=false) constAJATimeBase
GetAJAFrameRate(void) constAJATimeBase
GetAudioRate() constAJATimeBase
GetFrameDuration(void) constAJATimeBase
GetFrameRate(int64_t &frameTimeScale, int64_t &frameDuration) constAJATimeBase
GetFrameRate(uint32_t &frameTimeScale, uint32_t &frameDuration) constAJATimeBase
GetFramesPerSecond(void) constAJATimeBase
GetFramesPerSecondDouble(void) constAJATimeBase
GetFrameTimeScale(void) constAJATimeBase
GetSystemTicks()AJATimeBase
GetTickRate() constAJATimeBase
IsCloseTo(const AJATimeBase &timeBase) constAJATimeBase
IsCloseTo(int64_t frameTimeScale, int64_t frameDuration) constAJATimeBase
IsNonIntegralRatio(void) constAJATimeBase
MicrosecondsToFrames(int64_t microseconds, bool round=false)AJATimeBase
MicrosecondsToSamples(int64_t microseconds, bool round=false)AJATimeBase
MicrosecondsToSeconds(int64_t microseconds)AJATimeBasestatic
MicrosecondsToTicks(int64_t microseconds, bool round=false)AJATimeBase
Nanoseconds100ToFrames(int64_t nanoseconds100, bool round=false)AJATimeBase
operator!=(const AJATimeBase &val) constAJATimeBase
operator=(const AJATimeBase &t)AJATimeBase
operator==(const AJATimeBase &val) constAJATimeBase
SamplesToFrames(int64_t samples, bool round=false) constAJATimeBase
SamplesToMicroseconds(int64_t samples, bool round=false)AJATimeBase
SamplesToSeconds(int64_t samples)AJATimeBase
SamplesToTicks(int64_t samples, bool round=false) constAJATimeBase
ScaleUnitsToSeconds(int64_t num) constAJATimeBase
SecondsToFrames(double seconds, bool round=false)AJATimeBase
SecondsToMicroseconds(double seconds, bool round=false)AJATimeBasestatic
SecondsToSamples(double seconds, bool round=false)AJATimeBase
SecondsToTicks(double seconds, bool round=false)AJATimeBase
SetAJAFrameRate(AJA_FrameRate ajaFrameRate)AJATimeBase
SetAudioRate(int64_t rate)AJATimeBase
SetFrameRate(int64_t frameTimeScale, int64_t frameDuration)AJATimeBase
SetFrameTimeScale(int64_t timeScale)AJATimeBase
SetTickRate(int64_t rate)AJATimeBase
SetToDefault(void)AJATimeBase
TicksToFrames(int64_t ticks, bool round=false)AJATimeBase
TicksToMicroseconds(int64_t ticks, bool round=false)AJATimeBase
TicksToSamples(int64_t ticks, bool round=false)AJATimeBase
TicksToSeconds(int64_t ticks)AJATimeBase
~AJATimeBase()AJATimeBasevirtual