Rialto
0.1
Rialto media pipeline API
|
Go to the documentation of this file.
20 #ifndef FIREBOLT_RIALTO_MEDIA_COMMON_H_
21 #define FIREBOLT_RIALTO_MEDIA_COMMON_H_
37 namespace firebolt::rialto
291 INTERFACE_NOT_IMPLEMENTED,
303 PERSISTENT_RELEASE_MESSAGE
467 #endif // FIREBOLT_RIALTO_MEDIA_COMMON_H_
uint32_t sampleSize
Definition: MediaCommon.h:377
Fraction type.
Definition: MediaCommon.h:422
The information provided in a QOS update.
Definition: MediaCommon.h:275
bool isFloat
Definition: MediaCommon.h:380
Pcm config information.
Definition: MediaCommon.h:373
uint32_t offsetWrap
Definition: MediaCommon.h:366
int32_t numerator
Definition: MediaCommon.h:424
std::optional< Layout > layout
Definition: MediaCommon.h:226
uint32_t lengthMain
Definition: MediaCommon.h:365
Video decoder requirements used to allocate a suitable decoder for a MediaPipeline session.
Definition: MediaCommon.h:255
uint32_t channels
Definition: MediaCommon.h:376
A pair describing the clear and encrypted bytes in a sub-sample.
Definition: MediaCommon.h:246
int32_t denominator
Definition: MediaCommon.h:425
uint32_t maxHeight
Definition: MediaCommon.h:258
Information about the shared memory required for writting data for the web audio playback.
Definition: MediaCommon.h:362
uint32_t maxWidth
Definition: MediaCommon.h:257
bool isBigEndian
Definition: MediaCommon.h:378
std::vector< uint8_t > data
Definition: MediaCommon.h:442
uint32_t numberOfChannels
Definition: MediaCommon.h:222
Audio specific configuration.
Definition: MediaCommon.h:220
std::optional< Format > format
Definition: MediaCommon.h:225
bool isSigned
Definition: MediaCommon.h:379
uint32_t lengthWrap
Definition: MediaCommon.h:367
size_t numClearBytes
Definition: MediaCommon.h:248
std::optional< uint64_t > channelMask
Definition: MediaCommon.h:227
Codec data with type.
Definition: MediaCommon.h:440
size_t numEncryptedBytes
Definition: MediaCommon.h:249
uint32_t offsetMain
Definition: MediaCommon.h:364
uint32_t sampleRate
Definition: MediaCommon.h:223
uint64_t dropped
Definition: MediaCommon.h:278
CodecDataType type
Definition: MediaCommon.h:443
WebAudioPcmConfig pcm
PCM audio configuration.
Definition: MediaCommon.h:391
std::vector< uint8_t > codecSpecificConfig
Definition: MediaCommon.h:224
uint64_t processed
Definition: MediaCommon.h:277
Type dependent configuration data.
Definition: MediaCommon.h:386
uint32_t rate
Definition: MediaCommon.h:375