kodi
|
stream properties More...
#include <inputstream.h>
Public Attributes | |
enum INPUTSTREAM_TYPE | m_streamType |
uint32_t | m_features |
uint32_t | m_flags |
char | m_name [INPUTSTREAM_MAX_STRING_NAME_SIZE] |
(optional) name of the stream, \0 for default handling | |
char | m_codecName [INPUTSTREAM_MAX_STRING_CODEC_SIZE] |
(required) name of codec according to ffmpeg | |
char | m_codecInternalName [INPUTSTREAM_MAX_STRING_CODEC_SIZE] |
(optional) internal name of codec (selectionstream info) | |
enum STREAMCODEC_PROFILE | m_codecProfile |
(optional) the profile of the codec | |
unsigned int | m_pID |
(required) physical index | |
const uint8_t * | m_ExtraData |
unsigned int | m_ExtraSize |
char | m_language [INPUTSTREAM_MAX_STRING_LANGUAGE_SIZE] |
RFC 5646 language code (empty string if undefined) | |
unsigned int | m_FpsScale |
Video stream related data. More... | |
unsigned int | m_FpsRate |
unsigned int | m_Height |
height of the stream reported by the demuxer | |
unsigned int | m_Width |
width of the stream reported by the demuxer | |
float | m_Aspect |
display aspect of stream | |
unsigned int | m_Channels |
Audio stream related data. More... | |
unsigned int | m_SampleRate |
(required) sample rate | |
unsigned int | m_BitRate |
(required) bit rate | |
unsigned int | m_BitsPerSample |
(required) bits per sample | |
unsigned int | m_BlockAlign |
struct STREAM_CRYPTO_SESSION | m_cryptoSession |
unsigned int | m_codecFourCC |
Codec If available, the fourcc code codec. | |
enum INPUTSTREAM_COLORSPACE | m_colorSpace |
definition of colorspace | |
enum INPUTSTREAM_COLORRANGE | m_colorRange |
color range if available | |
enum INPUTSTREAM_COLORPRIMARIES | m_colorPrimaries |
enum INPUTSTREAM_COLORTRC | m_colorTransferCharacteristic |
struct INPUTSTREAM_MASTERING_METADATA * | m_masteringMetadata |
mastering static Metadata | |
struct INPUTSTREAM_CONTENTLIGHT_METADATA * | m_contentLightMetadata |
content light static Metadata | |
stream properties