public class VideoQuality
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
int |
bitrate |
static VideoQuality |
DEFAULT_VIDEO_QUALITY
Default video stream quality.
|
int |
framerate |
int |
resX |
int |
resY |
static java.lang.String |
TAG |
| Constructor and Description |
|---|
VideoQuality()
Represents a quality for a video stream.
|
VideoQuality(int resX,
int resY)
Represents a quality for a video stream.
|
VideoQuality(int resX,
int resY,
int framerate,
int bitrate)
Represents a quality for a video stream.
|
| Modifier and Type | Method and Description |
|---|---|
VideoQuality |
clone() |
static VideoQuality |
determineClosestSupportedResolution(Camera.Parameters parameters,
VideoQuality quality)
Checks if the requested resolution is supported by the camera.
|
static int[] |
determineMaximumSupportedFramerate(Camera.Parameters parameters) |
boolean |
equals(VideoQuality quality) |
static VideoQuality |
parseQuality(java.lang.String str) |
java.lang.String |
toString() |
public static final java.lang.String TAG
public static final VideoQuality DEFAULT_VIDEO_QUALITY
public int framerate
public int bitrate
public int resX
public int resY
public VideoQuality()
public VideoQuality(int resX,
int resY)
resX - The horizontal resolutionresY - The vertical resolutionpublic VideoQuality(int resX,
int resY,
int framerate,
int bitrate)
resX - The horizontal resolutionresY - The vertical resolutionframerate - The framerate in frame per secondsbitrate - The bitrate in bit per secondspublic boolean equals(VideoQuality quality)
public VideoQuality clone()
clone in class java.lang.Objectpublic static VideoQuality parseQuality(java.lang.String str)
public java.lang.String toString()
toString in class java.lang.Objectpublic static VideoQuality determineClosestSupportedResolution(Camera.Parameters parameters, VideoQuality quality)
public static int[] determineMaximumSupportedFramerate(Camera.Parameters parameters)