Skip to content

AddMediaClipOptions

Defined in: packages/sdk/src/project-builder.ts:82

readonly assetId: string

Defined in: packages/sdk/src/project-builder.ts:85


readonly optional atUs: number

Defined in: packages/sdk/src/project-builder.ts:87


readonly optional boundary: "error" | "hold" | "loop" | "transparent"

Defined in: packages/sdk/src/project-builder.ts:92


readonly optional curvePoints: readonly object[]

Defined in: packages/sdk/src/project-builder.ts:95

Curve time-mapping points, mutually exclusive with rate.


readonly durationUs: number

Defined in: packages/sdk/src/project-builder.ts:88


readonly optional fadeInUs: number

Defined in: packages/sdk/src/project-builder.ts:105


readonly optional fadeOutUs: number

Defined in: packages/sdk/src/project-builder.ts:106


readonly optional fit: "none" | "fill" | "contain" | "cover"

Defined in: packages/sdk/src/project-builder.ts:101


readonly optional gainDb: number

Defined in: packages/sdk/src/project-builder.ts:103


readonly optional id: string

Defined in: packages/sdk/src/project-builder.ts:83


readonly kind: "audio" | "video"

Defined in: packages/sdk/src/project-builder.ts:84


readonly optional name: string

Defined in: packages/sdk/src/project-builder.ts:100


readonly optional opacity: number

Defined in: packages/sdk/src/project-builder.ts:102


readonly optional pan: number

Defined in: packages/sdk/src/project-builder.ts:104


readonly optional pitchPolicy: "varispeed" | "preserve"

Defined in: packages/sdk/src/project-builder.ts:107


readonly optional rate: Rational

Defined in: packages/sdk/src/project-builder.ts:93


readonly optional sourceDurationUs: number

Defined in: packages/sdk/src/project-builder.ts:90


readonly optional sourceStartUs: number

Defined in: packages/sdk/src/project-builder.ts:89


readonly optional streamIndex: number

Defined in: packages/sdk/src/project-builder.ts:91


readonly trackId: string

Defined in: packages/sdk/src/project-builder.ts:86