Table of Contents

Interface IMixer

Namespace
Javax.Sound.Sampled
Assembly
MASES.JNet.dll

.NET interface for TO BE DEFINED FROM USER

public interface IMixer : ILine, IAutoCloseable
Inherited Members

Properties

MixerInfo

Mixer.Info MixerInfo { get; }

Property Value

Mixer.Info

SourceLineInfo

Line.Info[] SourceLineInfo { get; }

Property Value

Info[]

SourceLines

Line[] SourceLines { get; }

Property Value

Line[]

TargetLineInfo

Line.Info[] TargetLineInfo { get; }

Property Value

Info[]

TargetLines

Line[] TargetLines { get; }

Property Value

Line[]

Methods

GetLine(Info)

Line GetLine(Line.Info arg0)

Parameters

arg0 Line.Info

Line.Info

Returns

Line

Line

Exceptions

LineUnavailableException

GetMaxLines(Info)

int GetMaxLines(Line.Info arg0)

Parameters

arg0 Line.Info

Line.Info

Returns

int

int

GetSourceLineInfo(Info)

Line.Info[] GetSourceLineInfo(Line.Info arg0)

Parameters

arg0 Line.Info

Line.Info

Returns

Info[]

Line.Info

GetTargetLineInfo(Info)

Line.Info[] GetTargetLineInfo(Line.Info arg0)

Parameters

arg0 Line.Info

Line.Info

Returns

Info[]

Line.Info

IsLineSupported(Info)

bool IsLineSupported(Line.Info arg0)

Parameters

arg0 Line.Info

Line.Info

Returns

bool

bool

IsSynchronizationSupported(Line[], bool)

bool IsSynchronizationSupported(Line[] arg0, bool arg1)

Parameters

arg0 Line[]

Line

arg1 bool

bool

Returns

bool

bool

Synchronize(Line[], bool)

void Synchronize(Line[] arg0, bool arg1)

Parameters

arg0 Line[]

Line

arg1 bool

bool

Unsynchronize(Line[])

void Unsynchronize(Line[] arg0)

Parameters

arg0 Line[]

Line