Skip to content

ProductionMediaRepresentationOptions

Defined in: packages/sdk/src/production-media-provider.ts:34

readonly optional contentHash: string

Defined in: packages/sdk/src/production-media-provider.ts:42

Optional lowercase SHA-256. Enables content-addressed persistent SampleIndex reuse.


readonly optional durationUs: number

Defined in: packages/sdk/src/production-media-provider.ts:38


readonly optional height: number

Defined in: packages/sdk/src/production-media-provider.ts:40


readonly optional id: string

Defined in: packages/sdk/src/production-media-provider.ts:36

Stable representation id. Defaults to ${assetId}:${role}.


readonly optional kind: "media" | "image"

Defined in: packages/sdk/src/production-media-provider.ts:45

Explicitly marks a range-backed representation as a still image.


readonly optional mimeType: string

Defined in: packages/sdk/src/production-media-provider.ts:46


readonly optional role: ProductionMediaRole

Defined in: packages/sdk/src/production-media-provider.ts:37


readonly optional sourceStartUs: number

Defined in: packages/sdk/src/production-media-provider.ts:43


readonly optional width: number

Defined in: packages/sdk/src/production-media-provider.ts:39