Show / Hide Table of Contents

Class FiltersApi

Inheritance
System.Object
FiltersApi
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.Filters
Assembly: Bitmovin.Api.Sdk.dll
Syntax
public class FiltersApi

Constructors

FiltersApi(IBitmovinApiClientFactory)

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

Properties

AudioMix

Declaration
public AudioMixApi AudioMix { get; }
Property Value
Type Description
AudioMixApi

AudioVolume

Declaration
public AudioVolumeApi AudioVolume { get; }
Property Value
Type Description
AudioVolumeApi

Builder

Fluent builder for creating an instance of FiltersApi

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

Conform

Declaration
public ConformApi Conform { get; }
Property Value
Type Description
ConformApi

Crop

Declaration
public CropApi Crop { get; }
Property Value
Type Description
CropApi

Deinterlace

Declaration
public DeinterlaceApi Deinterlace { get; }
Property Value
Type Description
DeinterlaceApi

DenoiseHqdn3d

Declaration
public DenoiseHqdn3dApi DenoiseHqdn3d { get; }
Property Value
Type Description
DenoiseHqdn3dApi

EbuR128SinglePass

Declaration
public EbuR128SinglePassApi EbuR128SinglePass { get; }
Property Value
Type Description
EbuR128SinglePassApi

EnhancedDeinterlace

Declaration
public EnhancedDeinterlaceApi EnhancedDeinterlace { get; }
Property Value
Type Description
EnhancedDeinterlaceApi

EnhancedWatermark

Declaration
public EnhancedWatermarkApi EnhancedWatermark { get; }
Property Value
Type Description
EnhancedWatermarkApi

Interlace

Declaration
public InterlaceApi Interlace { get; }
Property Value
Type Description
InterlaceApi

Rotate

Declaration
public RotateApi Rotate { get; }
Property Value
Type Description
RotateApi

Scale

Declaration
public ScaleApi Scale { get; }
Property Value
Type Description
ScaleApi

Text

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

Type

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

Unsharp

Declaration
public UnsharpApi Unsharp { get; }
Property Value
Type Description
UnsharpApi

Watermark

Declaration
public WatermarkApi Watermark { get; }
Property Value
Type Description
WatermarkApi

Methods

GetAsync(String)

Get Filter Details

Declaration
public Task<Filter> GetAsync(string filterId)
Parameters
Type Name Description
System.String filterId

Id of the filter (required)

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

ListAsync(Func<FiltersApi.ListQueryParams, FiltersApi.ListQueryParams>[])

List all Filters

Declaration
public Task<PaginationResponse<Filter>> ListAsync(params Func<FiltersApi.ListQueryParams, FiltersApi.ListQueryParams>[] queryParams)
Parameters
Type Name Description
System.Func<FiltersApi.ListQueryParams, FiltersApi.ListQueryParams>[] queryParams

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

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