public RepresentationsApi(IBitmovinApiClientFactory apiClientFactory)
 {
     Vtt             = new VttApi(apiClientFactory);
     Fmp4            = new Fmp4Api(apiClientFactory);
     Cmaf            = new CmafApi(apiClientFactory);
     Mp4             = new Mp4Api(apiClientFactory);
     Webm            = new WebmApi(apiClientFactory);
     ProgressiveWebm = new ProgressiveWebmApi(apiClientFactory);
 }
 public MediaApi(IBitmovinApiClientFactory apiClientFactory)
 {
     CustomTags     = new CustomTagsApi(apiClientFactory);
     Type           = new TypeApi(apiClientFactory);
     Video          = new VideoApi(apiClientFactory);
     Audio          = new AudioApi(apiClientFactory);
     Subtitles      = new SubtitlesApi(apiClientFactory);
     Vtt            = new VttApi(apiClientFactory);
     ClosedCaptions = new ClosedCaptionsApi(apiClientFactory);
 }
示例#3
0
 public RepresentationsApi(IBitmovinApiClientFactory apiClientFactory)
 {
     _apiClient      = apiClientFactory.CreateClient <IRepresentationsApiClient>();
     Type            = new TypeApi(apiClientFactory);
     Vtt             = new VttApi(apiClientFactory);
     Imsc            = new ImscApi(apiClientFactory);
     Sprite          = new SpriteApi(apiClientFactory);
     Fmp4            = new Fmp4Api(apiClientFactory);
     ChunkedText     = new ChunkedTextApi(apiClientFactory);
     Cmaf            = new CmafApi(apiClientFactory);
     Mp4             = new Mp4Api(apiClientFactory);
     Webm            = new WebmApi(apiClientFactory);
     ProgressiveWebm = new ProgressiveWebmApi(apiClientFactory);
 }