Closed orchetect closed 1 year ago
For core value types, the following suite of inits/setters exist:
init(_ exactly:)
setTimecode(_ exactly:)
init(clamping:)
setTimecode(clamping:)
init(clampingEach:)
setTimecode(clampingEach:)
init(wrapping:)
setTimecode(wrapping:)
init(rawValues:)
setTimecode(rawValues:)
TCC
For ancillary types, only init(_ exactly:) / setTimecode(_ exactly:) exist for the most part.
Ideally all ancillary types have a complete set of inits and setters:
realTimeValue
samplesValue
frameCount
frameCountValue
Added for realTimeValue, pushed to main branch.
Added for samples and frameCount, pushed to main branch.
samples
Will be in 1.5.0
For core value types, the following suite of inits/setters exist:
init(_ exactly:)
setTimecode(_ exactly:)
init(clamping:)
setTimecode(clamping:)
init(clampingEach:)
setTimecode(clampingEach:)
init(wrapping:)
setTimecode(wrapping:)
init(rawValues:)
setTimecode(rawValues:)
- only applies to component values such as timecode String orTCC
For ancillary types, only
init(_ exactly:)
/setTimecode(_ exactly:)
exist for the most part.Ideally all ancillary types have a complete set of inits and setters:
realTimeValue
samplesValue
frameCount
/frameCountValue