/AWS1/CL_MDXTRANSPORTSTREAM¶
The metadata of an elementary transport stream.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_pid TYPE /AWS1/MDXINTEGER /AWS1/MDXINTEGER¶
The Packet ID (PID) as it is reported in the Program Map Table.
iv_streamtype TYPE /AWS1/MDXSTRING /AWS1/MDXSTRING¶
The Stream Type as it is reported in the Program Map Table.
Optional arguments:¶
iv_channels TYPE /AWS1/MDXINTEGER /AWS1/MDXINTEGER¶
The number of channels in the audio stream.
iv_codec TYPE /AWS1/MDXSTRING /AWS1/MDXSTRING¶
The codec used by the stream.
iv_framerate TYPE /AWS1/MDXSTRING /AWS1/MDXSTRING¶
The frame rate used by the video stream.
io_frameresolution TYPE REF TO /AWS1/CL_MDXFRAMERESOLUTION /AWS1/CL_MDXFRAMERESOLUTION¶
The frame resolution used by the video stream.
iv_samplerate TYPE /AWS1/MDXINTEGER /AWS1/MDXINTEGER¶
The sample rate used by the audio stream.
iv_samplesize TYPE /AWS1/MDXINTEGER /AWS1/MDXINTEGER¶
The sample bit size used by the audio stream.
Queryable Attributes¶
Channels¶
The number of channels in the audio stream.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CHANNELS() |
Getter for CHANNELS, with configurable default |
ASK_CHANNELS() |
Getter for CHANNELS w/ exceptions if field has no value |
HAS_CHANNELS() |
Determine if CHANNELS has a value |
Codec¶
The codec used by the stream.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CODEC() |
Getter for CODEC, with configurable default |
ASK_CODEC() |
Getter for CODEC w/ exceptions if field has no value |
HAS_CODEC() |
Determine if CODEC has a value |
FrameRate¶
The frame rate used by the video stream.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FRAMERATE() |
Getter for FRAMERATE, with configurable default |
ASK_FRAMERATE() |
Getter for FRAMERATE w/ exceptions if field has no value |
HAS_FRAMERATE() |
Determine if FRAMERATE has a value |
FrameResolution¶
The frame resolution used by the video stream.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_FRAMERESOLUTION() |
Getter for FRAMERESOLUTION |
Pid¶
The Packet ID (PID) as it is reported in the Program Map Table.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_PID() |
Getter for PID, with configurable default |
ASK_PID() |
Getter for PID w/ exceptions if field has no value |
HAS_PID() |
Determine if PID has a value |
SampleRate¶
The sample rate used by the audio stream.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SAMPLERATE() |
Getter for SAMPLERATE, with configurable default |
ASK_SAMPLERATE() |
Getter for SAMPLERATE w/ exceptions if field has no value |
HAS_SAMPLERATE() |
Determine if SAMPLERATE has a value |
SampleSize¶
The sample bit size used by the audio stream.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_SAMPLESIZE() |
Getter for SAMPLESIZE, with configurable default |
ASK_SAMPLESIZE() |
Getter for SAMPLESIZE w/ exceptions if field has no value |
HAS_SAMPLESIZE() |
Determine if SAMPLESIZE has a value |
StreamType¶
The Stream Type as it is reported in the Program Map Table.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STREAMTYPE() |
Getter for STREAMTYPE, with configurable default |
ASK_STREAMTYPE() |
Getter for STREAMTYPE w/ exceptions if field has no value |
HAS_STREAMTYPE() |
Determine if STREAMTYPE has a value |
Public Local Types In This Class¶
Internal table types, representing arrays and maps of this class, are defined as local types:
TT___LISTOFTRANSPORTSTREAM¶
TYPES TT___LISTOFTRANSPORTSTREAM TYPE STANDARD TABLE OF REF TO /AWS1/CL_MDXTRANSPORTSTREAM WITH DEFAULT KEY
.