diff options
author | Christian Schneppe <christian@pix-art.de> | 2017-03-04 22:00:46 +0100 |
---|---|---|
committer | Christian Schneppe <christian@pix-art.de> | 2017-03-04 22:00:46 +0100 |
commit | 33f0f1561bb3e0bc23a49e5c84513d41849d2160 (patch) | |
tree | a17b0280a7f196911233bf7e2ed6155fd3b293c7 /libs/android-transcoder/src/main/java/net/ypresto/androidtranscoder/format/MediaFormatStrategyPresets.java | |
parent | e1a7a2738dde13353885a01c9ec9fd0cc64f6fc3 (diff) |
make video resolution configurable
Diffstat (limited to '')
-rw-r--r-- | libs/android-transcoder/src/main/java/net/ypresto/androidtranscoder/format/MediaFormatStrategyPresets.java | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/libs/android-transcoder/src/main/java/net/ypresto/androidtranscoder/format/MediaFormatStrategyPresets.java b/libs/android-transcoder/src/main/java/net/ypresto/androidtranscoder/format/MediaFormatStrategyPresets.java index 30802586b..8bf02c181 100644 --- a/libs/android-transcoder/src/main/java/net/ypresto/androidtranscoder/format/MediaFormatStrategyPresets.java +++ b/libs/android-transcoder/src/main/java/net/ypresto/androidtranscoder/format/MediaFormatStrategyPresets.java @@ -26,6 +26,15 @@ public class MediaFormatStrategyPresets { public static final MediaFormatStrategy EXPORT_PRESET_960x540 = new ExportPreset960x540Strategy(); /** + * Standard preset + * + * @param bitrate Preferred bitrate for video encoding. + */ + public static MediaFormatStrategy createAndroidStandardStrategy(int bitrate, int resolution) { + return new AndroidStandardFormatStrategy(bitrate, resolution); + } + + /** * Preset based on Nexus 4 camera recording with 720p quality. * This preset is ensured to work on any Android >=4.3 devices by Android CTS (if codec is available). * Default bitrate is 8Mbps. {@link #createAndroid720pStrategy(int)} to specify bitrate. |