Show / Hide Table of Contents

Class MuxingsApi

Inheritance
System.Object
MuxingsApi
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Bitmovin.Api.Sdk.Encoding.Encodings.Muxings
Assembly: Bitmovin.Api.Sdk.dll
Syntax
public class MuxingsApi

Constructors

MuxingsApi(IBitmovinApiClientFactory)

Declaration
public MuxingsApi(IBitmovinApiClientFactory apiClientFactory)
Parameters
Type Name Description
IBitmovinApiClientFactory apiClientFactory

Properties

BroadcastTs

Declaration
public BroadcastTsApi BroadcastTs { get; }
Property Value
Type Description
BroadcastTsApi

Builder

Fluent builder for creating an instance of MuxingsApi

Declaration
public static BitmovinApiBuilder<MuxingsApi> Builder { get; }
Property Value
Type Description
BitmovinApiBuilder<MuxingsApi>

ChunkedText

Declaration
public ChunkedTextApi ChunkedText { get; }
Property Value
Type Description
ChunkedTextApi

Cmaf

Declaration
public CmafApi Cmaf { get; }
Property Value
Type Description
CmafApi

Fmp4

Declaration
public Fmp4Api Fmp4 { get; }
Property Value
Type Description
Fmp4Api

Mp3

Declaration
public Mp3Api Mp3 { get; }
Property Value
Type Description
Mp3Api

Mp4

Declaration
public Mp4Api Mp4 { get; }
Property Value
Type Description
Mp4Api

Mxf

Declaration
public MxfApi Mxf { get; }
Property Value
Type Description
MxfApi

PackedAudio

Declaration
public PackedAudioApi PackedAudio { get; }
Property Value
Type Description
PackedAudioApi

ProgressiveMov

Declaration
public ProgressiveMovApi ProgressiveMov { get; }
Property Value
Type Description
ProgressiveMovApi

ProgressiveTs

Declaration
public ProgressiveTsApi ProgressiveTs { get; }
Property Value
Type Description
ProgressiveTsApi

ProgressiveWebm

Declaration
public ProgressiveWebmApi ProgressiveWebm { get; }
Property Value
Type Description
ProgressiveWebmApi

SegmentedRaw

Declaration
public SegmentedRawApi SegmentedRaw { get; }
Property Value
Type Description
SegmentedRawApi

Text

Declaration
public TextApi Text { get; }
Property Value
Type Description
TextApi

Ts

Declaration
public TsApi Ts { get; }
Property Value
Type Description
TsApi

Type

Declaration
public TypeApi Type { get; }
Property Value
Type Description
TypeApi

Webm

Declaration
public WebmApi Webm { get; }
Property Value
Type Description
WebmApi

Methods

GetAsync(String, String)

Muxing Details

Declaration
public Task<Muxing> GetAsync(string encodingId, string muxingId)
Parameters
Type Name Description
System.String encodingId

Id of the encoding. (required)

System.String muxingId

Id of the muxing. (required)

Returns
Type Description
System.Threading.Tasks.Task<Muxing>

ListAsync(String, Func<MuxingsApi.ListQueryParams, MuxingsApi.ListQueryParams>[])

List All Muxings

Declaration
public Task<PaginationResponse<Muxing>> ListAsync(string encodingId, params Func<MuxingsApi.ListQueryParams, MuxingsApi.ListQueryParams>[] queryParams)
Parameters
Type Name Description
System.String encodingId

Id of the encoding. (required)

System.Func<MuxingsApi.ListQueryParams, MuxingsApi.ListQueryParams>[] queryParams

The query parameters for sorting, filtering and paging options (optional)

Returns
Type Description
System.Threading.Tasks.Task<PaginationResponse<Muxing>>
Back to top Generated by DocFX