@rendley/sdk - v1.12.6
    Preparing search index...

    Class MediaData

    Index

    Constructors

    Properties

    audioSplit?: string
    blobUrl?: string
    customData?: Map<string, unknown>
    data?: Uint8Array<ArrayBufferLike>
    duration?: number
    filename: string
    filmstrip?: string

    This is an url for a filmstrip placeholder

    hash?: string
    height?: number
    metadata?: MediaInfo
    mimeType?: string
    permanentUrl?: string
    placeholderClipIds: string[] = []
    size?: number
    storePath?: string
    thumbnail?: string
    type: string
    width?: number

    Methods

    • Parameters

      • clipId: string

      Returns Promise<void>

    • Returns Promise<boolean>

    • Returns void

    • Returns Promise<void>

    • Returns undefined | Map<string, unknown>

    • Parameters

      • startTime: number
      • Optionalduration: number

      Returns null | Float32Array<ArrayBufferLike>[]

    • Parameters

      • key: string

      Returns unknown

    • Returns undefined | string

    • Returns string

    • Returns string

    • Returns readonly string[]

    • Parameters

      • key: string

      Returns boolean

    • Returns boolean

    • Parameters

      • file: string | Uint8Array<ArrayBufferLike> | File
      • mimeType: undefined | string

      Returns Promise<
          | {
              data: Uint8Array<ArrayBufferLike>;
              filePath: string;
              mimeType: string;
              status: boolean;
          }
          | {
              data?: undefined;
              filePath?: undefined;
              mimeType?: undefined;
              status: boolean;
          },
      >

    • Parameters

      • file: string | Uint8Array<ArrayBufferLike> | File
      • mimeType: undefined | string

      Returns Promise<
          | {
              data: Uint8Array<ArrayBufferLike>;
              filePath: string;
              mimeType: string;
              status: boolean;
          }
          | {
              data?: undefined;
              filePath?: undefined;
              mimeType?: undefined;
              status: boolean;
          },
      >

    • Parameters

      • file: string | Uint8Array<ArrayBufferLike> | File
      • mimeType: undefined | string

      Returns Promise<
          | {
              data: Uint8Array<ArrayBufferLike>;
              filePath: string;
              mimeType: string;
              status: boolean;
          }
          | {
              data?: undefined;
              filePath?: undefined;
              mimeType?: undefined;
              status: boolean;
          },
      >

    • Returns Promise<void>

    • Parameters

      • file: string | Uint8Array<ArrayBufferLike> | File
      • OptionalmimeType: string
      • Optionalfilename: string

      Returns Promise<void>

    • Returns void

    • Parameters

      • file: File
      • OptionalmimeType: string

      Returns Promise<Blob>

    • Returns void

    • Parameters

      • key: string

      Returns boolean

    • Parameters

      • clipId: string

      Returns void

    • Returns Promise<boolean>

    • Returns {
          customData?: [string, unknown][];
          filename: string;
          hash?: string;
          id: string;
          mimeType?: string;
          name?: string;
          permanentUrl?: string;
          placeholderClipIds?: string[];
          type: string;
      }

    • Parameters

      • data: Map<string, unknown>

      Returns void

    • Parameters

      • key: string
      • value: unknown
      • overwrite: boolean = true

      Returns boolean

    • Parameters

      • name: string

      Returns void

    • Parameters

      • url: null | string

      Returns void

    • Returns Promise<void>

    • Parameters

      Returns Promise<boolean>

    • Returns void