| Interface | Description |
|---|---|
| Resizer |
A general purpose interface that can be used (accepted as a parameter)
by video strategies such as
DefaultVideoStrategy
to compute the output size. |
| Class | Description |
|---|---|
| AspectRatioResizer |
A
Resizer that crops the input size to match the given
aspect ratio, respecting the source portrait or landscape-ness. |
| AtMostResizer |
A
Resizer that scales down the input size so that its dimension
is smaller or equal to a certain value. |
| ExactResizer |
A
Resizer that returns the exact dimensions that were passed to the constructor. |
| ExactSize |
A special
Size that knows about which dimension is width
and which is height. |
| FractionResizer |
A
Resizer that reduces the input size by the given fraction. |
| MultiResizer |
A
Resizer that applies a chain of multiple resizers. |
| PassThroughResizer |
A
Resizer that returns the input size unchanged. |
| Size |
Represents a video size in pixels,
with no notion of rotation / width / height.
|