public class VideoStreamDescriptor extends Descriptor
| Modifier and Type | Field | Description |
|---|---|---|
boolean |
constrainedParameter |
The constrained parameter.
|
static int |
FRAME_RATE_23_976 |
The Constant FRAME_RATE_23_976.
|
static int |
FRAME_RATE_24 |
The Constant FRAME_RATE_24.
|
static int |
FRAME_RATE_25 |
The Constant FRAME_RATE_25.
|
static int |
FRAME_RATE_29_97 |
The Constant FRAME_RATE_29_97.
|
static int |
FRAME_RATE_30 |
The Constant FRAME_RATE_30.
|
static int |
FRAME_RATE_50 |
The Constant FRAME_RATE_50.
|
static int |
FRAME_RATE_59_94 |
The Constant FRAME_RATE_59_94.
|
static int |
FRAME_RATE_60 |
The Constant FRAME_RATE_60.
|
int |
frameRateCode |
The frame rate code.
|
int |
mpeg1ChromaFormat |
The mpeg1 chroma format.
|
boolean |
mpeg1FrameRateExt |
The mpeg1 frame rate ext.
|
boolean |
mpeg1Only |
The mpeg1 only.
|
int |
mpeg1ProfileLevel |
The mpeg1 profile level.
|
boolean |
multipleFrameRate |
The multiple frame rate.
|
boolean |
stillPicture |
The still picture.
|
data, DESCRIPTOR_TAG_AAC_DVB, DESCRIPTOR_TAG_AAC_SCTE, DESCRIPTOR_TAG_AC3, DESCRIPTOR_TAG_ANCILLARY, DESCRIPTOR_TAG_AUDIO, DESCRIPTOR_TAG_CA, DESCRIPTOR_TAG_COPYRIGHT, DESCRIPTOR_TAG_CUE_IDENTIFIER, DESCRIPTOR_TAG_DATA_STREAM_ALIGN, DESCRIPTOR_TAG_DVBTELETEXT, DESCRIPTOR_TAG_ENHANCED_AC3, DESCRIPTOR_TAG_EXT_ES_ID, DESCRIPTOR_TAG_EXTENSION_DVB, DESCRIPTOR_TAG_EXTENSION_MP4_LOAS, DESCRIPTOR_TAG_FLEX_MUX_TIMING, DESCRIPTOR_TAG_FMC, DESCRIPTOR_TAG_FMX_BUFSIZE, DESCRIPTOR_TAG_HIERARCHY, DESCRIPTOR_TAG_IBP, DESCRIPTOR_TAG_IOD, DESCRIPTOR_TAG_ISO_639_LANG, DESCRIPTOR_TAG_MAX_BITRATE, DESCRIPTOR_TAG_METADATA, DESCRIPTOR_TAG_METADATA_POINTER, DESCRIPTOR_TAG_METADATA_STD, DESCRIPTOR_TAG_MP4_AUDIO, DESCRIPTOR_TAG_MP4_VIDEO, DESCRIPTOR_TAG_MULTIPLE_BUF, DESCRIPTOR_TAG_MULTIPLEX_BUF_UTIL, DESCRIPTOR_TAG_MUXCODE, DESCRIPTOR_TAG_PRIVATE_DATA, DESCRIPTOR_TAG_REGISTRATION, DESCRIPTOR_TAG_SL, DESCRIPTOR_TAG_SMOOTHING_BUF, DESCRIPTOR_TAG_STD, DESCRIPTOR_TAG_STREAM_IDENTIFIER, DESCRIPTOR_TAG_SYSTEM_CLOCK, DESCRIPTOR_TAG_TGT_BACKGRD_GRID, DESCRIPTOR_TAG_VIDEO, DESCRIPTOR_TAG_VIDEO_WINDOWS, length, tag| Constructor | Description |
|---|---|
VideoStreamDescriptor() |
Instantiates a new video stream descriptor.
|
VideoStreamDescriptor(java.nio.ByteBuffer descriptorData) |
Instantiates a new video stream descriptor.
|
| Modifier and Type | Method | Description |
|---|---|---|
int |
binarySize() |
How big is the video stream descriptor in binary.
|
void |
decodeDescriptorData(java.nio.ByteBuffer descriptorData) |
Decode descriptor data.
|
void |
toBin(java.nio.ByteBuffer buffer) |
Encodes the Video stream descriptor into binary form for use in transport
|
String |
toString() |
decodeDescriptor, getDataAsBase64, getDescriptorName, getShortClassName, serializeAMF, toDebugStringpublic boolean constrainedParameter
public static final int FRAME_RATE_23_976
public static final int FRAME_RATE_24
public static final int FRAME_RATE_25
public static final int FRAME_RATE_29_97
public static final int FRAME_RATE_30
public static final int FRAME_RATE_50
public static final int FRAME_RATE_59_94
public static final int FRAME_RATE_60
public int frameRateCode
public int mpeg1ChromaFormat
public boolean mpeg1FrameRateExt
public boolean mpeg1Only
public int mpeg1ProfileLevel
public boolean multipleFrameRate
public boolean stillPicture
public VideoStreamDescriptor()
public VideoStreamDescriptor(java.nio.ByteBuffer descriptorData)
descriptorData - the descriptor datapublic int binarySize()
binarySize in class Descriptorpublic void decodeDescriptorData(java.nio.ByteBuffer descriptorData)
DescriptordecodeDescriptorData in class DescriptordescriptorData - the descriptor datapublic void toBin(java.nio.ByteBuffer buffer)
toBin in class Descriptorbuffer - ByteBuffer to put the binary datapublic String toString()
toString in class Descriptor