final class RenderMediaControls
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static java.util.Map<java.lang.String,WCImage> |
controlImages |
private static int |
DISABLED_MUTE_BUTTON |
private static int |
DISABLED_PLAY_BUTTON |
private static boolean |
log |
private static int |
MUTE_BUTTON |
private static int |
PAUSE_BUTTON |
private static int |
PLAY_BUTTON
Media control part constants (types for the paintControl method)
|
private static int |
SLIDER_TYPE_TIME |
private static int |
SLIDER_TYPE_VOLUME |
private static int |
TIME_SLIDER_THUMB |
private static int |
TIME_SLIDER_TRACK |
private static int |
TimeSliderTrackBufferedColor |
private static int |
TimeSliderTrackThickness |
private static int |
TimeSliderTrackUnbufferedColor |
private static int |
UNMUTE_BUTTON |
private static int |
VOLUME_CONTAINER |
private static int |
VOLUME_THUMB |
private static int |
VOLUME_TRACK |
private static int |
VolumeTrackColor |
private static int |
VolumeTrackThickness |
Modifier | Constructor and Description |
---|---|
private |
RenderMediaControls() |
Modifier and Type | Method and Description |
---|---|
private static int |
fwkGetSliderThumbSize(int type)
returns ((width << 16) | height)
|
private static WCImage |
getControlImage(java.lang.String resName) |
private static java.lang.String |
getControlName(int control) |
private static void |
log(java.lang.String s) |
(package private) static void |
paintControl(WCGraphicsContext gc,
int type,
int x,
int y,
int w,
int h) |
private static void |
paintControlImage(java.lang.String resName,
WCGraphicsContext gc,
int x,
int y,
int w,
int h) |
(package private) static void |
paintTimeSliderTrack(WCGraphicsContext gc,
float duration,
float curTime,
float[] bufferedPairs,
int x,
int y,
int w,
int h) |
(package private) static void |
paintVolumeTrack(WCGraphicsContext gc,
float curVolume,
boolean muted,
int x,
int y,
int w,
int h) |
private static int |
rgba(int r,
int g,
int b) |
private static int |
rgba(int r,
int g,
int b,
int a) |
@Native private static final int PLAY_BUTTON
@Native private static final int PAUSE_BUTTON
@Native private static final int DISABLED_PLAY_BUTTON
@Native private static final int MUTE_BUTTON
@Native private static final int UNMUTE_BUTTON
@Native private static final int DISABLED_MUTE_BUTTON
@Native private static final int TIME_SLIDER_TRACK
@Native private static final int TIME_SLIDER_THUMB
@Native private static final int VOLUME_CONTAINER
@Native private static final int VOLUME_TRACK
@Native private static final int VOLUME_THUMB
private static final int TimeSliderTrackUnbufferedColor
private static final int TimeSliderTrackBufferedColor
private static final int TimeSliderTrackThickness
private static final int VolumeTrackColor
private static final int VolumeTrackThickness
private static final int SLIDER_TYPE_TIME
private static final int SLIDER_TYPE_VOLUME
private static final java.util.Map<java.lang.String,WCImage> controlImages
private static final boolean log
private static java.lang.String getControlName(int control)
static void paintControl(WCGraphicsContext gc, int type, int x, int y, int w, int h)
static void paintTimeSliderTrack(WCGraphicsContext gc, float duration, float curTime, float[] bufferedPairs, int x, int y, int w, int h)
static void paintVolumeTrack(WCGraphicsContext gc, float curVolume, boolean muted, int x, int y, int w, int h)
private static int fwkGetSliderThumbSize(int type)
private static WCImage getControlImage(java.lang.String resName)
private static void paintControlImage(java.lang.String resName, WCGraphicsContext gc, int x, int y, int w, int h)
private static int rgba(int r, int g, int b, int a)
private static int rgba(int r, int g, int b)
private static void log(java.lang.String s)