/** * @since Available in iOS 7.0 and later. */ public AVVideoSettings getRecommendedVideoSettings(String outputFileType) { return new AVVideoSettings(getRecommendedVideoSettings0(outputFileType)); } /**
public void setVideoSettings(AVVideoSettings videoSettings) { setVideoSettings0(videoSettings.getDictionary()); } @WeaklyLinked
/** * @since Available in iOS 5.0 and later. */ public AVVideoSettings setScalingMode(AVVideoScalingMode scalingMode) { set(Keys.ScalingMode(), scalingMode.value()); return this; } /**
public NSObject get(NSString key) { if (has(key)) { return data.get(key); } return null; } public AVVideoSettings set(NSString key, NSObject value) {
/** * @since Available in iOS 7.0 and later. */ public AVVideoSettings setAverageNonDroppableFrameRate(double averageNonDroppableFrameRate) { set(Keys.AverageNonDroppableFrameRate(), NSNumber.valueOf(averageNonDroppableFrameRate)); return this; } /*</methods>*/
/** * @since Available in iOS 4.0 and later. */ public AVVideoSettings setProfileLevel(AVVideoProfileLevel profileLevel) { set(Keys.ProfileLevel(), profileLevel.value()); return this; } /**
public AVVideoSettings getVideoSettings() { return new AVVideoSettings(getVideoSettings0()); } public void setVideoSettings(AVVideoSettings videoSettings) {
public void setVideoOutputSettings(AVVideoSettings outputSettings) { setOutputSettings0(outputSettings.getDictionary()); } @WeaklyLinked
/** * @since Available in iOS 4.0 and later. */ public AVVideoSettings setHeight(long height) { set(Keys.Height(), NSNumber.valueOf(height)); return this; } /**
public AVVideoSettings getVideoOutputSettings() { return new AVVideoSettings(getOutputSettings()); } @WeaklyLinked
public boolean canApplyOutputSettings(AVVideoSettings outputSettings, AVMediaType mediaType) { return canApplyOutputSettings(outputSettings.getDictionary(), mediaType); } @SuppressWarnings("unchecked")
/** * @since Available in iOS 4.0 and later. */ public AVVideoSettings setCleanAperture(AVVideoCleanAperture cleanAperture) { set(Keys.CleanAperture(), cleanAperture.getDictionary()); return this; } /**
public AVVideoSettings getVideoSettings() { return new AVVideoSettings(getVideoSettings0()); } @WeaklyLinked
/** * @since Available in iOS 6.0 and later. */ public AVAssetWriterInput(AVMediaType mediaType, AVVideoSettings outputSettings, CMFormatDescription sourceFormatHint) { super((SkipInit)null); initObject(init(mediaType, outputSettings.getDictionary(), sourceFormatHint)); }
/** * @since Available in iOS 7.0 and later. */ public AVVideoSettings setAllowsFrameReordering(boolean allowsFrameReordering) { set(Keys.AllowFrameReordering(), NSNumber.valueOf(allowsFrameReordering)); return this; } /**