public class EncodingConfig
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
EncodingConfig.EncodingCallback |
static class |
EncodingConfig.MUXER_STATE |
| Constructor and Description |
|---|
EncodingConfig() |
EncodingConfig(EncodingConfig.EncodingCallback encodingCallback) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
forcedLandscape() |
void |
forceOrientation(java.lang.String forcedOrientation) |
double |
getAspectRatio() |
AudioEncoderConfig |
getAudioEncoderConfig() |
FFmpegBridge.AVOptions |
getAVOptions() |
int |
getBitrate() |
Muxer.FORMAT |
getFormat() |
int |
getHeight() |
int |
getHumanFPS() |
int |
getLandscapeHeight() |
int |
getLandscapeWidth() |
int |
getMachineVideoFps() |
int |
getOrientation() |
java.lang.String |
getOutputPath() |
int |
getWidth() |
boolean |
hasForcedOrientation() |
boolean |
isLandscape() |
void |
setAudioEncoderConfig(AudioEncoderConfig audioEncoderConfig) |
void |
setHeight(int height) |
void |
setMachineVideoFps(int machineVideoFps) |
void |
setMuxerState(EncodingConfig.MUXER_STATE muxerState) |
void |
setOrientation(int mOrientation) |
void |
setOutput(java.lang.String outputString) |
void |
setWidth(int width) |
public EncodingConfig(EncodingConfig.EncodingCallback encodingCallback)
public EncodingConfig()
public void forceOrientation(java.lang.String forcedOrientation)
public boolean hasForcedOrientation()
public void setWidth(int width)
public void setHeight(int height)
public int getWidth()
public int getHeight()
public int getLandscapeWidth()
public int getLandscapeHeight()
public int getBitrate()
public boolean forcedLandscape()
public boolean isLandscape()
public void setOutput(java.lang.String outputString)
public java.lang.String getOutputPath()
public Muxer.FORMAT getFormat()
public AudioEncoderConfig getAudioEncoderConfig()
public void setAudioEncoderConfig(AudioEncoderConfig audioEncoderConfig)
public FFmpegBridge.AVOptions getAVOptions()
public int getHumanFPS()
public double getAspectRatio()
public int getOrientation()
public void setOrientation(int mOrientation)
public int getMachineVideoFps()
public void setMachineVideoFps(int machineVideoFps)
public void setMuxerState(EncodingConfig.MUXER_STATE muxerState)