javax.media.control
Interface MpegAudioControl

All Superinterfaces:
Control

public interface MpegAudioControl
extends Control

Standard JMF class -- see this class in the JMF Javadoc. Complete.

Author:
Ken Larson

Field Summary
static int FIVE_CHANNELS_3_0_2_0
           
static int FIVE_CHANNELS_3_2
           
static int FOUR_CHANNELS_2_0_2_0
           
static int FOUR_CHANNELS_2_2
           
static int FOUR_CHANNELS_3_1
           
static int LAYER_1
           
static int LAYER_2
           
static int LAYER_3
           
static int SAMPLING_RATE_16
           
static int SAMPLING_RATE_22_05
           
static int SAMPLING_RATE_24
           
static int SAMPLING_RATE_32
           
static int SAMPLING_RATE_44_1
           
static int SAMPLING_RATE_48
           
static int SINGLE_CHANNEL
           
static int THREE_CHANNELS_2_1
           
static int THREE_CHANNELS_3_0
           
static int TWO_CHANNELS_DUAL
           
static int TWO_CHANNELS_STEREO
           
 
Method Summary
 int getAudioLayer()
           
 int getChannelLayout()
           
 boolean getLowFrequencyChannel()
           
 boolean getMultilingualMode()
           
 int getSupportedAudioLayers()
           
 int getSupportedChannelLayouts()
           
 int getSupportedSamplingRates()
           
 boolean isLowFrequencyChannelSupported()
           
 boolean isMultilingualModeSupported()
           
 int setAudioLayer(int audioLayer)
           
 int setChannelLayout(int channelLayout)
           
 boolean setLowFrequencyChannel(boolean on)
           
 boolean setMultilingualMode(boolean on)
           
 
Methods inherited from interface javax.media.Control
getControlComponent
 

Field Detail

LAYER_1

static final int LAYER_1
See Also:
Constant Field Values

LAYER_2

static final int LAYER_2
See Also:
Constant Field Values

LAYER_3

static final int LAYER_3
See Also:
Constant Field Values

SAMPLING_RATE_16

static final int SAMPLING_RATE_16
See Also:
Constant Field Values

SAMPLING_RATE_22_05

static final int SAMPLING_RATE_22_05
See Also:
Constant Field Values

SAMPLING_RATE_24

static final int SAMPLING_RATE_24
See Also:
Constant Field Values

SAMPLING_RATE_32

static final int SAMPLING_RATE_32
See Also:
Constant Field Values

SAMPLING_RATE_44_1

static final int SAMPLING_RATE_44_1
See Also:
Constant Field Values

SAMPLING_RATE_48

static final int SAMPLING_RATE_48
See Also:
Constant Field Values

SINGLE_CHANNEL

static final int SINGLE_CHANNEL
See Also:
Constant Field Values

TWO_CHANNELS_STEREO

static final int TWO_CHANNELS_STEREO
See Also:
Constant Field Values

TWO_CHANNELS_DUAL

static final int TWO_CHANNELS_DUAL
See Also:
Constant Field Values

THREE_CHANNELS_2_1

static final int THREE_CHANNELS_2_1
See Also:
Constant Field Values

THREE_CHANNELS_3_0

static final int THREE_CHANNELS_3_0
See Also:
Constant Field Values

FOUR_CHANNELS_2_0_2_0

static final int FOUR_CHANNELS_2_0_2_0
See Also:
Constant Field Values

FOUR_CHANNELS_2_2

static final int FOUR_CHANNELS_2_2
See Also:
Constant Field Values

FOUR_CHANNELS_3_1

static final int FOUR_CHANNELS_3_1
See Also:
Constant Field Values

FIVE_CHANNELS_3_0_2_0

static final int FIVE_CHANNELS_3_0_2_0
See Also:
Constant Field Values

FIVE_CHANNELS_3_2

static final int FIVE_CHANNELS_3_2
See Also:
Constant Field Values
Method Detail

getSupportedAudioLayers

int getSupportedAudioLayers()

getSupportedSamplingRates

int getSupportedSamplingRates()

getSupportedChannelLayouts

int getSupportedChannelLayouts()

isLowFrequencyChannelSupported

boolean isLowFrequencyChannelSupported()

isMultilingualModeSupported

boolean isMultilingualModeSupported()

setAudioLayer

int setAudioLayer(int audioLayer)

getAudioLayer

int getAudioLayer()

setChannelLayout

int setChannelLayout(int channelLayout)

getChannelLayout

int getChannelLayout()

setLowFrequencyChannel

boolean setLowFrequencyChannel(boolean on)

getLowFrequencyChannel

boolean getLowFrequencyChannel()

setMultilingualMode

boolean setMultilingualMode(boolean on)

getMultilingualMode

boolean getMultilingualMode()