public final class MediaCodecTool
extends java.lang.Object
MediaCodecTool
- media codec tool.Modifier and Type | Method and Description |
---|---|
static AudioTrackInfo |
getAudioTrackInfo(int codec,
byte[] codecConfig)
Returns audio track info.
|
static VideoTrackInfo |
getVideoTrackInfo(int codec,
byte[] codecConfig)
Returns video track info.
|
static void |
printCodecInfo(java.io.PrintStream out,
int codec,
byte[] codecConfig)
Prints codec info.
|
static void |
printMediaFileInfo(java.io.PrintStream out,
java.io.File file)
Prints media file info.
|
static void |
printMediaFileInfo(java.io.PrintStream out,
java.lang.String file)
Prints media file info.
|
static void |
printMediaTrackInfo(java.io.PrintStream out,
MediaTrackInfo track)
Prints media track info.
|
public static AudioTrackInfo getAudioTrackInfo(int codec, byte[] codecConfig)
codec
- codec id (AudioCodec
constant)codecConfig
- codec configAudioTrackInfo
instancepublic static VideoTrackInfo getVideoTrackInfo(int codec, byte[] codecConfig)
codec
- codec id (VideoCodec
constant)codecConfig
- codec configVideoTrackInfo
instancepublic static void printMediaFileInfo(java.io.PrintStream out, java.lang.String file) throws java.lang.Exception
out
- file
- java.lang.Exception
- if an exception occurredpublic static void printMediaFileInfo(java.io.PrintStream out, java.io.File file) throws java.lang.Exception
out
- file
- java.lang.Exception
- if an exception occurredpublic static void printMediaTrackInfo(java.io.PrintStream out, MediaTrackInfo track)
out
- track
- public static void printCodecInfo(java.io.PrintStream out, int codec, byte[] codecConfig)
out
- codec
- codecConfig
-