Table of Contents

Interface InputAudio.IAudioFile

Namespace
InSite.Common.Web.UI
Assembly
InSite.UI.dll
public interface InputAudio.IAudioFile

Properties

AudioStream

FFmpeg.IProbeStream AudioStream { get; }

Property Value

FFmpeg.IProbeStream

Bitrate

int Bitrate { get; }

Property Value

int

Duration

TimeSpan Duration { get; }

Property Value

TimeSpan

IsValid

bool IsValid { get; }

Property Value

bool

Name

string Name { get; }

Property Value

string

Size

int Size { get; }

Property Value

int

ValidationError

string ValidationError { get; }

Property Value

string

Methods

Delete()

void Delete()

Open(Action<Stream>)

void Open(Action<Stream> action)

Parameters

action Action<Stream>

Save(Guid, FileObjectType, string, bool)

FileStorageModel Save(Guid objectIdentifier, FileObjectType objectType, string fileName = null, bool checkFileValid = true)

Parameters

objectIdentifier Guid
objectType FileObjectType
fileName string
checkFileValid bool

Returns

FileStorageModel