示例#1
0
 public EncodingsApi(IBitmovinApiClientFactory apiClientFactory)
 {
     _apiClient     = apiClientFactory.CreateClient <IEncodingsApiClient>();
     Live           = new LiveApi(apiClientFactory);
     Vod            = new VodApi(apiClientFactory);
     LiveStatistics = new LiveStatisticsApi(apiClientFactory);
 }
 public EncodingsApi(IBitmovinApiClientFactory apiClientFactory)
 {
     _apiClient      = apiClientFactory.CreateClient <IEncodingsApiClient>();
     Live            = new LiveApi(apiClientFactory);
     MachineLearning = new MachineLearningApi(apiClientFactory);
     Customdata      = new CustomdataApi(apiClientFactory);
     Streams         = new StreamsApi(apiClientFactory);
     InputStreams    = new InputStreamsApi(apiClientFactory);
     Muxings         = new MuxingsApi(apiClientFactory);
     TransferRetries = new TransferRetriesApi(apiClientFactory);
     Captions        = new CaptionsApi(apiClientFactory);
     Sidecars        = new SidecarsApi(apiClientFactory);
     Keyframes       = new KeyframesApi(apiClientFactory);
 }
示例#3
0
 public EncodingsApi(IBitmovinApiClientFactory apiClientFactory)
 {
     _apiClient             = apiClientFactory.CreateClient <IEncodingsApiClient>();
     LiveInputStreamChanged = new LiveInputStreamChangedApi(apiClientFactory);
     Error = new ErrorApi(apiClientFactory);
 }