-
public class DefaultVideoStrategy.Builder
-
-
Constructor Summary
Constructors Constructor Description DefaultVideoStrategy.Builder()DefaultVideoStrategy.Builder(Resizer resizer)
-
Method Summary
Modifier and Type Method Description DefaultVideoStrategy.BuilderaddResizer(@NonNull() Resizer resizer)Adds another resizer to the resizer chain. DefaultVideoStrategy.BuilderbitRate(long bitRate)The desired bit rate. DefaultVideoStrategy.BuilderframeRate(int frameRate)The desired frame rate. DefaultVideoStrategy.BuilderkeyFrameInterval(float keyFrameInterval)The interval between key-frames in seconds. DefaultVideoStrategy.BuildermimeType(@NonNull() String mimeType)DefaultVideoStrategy.Optionsoptions()DefaultVideoStrategybuild()-
-
Constructor Detail
-
DefaultVideoStrategy.Builder
DefaultVideoStrategy.Builder()
-
DefaultVideoStrategy.Builder
DefaultVideoStrategy.Builder(Resizer resizer)
-
-
Method Detail
-
addResizer
@NonNull() DefaultVideoStrategy.Builder addResizer(@NonNull() Resizer resizer)
Adds another resizer to the resizer chain. By default, we usea MultiResizer so you can add more than one resizer in chain.
- Parameters:
resizer- new resizer for backed MultiResizer
-
bitRate
@NonNull() DefaultVideoStrategy.Builder bitRate(long bitRate)
The desired bit rate. Can optionally be BITRATE_UNKNOWN,in which case the strategy will try to estimate the bitrate.
- Parameters:
bitRate- desired bit rate (bits per second)
-
frameRate
@NonNull() DefaultVideoStrategy.Builder frameRate(int frameRate)
The desired frame rate. It will never be bigger thanthe input frame rate, if that information is available.
- Parameters:
frameRate- desired frame rate (frames per second)
-
keyFrameInterval
@NonNull() DefaultVideoStrategy.Builder keyFrameInterval(float keyFrameInterval)
The interval between key-frames in seconds.
- Parameters:
keyFrameInterval- desired key-frame interval
-
mimeType
@NonNull() DefaultVideoStrategy.Builder mimeType(@NonNull() String mimeType)
-
options
@NonNull() DefaultVideoStrategy.Options options()
-
build
@NonNull() DefaultVideoStrategy build()
-
-
-
-