<!--
{
  "availability" : [
    "FxPlug: 4.0.0 -",
    "macOS: 10.7.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "professional_video_applications",
  "identifier" : "/documentation/professional_video_applications/FxTimingAPI_v4/startTimeOfInput(toFilter:)",
  "metadataVersion" : "0.1.0",
  "role" : "Instance Method",
  "symbol" : {
    "kind" : "Instance Method",
    "modules" : [
      "Professional Video Applications"
    ],
    "preciseIdentifier" : "c:objc(pl)FxTimingAPI_v4(im)startTimeOfInputToFilter:"
  },
  "title" : "startTimeOfInput(toFilter:)"
}
-->

# startTimeOfInput(toFilter:)

Provides the start time of the filter’s image input clip.

```
func startTimeOfInput(toFilter startTime: UnsafeMutablePointer<CMTime>!)
```

## Parameters

`startTime`

The time when the filter’s image input object starts, in `CMTime`.

## Discussion

In Motion, this value represents the start time of the clip to which the user applies the effect, relative to the timeline time. This start time accounts for any trimming or retiming. It is the start time on the timeline of the first visible frame of the object.

In Final Cut Pro, this value represents the start time of the object relative to its native start, after retiming or trimming. For example, if the user trimmed the clip’s head by 10 seconds, then the start time is 10 seconds. If the user then retimes the clip by 200-percent, the start time is 5 seconds.

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)