public class SpeexEncoding
extends javax.sound.sampled.AudioFormat.Encoding
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_QUALITY
Default quality setting for the Speex encoding.
|
static boolean |
DEFAULT_VBR
Default VBR setting for the Speex encoding.
|
protected int |
quality
Quality setting for the Speex encoding.
|
static SpeexEncoding |
SPEEX
Specifies any Speex encoding.
|
static SpeexEncoding |
SPEEX_Q0
Specifies constant bitrate, quality 0, Speex encoding.
|
static SpeexEncoding |
SPEEX_Q1
Specifies constant bitrate, quality 1, Speex encoding.
|
static SpeexEncoding |
SPEEX_Q10
Specifies constant bitrate, quality 10, Speex encoding.
|
static SpeexEncoding |
SPEEX_Q2
Specifies constant bitrate, quality 2, Speex encoding.
|
static SpeexEncoding |
SPEEX_Q3
Specifies constant bitrate, quality 3, Speex encoding.
|
static SpeexEncoding |
SPEEX_Q4
Specifies constant bitrate, quality 4, Speex encoding.
|
static SpeexEncoding |
SPEEX_Q5
Specifies constant bitrate, quality 5, Speex encoding.
|
static SpeexEncoding |
SPEEX_Q6
Specifies constant bitrate, quality 6, Speex encoding.
|
static SpeexEncoding |
SPEEX_Q7
Specifies constant bitrate, quality 7, Speex encoding.
|
static SpeexEncoding |
SPEEX_Q8
Specifies constant bitrate, quality 8, Speex encoding.
|
static SpeexEncoding |
SPEEX_Q9
Specifies constant bitrate, quality 9, Speex encoding.
|
static SpeexEncoding |
SPEEX_VBR0
Specifies variable bitrate, quality 0, Speex encoding.
|
static SpeexEncoding |
SPEEX_VBR1
Specifies variable bitrate, quality 1, Speex encoding.
|
static SpeexEncoding |
SPEEX_VBR10
Specifies variable bitrate, quality 10, Speex encoding.
|
static SpeexEncoding |
SPEEX_VBR2
Specifies variable bitrate, quality 2, Speex encoding.
|
static SpeexEncoding |
SPEEX_VBR3
Specifies variable bitrate, quality 3, Speex encoding.
|
static SpeexEncoding |
SPEEX_VBR4
Specifies variable bitrate, quality 4, Speex encoding.
|
static SpeexEncoding |
SPEEX_VBR5
Specifies variable bitrate, quality 5, Speex encoding.
|
static SpeexEncoding |
SPEEX_VBR6
Specifies variable bitrate, quality 6, Speex encoding.
|
static SpeexEncoding |
SPEEX_VBR7
Specifies variable bitrate, quality 7, Speex encoding.
|
static SpeexEncoding |
SPEEX_VBR8
Specifies variable bitrate, quality 8, Speex encoding.
|
static SpeexEncoding |
SPEEX_VBR9
Specifies variable bitrate, quality 9, Speex encoding.
|
protected boolean |
vbr
Defines whether or not the encoding is Variable Bit Rate.
|
Constructor and Description |
---|
SpeexEncoding(java.lang.String name)
Constructs a new encoding.
|
SpeexEncoding(java.lang.String name,
int quality,
boolean vbr)
Constructs a new encoding.
|
Modifier and Type | Method and Description |
---|---|
int |
getQuality()
Returns the quality setting for the Speex encoding.
|
boolean |
isVBR()
Returns whether or not the encoding is Variable Bit Rate.
|
public static final SpeexEncoding SPEEX
public static final SpeexEncoding SPEEX_Q0
public static final SpeexEncoding SPEEX_Q1
public static final SpeexEncoding SPEEX_Q2
public static final SpeexEncoding SPEEX_Q3
public static final SpeexEncoding SPEEX_Q4
public static final SpeexEncoding SPEEX_Q5
public static final SpeexEncoding SPEEX_Q6
public static final SpeexEncoding SPEEX_Q7
public static final SpeexEncoding SPEEX_Q8
public static final SpeexEncoding SPEEX_Q9
public static final SpeexEncoding SPEEX_Q10
public static final SpeexEncoding SPEEX_VBR0
public static final SpeexEncoding SPEEX_VBR1
public static final SpeexEncoding SPEEX_VBR2
public static final SpeexEncoding SPEEX_VBR3
public static final SpeexEncoding SPEEX_VBR4
public static final SpeexEncoding SPEEX_VBR5
public static final SpeexEncoding SPEEX_VBR6
public static final SpeexEncoding SPEEX_VBR7
public static final SpeexEncoding SPEEX_VBR8
public static final SpeexEncoding SPEEX_VBR9
public static final SpeexEncoding SPEEX_VBR10
public static final int DEFAULT_QUALITY
public static final boolean DEFAULT_VBR
protected int quality
protected boolean vbr
public SpeexEncoding(java.lang.String name, int quality, boolean vbr)
name
- - Name of the Speex encoding.quality
- - Quality setting for the Speex encoding.vbr
- - Defines whether or not the encoding is Variable Bit Rate.public SpeexEncoding(java.lang.String name)
name
- - Name of the Speex encoding.Copyright © 1999-2004 Wimba S.A. All Rights Reserved.