TrickplayApi - functional programming interface

  • Parameters

    Returns {
        getTrickplayHlsPlaylist(
            itemId: string,
            width: number,
            mediaSourceId?: string,
            options?: RawAxiosRequestConfig,
        ): Promise<
            (axios?: AxiosInstance, basePath?: string) => AxiosPromise<File>,
        >;
        getTrickplayTileImage(
            itemId: string,
            width: number,
            index: number,
            mediaSourceId?: string,
            options?: RawAxiosRequestConfig,
        ): Promise<
            (axios?: AxiosInstance, basePath?: string) => AxiosPromise<File>,
        >;
    }

    • getTrickplayHlsPlaylist:function
      • Parameters

        • itemId: string

          The item id.

        • width: number

          The width of a single tile.

        • OptionalmediaSourceId: string

          The media version id, if using an alternate version.

        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

        Returns Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<File>>

    • getTrickplayTileImage:function
      • Parameters

        • itemId: string

          The item id.

        • width: number

          The width of a single tile.

        • index: number

          The index of the desired tile.

        • OptionalmediaSourceId: string

          The media version id, if using an alternate version.

        • Optionaloptions: RawAxiosRequestConfig

          Override http request option.

        Returns Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<File>>