// Generated by Create API
// https://github.com/CreateAPI/CreateAPI

import Foundation

public struct ChangeClipSpeedSpec: Codable, Equatable {
    public var changeSpeedEndTime: Double?
    public var changeSpeedStartTime: Double?
    public var editSessionId: String?
    public var projectId: String?
    public var speedFactor: Double?
    public var tempoOnly: Bool

    public init(changeSpeedEndTime: Double? = nil, changeSpeedStartTime: Double? = nil, editSessionId: String? = nil, projectId: String? = nil, speedFactor: Double? = nil, tempoOnly: Bool? = nil) {
        self.changeSpeedEndTime = changeSpeedEndTime
        self.changeSpeedStartTime = changeSpeedStartTime
        self.editSessionId = editSessionId
        self.projectId = projectId
        self.speedFactor = speedFactor
        self.tempoOnly = tempoOnly ?? false
    }
}
