Interface IVFPushConfig
Push config interface.
Namespace: VisioForge.ProcessingFilters.Interfaces
Assembly: VisioForge.ProcessingFilters.Interfaces.dll
Syntax
[Guid("260E28D7-48E6-4ABD-A14A-DD0BBD0AA9F5")]
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown)]
public interface IVFPushConfig
Methods
GetVideoStreamHeight()
Gets the height of the video stream.
Declaration
int GetVideoStreamHeight()
Returns
| Type | Description |
|---|---|
| System.Int32 | System.Int32. |
GetVideoStreamWidth()
Gets the width of the video stream.
Declaration
int GetVideoStreamWidth()
Returns
| Type | Description |
|---|---|
| System.Int32 | System.Int32. |
HasAudioStream()
Determines whether [has audio stream].
Declaration
bool HasAudioStream()
Returns
| Type | Description |
|---|---|
| System.Boolean |
|
HasVideoStream()
Determines whether has video stream.
Declaration
bool HasVideoStream()
Returns
| Type | Description |
|---|---|
| System.Boolean |
|
SetAudioFFMPEGFilters(String)
Sets the audio ffmpeg filters.
Declaration
void SetAudioFFMPEGFilters(string value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | value | The value. |
SetAudioStream(Int32)
Sets the audio stream.
Declaration
void SetAudioStream(int value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | value | The value. |
SetBufferFramesCount(Int32)
Sets the buffer frames count.
Declaration
void SetBufferFramesCount(int value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | value | The value. |
SetInputFFMPEGFormat(String)
Sets the input ffmpeg format.
Declaration
void SetInputFFMPEGFormat(string value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | value | The value. |
SetMemorySourceStream(IStream, String)
Sets the memory source stream.
Declaration
void SetMemorySourceStream(IStream sourceStream, string extension)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Runtime.InteropServices.ComTypes.IStream | sourceStream | The source stream. |
| System.String | extension | The extension. |
SetNetworkTimeout(Int32)
Sets the network timeout.
Declaration
void SetNetworkTimeout(int value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | value | The value. |
SetOnFinishedEvent(Object)
Sets the on finished event.
Declaration
void SetOnFinishedEvent(object callback)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Object | callback | The callback. |
SetSubtitleStream(Int32)
Sets the subtitle stream.
Declaration
void SetSubtitleStream(int value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | value | The value. |
SetThreadsCount(Int32)
Sets the threads count.
Declaration
void SetThreadsCount(int value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Int32 | value | The value. |
SetVideoFFMPEGFilters(String)
Sets the video ffmpeg filters.
Declaration
void SetVideoFFMPEGFilters(string value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | value | The value. |
SetVideoFrameRate(Double)
Sets the video frame rate.
Declaration
void SetVideoFrameRate(double frameRate)
Parameters
| Type | Name | Description |
|---|---|---|
| System.Double | frameRate | The frame rate. |