Search Results for

    Show / Hide Table of Contents

    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

    true if has audio stream; otherwise, false.

    HasVideoStream()

    Determines whether has video stream.

    Declaration
    bool HasVideoStream()
    Returns
    Type Description
    System.Boolean

    true if has video stream; otherwise, false.

    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.

    In This Article
    Back to top VisioForge (c) 2006-2022