public final class MediaFormat extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
KEY_AAC_PROFILE |
static String |
KEY_BIT_RATE |
static String |
KEY_CHANNEL_COUNT |
static String |
KEY_CHANNEL_MASK |
static String |
KEY_COLOR_FORMAT |
static String |
KEY_DURATION |
static String |
KEY_FLAC_COMPRESSION_LEVEL |
static String |
KEY_FRAME_RATE |
static String |
KEY_HEIGHT |
static String |
KEY_I_FRAME_INTERVAL |
static String |
KEY_IS_ADTS |
static String |
KEY_MAX_INPUT_SIZE |
static String |
KEY_MIME |
static String |
KEY_SAMPLE_RATE |
static String |
KEY_WIDTH |
| Constructor and Description |
|---|
MediaFormat() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsKey(String name) |
static MediaFormat |
createAudioFormat(String mime,
int sampleRate,
int channelCount) |
static MediaFormat |
createVideoFormat(String mime,
int width,
int height) |
ByteBuffer |
getByteBuffer(String name) |
float |
getFloat(String name) |
int |
getInteger(String name) |
long |
getLong(String name) |
String |
getString(String name) |
void |
setByteBuffer(String name,
ByteBuffer bytes) |
void |
setFloat(String name,
float value) |
void |
setInteger(String name,
int value) |
void |
setLong(String name,
long value) |
void |
setString(String name,
String value) |
String |
toString() |
public static final String KEY_MIME
public static final String KEY_SAMPLE_RATE
public static final String KEY_CHANNEL_COUNT
public static final String KEY_WIDTH
public static final String KEY_HEIGHT
public static final String KEY_MAX_INPUT_SIZE
public static final String KEY_BIT_RATE
public static final String KEY_COLOR_FORMAT
public static final String KEY_FRAME_RATE
public static final String KEY_I_FRAME_INTERVAL
public static final String KEY_DURATION
public static final String KEY_IS_ADTS
public static final String KEY_CHANNEL_MASK
public static final String KEY_AAC_PROFILE
public static final String KEY_FLAC_COMPRESSION_LEVEL
public final boolean containsKey(String name)
public final int getInteger(String name)
public final long getLong(String name)
public final float getFloat(String name)
public final ByteBuffer getByteBuffer(String name)
public final void setInteger(String name, int value)
public final void setLong(String name, long value)
public final void setFloat(String name, float value)
public final void setByteBuffer(String name, ByteBuffer bytes)
public static final MediaFormat createAudioFormat(String mime, int sampleRate, int channelCount)
public static final MediaFormat createVideoFormat(String mime, int width, int height)
Copyright © 2008-2013. All Rights Reserved.