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 TimelineAudioTrackCustomSettingsInheritance
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
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
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
SampleRate
Gets or sets the sample rate in Hertz (e.g., 44100, 48000).
public int SampleRate { get; set; }