VisioForge (c) 2025

Search Results for

    Class BridgeAudioSourceSettings

    Bridge audio source settings.

    Inheritance
    object
    BridgeAudioSourceSettings
    Implements
    IVideoCaptureBaseAudioSourceSettings
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: VisioForge.Core.Types.X.Bridge
    Assembly: VisioForge.Core.dll
    Syntax
    public class BridgeAudioSourceSettings : IVideoCaptureBaseAudioSourceSettings

    Constructors

    BridgeAudioSourceSettings(string, AudioInfoX)

    Initializes a new instance of the BridgeAudioSourceSettings class.

    Declaration
    public BridgeAudioSourceSettings(string channel, AudioInfoX audioInfo)
    Parameters
    Type Name Description
    string channel

    The channel.

    AudioInfoX audioInfo

    The audio information.

    Properties

    BufferTime

    Gets or sets the size of audio buffer.

    Declaration
    public TimeSpan BufferTime { get; set; }
    Property Value
    Type Description
    TimeSpan

    Channel

    Gets or sets the channel name to match bridge source and sink elements.

    Declaration
    public string Channel { get; }
    Property Value
    Type Description
    string

    DisableAudioConversion

    Gets or sets a value indicating whether to disable audio conversion.

    Declaration
    public bool DisableAudioConversion { get; set; }
    Property Value
    Type Description
    bool

    true if disable audio conversion; otherwise, false.

    Info

    Gets or sets the audio information.

    Declaration
    public AudioInfoX Info { get; set; }
    Property Value
    Type Description
    AudioInfoX

    The audio information.

    LatencyTime

    Gets or sets the latency as reported by the source.

    Declaration
    public TimeSpan LatencyTime { get; set; }
    Property Value
    Type Description
    TimeSpan

    PeriodTime

    Gets or sets the minimum amount of data to read in each iteration.

    Declaration
    public TimeSpan PeriodTime { get; set; }
    Property Value
    Type Description
    TimeSpan

    Implements

    IVideoCaptureBaseAudioSourceSettings