示例#1
0
 public MuxingsApi(IBitmovinApiClientFactory apiClientFactory)
 {
     _apiClient      = apiClientFactory.CreateClient <IMuxingsApiClient>();
     Type            = new TypeApi(apiClientFactory);
     Fmp4            = new Fmp4Api(apiClientFactory);
     ChunkedText     = new ChunkedTextApi(apiClientFactory);
     Cmaf            = new CmafApi(apiClientFactory);
     SegmentedRaw    = new SegmentedRawApi(apiClientFactory);
     PackedAudio     = new PackedAudioApi(apiClientFactory);
     Text            = new TextApi(apiClientFactory);
     Ts              = new TsApi(apiClientFactory);
     Webm            = new WebmApi(apiClientFactory);
     Mp3             = new Mp3Api(apiClientFactory);
     Mp4             = new Mp4Api(apiClientFactory);
     Mxf             = new MxfApi(apiClientFactory);
     ProgressiveTs   = new ProgressiveTsApi(apiClientFactory);
     BroadcastTs     = new BroadcastTsApi(apiClientFactory);
     ProgressiveWebm = new ProgressiveWebmApi(apiClientFactory);
     ProgressiveMov  = new ProgressiveMovApi(apiClientFactory);
 }
 public Fmp4Api(IBitmovinApiClientFactory apiClientFactory)
 {
     _apiClient        = apiClientFactory.CreateClient <IFmp4ApiClient>();
     Drm               = new DrmApi(apiClientFactory);
     Contentprotection = new ContentprotectionApi(apiClientFactory);
 }
示例#3
0
 public SpekeApi(IBitmovinApiClientFactory apiClientFactory)
 {
     _apiClient = apiClientFactory.CreateClient <ISpekeApiClient>();
     Customdata = new CustomdataApi(apiClientFactory);
 }
 public DolbyVisionApi(IBitmovinApiClientFactory apiClientFactory)
 {
     _apiClient = apiClientFactory.CreateClient <IDolbyVisionApiClient>();
 }
 public FinishedApi(IBitmovinApiClientFactory apiClientFactory)
 {
     _apiClient = apiClientFactory.CreateClient <IFinishedApiClient>();
 }
示例#6
0
 public EventsApi(IBitmovinApiClientFactory apiClientFactory)
 {
     _apiClient = apiClientFactory.CreateClient <IEventsApiClient>();
 }
示例#7
0
 public AkamaiNetstorageApi(IBitmovinApiClientFactory apiClientFactory)
 {
     _apiClient = apiClientFactory.CreateClient <IAkamaiNetstorageApiClient>();
     Customdata = new CustomdataApi(apiClientFactory);
 }
 public FairplayApi(IBitmovinApiClientFactory apiClientFactory)
 {
     _apiClient = apiClientFactory.CreateClient <IFairplayApiClient>();
     Customdata = new CustomdataApi(apiClientFactory);
 }
 public WebhooksApi(IBitmovinApiClientFactory apiClientFactory)
 {
     Encoding = new EncodingApi(apiClientFactory);
 }
示例#10
0
 public RegionsApi(IBitmovinApiClientFactory apiClientFactory)
 {
     _apiClient = apiClientFactory.CreateClient <IRegionsApiClient>();
 }
示例#11
0
 public OutputsApi(IBitmovinApiClientFactory apiClientFactory)
 {
     Azure             = new AzureApi(apiClientFactory);
     S3RoleBased       = new S3RoleBasedApi(apiClientFactory);
     GcsServiceAccount = new GcsServiceAccountApi(apiClientFactory);
 }
 public ProgressiveWebmApi(IBitmovinApiClientFactory apiClientFactory)
 {
     _apiClient = apiClientFactory.CreateClient <IProgressiveWebmApiClient>();
 }
 public MaxConcurrentviewersApi(IBitmovinApiClientFactory apiClientFactory)
 {
     _apiClient = apiClientFactory.CreateClient <IMaxConcurrentviewersApiClient>();
 }
 public ResultsApi(IBitmovinApiClientFactory apiClientFactory)
 {
     _apiClient  = apiClientFactory.CreateClient <IResultsApiClient>();
     ByTimestamp = new ByTimestampApi(apiClientFactory);
 }
