Search Results for

    Show / Hide Table of Contents

    Class AudioUtilityInfo

    Audio file Info from Utility.

    Inheritance
    Object
    AudioUtilityInfo
    Inherited Members
    Object.Equals(Object)
    Object.Equals(Object, Object)
    Object.GetHashCode()
    Object.GetType()
    Object.MemberwiseClone()
    Object.ReferenceEquals(Object, Object)
    Namespace: Acoustics.Tools
    Assembly: Acoustics.Tools.dll
    Syntax
    public class AudioUtilityInfo

    Constructors

    | Improve this Doc View Source

    AudioUtilityInfo()

    Initializes a new instance of the AudioUtilityInfo class.

    Declaration
    public AudioUtilityInfo()

    Properties

    | Improve this Doc View Source

    BitsPerSample

    Gets or sets the bits per sample.

    Declaration
    public int? BitsPerSample { get; set; }
    Property Value
    Type Description
    Nullable<Int32>
    | Improve this Doc View Source

    BitsPerSecond

    Gets or sets the bits per second (bits/second). format:bit_rate. NOTE: this is the format bit rate which includes the header. For very short files this will be signficantly different from the theoretical bit rate because averaging the value over many seconds will eventually smooth out the extra bits in the first frame so that the average bit rate approaches the theoretical bit rate.

    Declaration
    public int? BitsPerSecond { get; set; }
    Property Value
    Type Description
    Nullable<Int32>
    | Improve this Doc View Source

    ChannelCount

    Gets or sets the number of channels. stream:channels.

    Declaration
    public int? ChannelCount { get; set; }
    Property Value
    Type Description
    Nullable<Int32>
    | Improve this Doc View Source

    Duration

    Gets or sets the duration. format:duration.

    Declaration
    public TimeSpan? Duration { get; set; }
    Property Value
    Type Description
    Nullable<TimeSpan>
    | Improve this Doc View Source

    MediaType

    Gets or sets the media type.

    Declaration
    public string MediaType { get; set; }
    Property Value
    Type Description
    String
    | Improve this Doc View Source

    RawData

    Gets or sets the raw data.

    Declaration
    public Dictionary<string, string> RawData { get; set; }
    Property Value
    Type Description
    Dictionary<String, String>
    | Improve this Doc View Source

    SampleRate

    Gets or sets the Sample Rate in hertz. stream:sample_rate.

    Declaration
    public int? SampleRate { get; set; }
    Property Value
    Type Description
    Nullable<Int32>
    | Improve this Doc View Source

    SourceFile

    Gets or sets the source file.

    Declaration
    public FileInfo SourceFile { get; set; }
    Property Value
    Type Description
    FileInfo

    Methods

    | Improve this Doc View Source

    ToString()

    The to string.

    Declaration
    public override string ToString()
    Returns
    Type Description
    String

    The System.String.

    Overrides
    Object.ToString()

    Extension Methods

    ObjectExtensions.NotNull(Object)
    ObjectExtensions.AsArray<T>(T)
    ObjectExtensions.AsList<T>(T)
    ObjectExtensions.Wrap<T>(T)
    SystemExtensions.BinarySerialize(Object)
    ConfigFileExtensions.NotNull(Object, FileInfo, String, String)
    ConfigFileExtensions.ValidateNotNull(Object, String, String)
    ConfigFileExtensions.ValidateLessThan<T>(Object, Nullable<T>, String, Nullable<T>, String, String)
    ExtensionsXml.SerializeObject<T>(T)
    ModifiedInfoExtensions.ToSegment(AudioUtilityInfo, FileSegment.FileDateBehavior)
    • Improve this Doc
    • View Source
    In This Article
    Generated by DocFX AP docs version: 21.7.0.4-master-e26127a50d7bd7472d47288f10e61014fb981f7f-DIRTY-CI:144 Back to top