Output TimeBase as frame rate (by default max 16 decimal places)
For options.fixed:
true gives two decimal placesfalse gives max amount of decimal placesnumber gives that amount of decimal placesDefault format: rate with two decimals if needed (i.e. decimals are > 0)
Option precedence (when all true): constant > rounded > fixed
Rate of the TimeBase
Optional options: { For how to display it as rate
Optional fixed?: number | booleanOptional rounded?: booleanConstructor for TimeBase
Optional timeBaseType: TimeBaseInputA TimeBaseType object
Get TimeBase in a object representation
TimeBase as {denominator, numerator} object
Get TimeBase as a VidiCore TimeBaseType string
Default format: denominator(:numerator if > 1)
constant has precedence over fraction if both are true (e.g. NTSC > 30000:1001)
Text representation of the TimeBase
Optional options: { For how to display it as text
Optional constant?: booleanOptional fraction?: boolean
TimeBase class representing the TimeBaseType in VidiCore
For more info, see the Time bases section in VidiCore API Docs