UNPKG

@bitmovin/api-sdk

Version:

Bitmovin JS/TS API SDK

30 lines (29 loc) 1.28 kB
import { BaseAPI } from '../../../../../common/BaseAPI'; import Configuration from '../../../../../common/Configuration'; import RawApi from './raw/RawApi'; import FrameIdApi from './frameId/FrameIdApi'; import PlainTextApi from './plainText/PlainTextApi'; import Id3Tag from '../../../../../models/Id3Tag'; import PaginationResponse from '../../../../../models/PaginationResponse'; import { Id3TagListQueryParams, Id3TagListQueryParamsBuilder } from './Id3TagListQueryParams'; /** * Id3Api - object-oriented interface * @export * @class Id3Api * @extends {BaseAPI} */ export default class Id3Api extends BaseAPI { raw: RawApi; frameId: FrameIdApi; plainText: PlainTextApi; constructor(configuration: Configuration); /** * @summary List all ID3 Tags of a Progressive TS muxing * @param {string} encodingId ID of the Encoding. * @param {string} muxingId ID of the Progressive TS muxing * @param {*} [queryParameters] query parameters for filtering, sorting and pagination * @throws {BitmovinError} * @memberof Id3Api */ list(encodingId: string, muxingId: string, queryParameters?: Id3TagListQueryParams | ((q: Id3TagListQueryParamsBuilder) => Id3TagListQueryParamsBuilder)): Promise<PaginationResponse<Id3Tag>>; }