Package com.avpkit.mediatool
Enum IMediaViewer.Mode
- java.lang.Object
-
- java.lang.Enum<IMediaViewer.Mode>
-
- com.avpkit.mediatool.IMediaViewer.Mode
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<IMediaViewer.Mode>
- Enclosing interface:
- IMediaViewer
public static enum IMediaViewer.Mode extends java.lang.Enum<IMediaViewer.Mode>
The mode you want to view media in.- Author:
- aclarke
-
-
Enum Constant Summary
Enum Constants Enum Constant Description AUDIO_ONLYPlay only audio streams, in real-time.AUDIO_VIDEOPlay audio & video streams in real-time.DISABLEDPlay neither audio or video, also disables statistics.FAST_VIDEO_ONLYPlay only video, as fast as possible.VIDEO_ONLYPlay only video streams, in real-time.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanisRealTime()Does this mode play in real time or in fast time?booleanplayAudio()Does this mode play audio?booleanshowVideo()Does this mode display video?static IMediaViewer.ModevalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static IMediaViewer.Mode[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
AUDIO_VIDEO
public static final IMediaViewer.Mode AUDIO_VIDEO
Play audio & video streams in real-time.
-
AUDIO_ONLY
public static final IMediaViewer.Mode AUDIO_ONLY
Play only audio streams, in real-time.
-
VIDEO_ONLY
public static final IMediaViewer.Mode VIDEO_ONLY
Play only video streams, in real-time.
-
FAST_VIDEO_ONLY
public static final IMediaViewer.Mode FAST_VIDEO_ONLY
Play only video, as fast as possible.
-
DISABLED
public static final IMediaViewer.Mode DISABLED
Play neither audio or video, also disables statistics.
-
-
Method Detail
-
values
public static IMediaViewer.Mode[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (IMediaViewer.Mode c : IMediaViewer.Mode.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static IMediaViewer.Mode valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
playAudio
public boolean playAudio()
Does this mode play audio?- Returns:
- true if we play audio
-
showVideo
public boolean showVideo()
Does this mode display video?- Returns:
- displays video
-
isRealTime
public boolean isRealTime()
Does this mode play in real time or in fast time?- Returns:
- true if real time
-
-