public class AC3SpecificBox extends CodecSpecificBox
ETSI TS 102 366 V1.2.1 (2008-08)" at
| Constructor and Description |
|---|
AC3SpecificBox() |
| Modifier and Type | Method and Description |
|---|---|
void |
decode(MP4InputStream in)
Decodes the given input stream by reading this box and all of its
children (if any).
|
int |
getAcmod()
This field has the same meaning and is set to the same value as the acmod
field in the AC-3 bitstream.
|
int |
getBitRateCode()
This field indicates the data rate of the AC-3 bitstream in kbit/s, as
shown in the following table:
bit rate codebit rate (kbit/s)
032
140
248
356
464
580
696
7112
8128
9160
10192
11224
12256
13320
14384
15448
16512
17576
18640
|
int |
getBsid()
This field has the same meaning and is set to the same value as the bsid
field in the AC-3 bitstream.
|
int |
getBsmod()
This field has the same meaning and is set to the same value as the bsmod
field in the AC-3 bitstream.
|
int |
getFscod()
This field has the same meaning and is set to the same value as the fscod
field in the AC-3 bitstream.
|
boolean |
isLfeon()
This field has the same meaning and is set to the same value as the lfeon
field in the AC-3 bitstream.
|
decodeCommon, getDecoderVersion, getVendorgetChild, getChildren, getChildren, getLeft, getName, getOffset, getParent, getSize, getType, hasChild, hasChildren, readChildren, readChildren, setParams, toStringpublic void decode(MP4InputStream in) throws java.io.IOException
BoxImplpublic int getFscod()
public int getBsid()
public int getBsmod()
public int getAcmod()
public boolean isLfeon()
public int getBitRateCode()
| bit rate code | bit rate (kbit/s) |
|---|---|
| 0 | 32 |
| 1 | 40 |
| 2 | 48 |
| 3 | 56 |
| 4 | 64 |
| 5 | 80 |
| 6 | 96 |
| 7 | 112 |
| 8 | 128 |
| 9 | 160 |
| 10 | 192 |
| 11 | 224 |
| 12 | 256 |
| 13 | 320 |
| 14 | 384 |
| 15 | 448 |
| 16 | 512 |
| 17 | 576 |
| 18 | 640 |