Package org.freedesktop.gstreamer.gst
Enum Class ParseFlags
- All Implemented Interfaces:
Enumeration
,Serializable
,Comparable<ParseFlags>
,Constable
@Generated("io.github.jwharm.JavaGI")
public enum ParseFlags
extends Enum<ParseFlags>
implements Enumeration
Parsing options.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionAlways returnnull
when an error occurs (default behaviour is to return partially constructed bins or elements in some cases)If a bin only has a single element, just return the element.Do not use any special parsing options.If more than one toplevel element is described by the pipeline description string, put them in aGstBin
instead of aGstPipeline
. -
Method Summary
Modifier and TypeMethodDescriptionstatic Type
getType()
Get the GType of the ParseFlags classint
getValue()
Get the numeric value of this enumstatic ParseFlags
of
(int value) Create a new ParseFlags for the provided valuestatic ParseFlags
Returns the enum constant of this class with the specified name.static ParseFlags[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
NONE
Do not use any special parsing options. -
FATAL_ERRORS
Always returnnull
when an error occurs (default behaviour is to return partially constructed bins or elements in some cases) -
NO_SINGLE_ELEMENT_BINS
If a bin only has a single element, just return the element. -
PLACE_IN_BIN
If more than one toplevel element is described by the pipeline description string, put them in aGstBin
instead of aGstPipeline
. (Since: 1.10)
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-
of
Create a new ParseFlags for the provided value- Parameters:
value
- the bitfield value- Returns:
- the bitfield for the provided value
-
getValue
public int getValue()Get the numeric value of this enum- Specified by:
getValue
in interfaceEnumeration
- Returns:
- the enum value
-
getType
-