com.smaxe.uv.media.core
Enum MediaFileContainer

java.lang.Object
  extended by java.lang.Enum<MediaFileContainer>
      extended by com.smaxe.uv.media.core.MediaFileContainer
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<MediaFileContainer>

public enum MediaFileContainer
extends java.lang.Enum<MediaFileContainer>

MediaFileContainer - media file container enumeration.

Version:
0.3.0
Author:
Andrei Sochirca
See Also:
JUV Media SDK

Enum Constant Summary
AAC
          AAC - AAC stream container (*.aac).
ASF
          ASF - ASF container (*.asf, *.wmv, *.wma).
AVI
          AVI - AVI container (*.avi).
FLV
          FLV - Flash Video container (*.flv).
H262
          H262 - H.262 video stream (*.h262).
H263
          H263 - H.263 video stream (*.h263).
H264
          H264 - H.264 video stream (*.h264).
ISO
          ISO - ISO Base Media File container (*.3gp, *.3gpp, *.mp4, *.m4v).
IVF
          IVF - IVF (*.ivf).
MKV
          MKV - Matroska container (*.mkv).
MP3
          MP3 - MP3 stream container (*.mp3).
MPEG_TS
          MPEG_TS - MPEG Transport Stream (*.ts).
MPEG4
          MPEG4 - MPEG4 Part 2 video stream (*.mpeg4).
MXF
          MXF - Material Exchange Format container (*.mxf).
OGG
          OGG - OGG container (*.ogg).
QCIF
          QCIF - QCIF container (*.qcif).
Y4M
          Y4M - Y4M container (*.y4m).
 
Method Summary
static MediaFileContainer valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static MediaFileContainer[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

AAC

public static final MediaFileContainer AAC
AAC - AAC stream container (*.aac).


ASF

public static final MediaFileContainer ASF
ASF - ASF container (*.asf, *.wmv, *.wma).


AVI

public static final MediaFileContainer AVI
AVI - AVI container (*.avi).


FLV

public static final MediaFileContainer FLV
FLV - Flash Video container (*.flv).


H262

public static final MediaFileContainer H262
H262 - H.262 video stream (*.h262).


H263

public static final MediaFileContainer H263
H263 - H.263 video stream (*.h263).


H264

public static final MediaFileContainer H264
H264 - H.264 video stream (*.h264).


ISO

public static final MediaFileContainer ISO
ISO - ISO Base Media File container (*.3gp, *.3gpp, *.mp4, *.m4v).


IVF

public static final MediaFileContainer IVF
IVF - IVF (*.ivf).


MKV

public static final MediaFileContainer MKV
MKV - Matroska container (*.mkv).


MP3

public static final MediaFileContainer MP3
MP3 - MP3 stream container (*.mp3).


MPEG4

public static final MediaFileContainer MPEG4
MPEG4 - MPEG4 Part 2 video stream (*.mpeg4).


MPEG_TS

public static final MediaFileContainer MPEG_TS
MPEG_TS - MPEG Transport Stream (*.ts).


MXF

public static final MediaFileContainer MXF
MXF - Material Exchange Format container (*.mxf).


OGG

public static final MediaFileContainer OGG
OGG - OGG container (*.ogg). http://en.wikipedia.org/wiki/Ogg


QCIF

public static final MediaFileContainer QCIF
QCIF - QCIF container (*.qcif).


Y4M

public static final MediaFileContainer Y4M
Y4M - Y4M container (*.y4m).

Method Detail

values

public static MediaFileContainer[] 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 (MediaFileContainer c : MediaFileContainer.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static MediaFileContainer 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 name
java.lang.NullPointerException - if the argument is null