Class CustomSourceSettings
Custom video / audio source settings.
Inherited Members
Namespace: VisioForge.Core.Types.VideoCapture
Assembly: VisioForge.Core.dll
Syntax
public class CustomSourceSettings
Constructors
CustomSourceSettings()
Initializes a new instance of the CustomSourceSettings class.
Declaration
public CustomSourceSettings()
Properties
AudioFilenameOrURL
Gets or sets custom file name or URL that will be passed to audio filter if IFileSourceFilter interface supported.
Declaration
public string AudioFilenameOrURL { get; set; }
Property Value
Type | Description |
---|---|
string |
AudioFilterAMMediaType
Gets or sets custom AMMediaType to audio source.
Declaration
public object AudioFilterAMMediaType { get; set; }
Property Value
Type | Description |
---|---|
object |
AudioFilterCLSID
Gets or sets audio filter CLSID.
Declaration
public Guid AudioFilterCLSID { get; set; }
Property Value
Type | Description |
---|---|
Guid |
AudioFilterCategory
Gets or sets custom source audio filter category.
Declaration
public FilterCategoryX AudioFilterCategory { get; set; }
Property Value
Type | Description |
---|---|
FilterCategoryX |
AudioFilterFormat
Gets or sets custom source audio filter format.
Declaration
public string AudioFilterFormat { get; set; }
Property Value
Type | Description |
---|---|
string |
AudioFilterName
Gets or sets custom source video filter name.
Declaration
public string AudioFilterName { get; set; }
Property Value
Type | Description |
---|---|
string |
AudioFilterPCMConverterAMMediaType
Gets or sets custom AMMediaType to PCM converter connected to audio source (optional).
Declaration
public object AudioFilterPCMConverterAMMediaType { get; set; }
Property Value
Type | Description |
---|---|
object |
SourceInterface
Gets or sets custom interface that will be used instead DirectShow filters.
Declaration
public ICustomVideoSource SourceInterface { get; set; }
Property Value
Type | Description |
---|---|
ICustomVideoSource |
VideoFilenameOrURL
Gets or sets custom file name or URL that will be passed to video filter if IFileSourceFilter interface supported.
Declaration
public string VideoFilenameOrURL { get; set; }
Property Value
Type | Description |
---|---|
string |
VideoFilterAMMediaType
Gets or sets custom AMMediaType to video source.
Declaration
public object VideoFilterAMMediaType { get; set; }
Property Value
Type | Description |
---|---|
object |
VideoFilterCLSID
Gets or sets video filter CLSID.
Declaration
public Guid VideoFilterCLSID { get; set; }
Property Value
Type | Description |
---|---|
Guid |
VideoFilterCategory
Gets or sets custom source video filter category.
Declaration
public FilterCategoryX VideoFilterCategory { get; set; }
Property Value
Type | Description |
---|---|
FilterCategoryX |
VideoFilterFormat
Gets or sets custom source video filter format.
Declaration
public string VideoFilterFormat { get; set; }
Property Value
Type | Description |
---|---|
string |
VideoFilterFrameRate
Gets or sets custom source video filter frame rate.
Declaration
public VideoFrameRate VideoFilterFrameRate { get; set; }
Property Value
Type | Description |
---|---|
VideoFrameRate |
VideoFilterName
Gets or sets custom source video filter name.
Declaration
public string VideoFilterName { get; set; }
Property Value
Type | Description |
---|---|
string |