aboutsummaryrefslogtreecommitdiffstats
path: root/libs/android-transcoder/src/main/java/net/ypresto/androidtranscoder/format/MediaFormatStrategyPresets.java
diff options
context:
space:
mode:
Diffstat (limited to 'libs/android-transcoder/src/main/java/net/ypresto/androidtranscoder/format/MediaFormatStrategyPresets.java')
-rw-r--r--libs/android-transcoder/src/main/java/net/ypresto/androidtranscoder/format/MediaFormatStrategyPresets.java9
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.