Table of Contents

Class TimelineAudioTrackCustomSettings

Namespace
VisioForge.Core.Types.VideoEdit
Assembly
VisioForge.Core.dll

Represents custom settings for a timeline audio track, overriding the source file's properties.

public class TimelineAudioTrackCustomSettings

Inheritance

Inherited Members

Remarks

These settings define the output format of the audio track on the timeline. They are applied when the track is created and affect how audio is processed and mixed. Note: These settings are typically applied once per track and may be ignored if multiple files are added to the same track with conflicting settings.

Constructors

TimelineAudioTrackCustomSettings(byte, int, byte)

Initializes a new instance of the VisioForge.Core.Types.VideoEdit.TimelineAudioTrackCustomSettings class.

public TimelineAudioTrackCustomSettings(byte channels, int sampleRate, byte bps)

Parameters

channels byte

Channels.

sampleRate int

Sample rate.

bps byte

BPS.

Properties

BPS

Gets or sets the bits per sample (e.g., 16, 24, 32). Can be set to 0 to use the default or source value.

public byte BPS { get; set; }

Property Value

byte

Channels

Gets or sets the number of audio channels (e.g., 1 for mono, 2 for stereo, 6 for 5.1 surround).

public byte Channels { get; set; }

Property Value

byte

SampleRate

Gets or sets the sample rate in Hertz (e.g., 44100, 48000).

public int SampleRate { get; set; }

Property Value

int