示例#15
0
 public UsageReportsApi(IBitmovinApiClientFactory apiClientFactory)
 {
     _apiClient = apiClientFactory.CreateClient <IUsageReportsApiClient>();
 }
 public AudioApi(IBitmovinApiClientFactory apiClientFactory)
 {
     _apiClient = apiClientFactory.CreateClient <IAudioApiClient>();
 }
示例#17
0
 public IngestApi(IBitmovinApiClientFactory apiClientFactory)
 {
     _apiClient = apiClientFactory.CreateClient <IIngestApiClient>();
 }
 public WebmApi(IBitmovinApiClientFactory apiClientFactory)
 {
     _apiClient        = apiClientFactory.CreateClient <IWebmApiClient>();
     Contentprotection = new ContentprotectionApi(apiClientFactory);
 }
 public EbuR128SinglePassApi(IBitmovinApiClientFactory apiClientFactory)
 {
     _apiClient = apiClientFactory.CreateClient <IEbuR128SinglePassApiClient>();
     Customdata = new CustomdataApi(apiClientFactory);
 }
 public InterlaceApi(IBitmovinApiClientFactory apiClientFactory)
 {
     _apiClient = apiClientFactory.CreateClient <IInterlaceApiClient>();
     Customdata = new CustomdataApi(apiClientFactory);
 }
示例#21
0
 public MetricsApi(IBitmovinApiClientFactory apiClientFactory)
 {
     MaxConcurrentviewers = new MaxConcurrentviewersApi(apiClientFactory);
     AvgConcurrentviewers = new AvgConcurrentviewersApi(apiClientFactory);
     AvgDroppedFrames     = new AvgDroppedFramesApi(apiClientFactory);
 }
 public InvitationsApi(IBitmovinApiClientFactory apiClientFactory)
 {
     _apiClient = apiClientFactory.CreateClient <IInvitationsApiClient>();
 }
示例#23
0
 public StreamsApi(IBitmovinApiClientFactory apiClientFactory)
 {
     _apiClient = apiClientFactory.CreateClient <IStreamsApiClient>();
     CustomTags = new CustomTagsApi(apiClientFactory);
     Iframe     = new IframeApi(apiClientFactory);
 }
示例#24
0
 public CaptionsApi(IBitmovinApiClientFactory apiClientFactory)
 {
     Cea608 = new Cea608Api(apiClientFactory);
     Cea708 = new Cea708Api(apiClientFactory);
 }
示例#25
0
 public SrtApi(IBitmovinApiClientFactory apiClientFactory)
 {
     _apiClient = apiClientFactory.CreateClient <ISrtApiClient>();
 }
示例#26
0
 public BroadcastTsApi(IBitmovinApiClientFactory apiClientFactory)
 {
     _apiClient  = apiClientFactory.CreateClient <IBroadcastTsApiClient>();
     Customdata  = new CustomdataApi(apiClientFactory);
     Information = new InformationApi(apiClientFactory);
 }
示例#27
0
 public CustomdataApi(IBitmovinApiClientFactory apiClientFactory)
 {
     _apiClient = apiClientFactory.CreateClient <ICustomdataApiClient>();
 }
 public HeAacV2Api(IBitmovinApiClientFactory apiClientFactory)
 {
     _apiClient = apiClientFactory.CreateClient <IHeAacV2ApiClient>();
     Customdata = new CustomdataApi(apiClientFactory);
 }
示例#29
0
 public PlainTextApi(IBitmovinApiClientFactory apiClientFactory)
 {
     _apiClient = apiClientFactory.CreateClient <IPlainTextApiClient>();
     Customdata = new CustomdataApi(apiClientFactory);
 }
 public ByTimestampApi(IBitmovinApiClientFactory apiClientFactory)
 {
     _apiClient = apiClientFactory.CreateClient <IByTimestampApiClient>();
 }