Member Junction
    Preparing search index...

    Type Alias MediaInput

    MediaInput:
        | { Data: Buffer
        | string; MimeType: string; URL?: undefined }
        | { Data?: undefined; MimeType?: string; URL: string }

    Shared media input reference for image and video generation parameters (such as ReferenceImages, Keyframes[].Image, and SourceVideo). Callers supply either inline binary/base64 Data paired with its MimeType, or a remote URL.

    Type Declaration

    • { Data: Buffer | string; MimeType: string; URL?: undefined }
      • Data: Buffer | string

        Inline media payload as a binary Buffer or base64-encoded string.

      • MimeType: string

        MIME type of the inline media payload (for example, 'image/png' or 'video/mp4').

      • OptionalURL?: undefined

        Omitted when inline Data is supplied.

    • { Data?: undefined; MimeType?: string; URL: string }
      • OptionalData?: undefined

        Omitted when URL is supplied.

      • OptionalMimeType?: string

        Optional MIME type hint when known alongside the URL.

      • URL: string

        HTTP(S) URL pointing to the media asset.