示例#1
0
 public InputStreamsApi(IBitmovinApiClientFactory apiClientFactory)
 {
     _apiClient    = apiClientFactory.CreateClient <IInputStreamsApiClient>();
     Type          = new TypeApi(apiClientFactory);
     AudioMix      = new AudioMixApi(apiClientFactory);
     Ingest        = new IngestApi(apiClientFactory);
     Sidecar       = new SidecarApi(apiClientFactory);
     Concatenation = new ConcatenationApi(apiClientFactory);
     File          = new FileApi(apiClientFactory);
     Trimming      = new TrimmingApi(apiClientFactory);
     Subtitles     = new SubtitlesApi(apiClientFactory);
     Captions      = new CaptionsApi(apiClientFactory);
 }
示例#2
0
 public FiltersApi(IBitmovinApiClientFactory apiClientFactory)
 {
     _apiClient        = apiClientFactory.CreateClient <IFiltersApiClient>();
     Conform           = new ConformApi(apiClientFactory);
     Watermark         = new WatermarkApi(apiClientFactory);
     AudioVolume       = new AudioVolumeApi(apiClientFactory);
     EnhancedWatermark = new EnhancedWatermarkApi(apiClientFactory);
     Crop              = new CropApi(apiClientFactory);
     Rotate            = new RotateApi(apiClientFactory);
     Deinterlace       = new DeinterlaceApi(apiClientFactory);
     AudioMix          = new AudioMixApi(apiClientFactory);
     DenoiseHqdn3d     = new DenoiseHqdn3dApi(apiClientFactory);
     EbuR128SinglePass = new EbuR128SinglePassApi(apiClientFactory);
     Text              = new TextApi(apiClientFactory);
     Interlace         = new InterlaceApi(apiClientFactory);
     Unsharp           = new UnsharpApi(apiClientFactory);
     Scale             = new ScaleApi(apiClientFactory);
     Type              = new TypeApi(apiClientFactory);
 }