kodi
Public Attributes | List of all members
INPUTSTREAM_INFO Struct Reference

stream properties More...

#include <inputstream.h>

Collaboration diagram for INPUTSTREAM_INFO:
Collaboration graph
[legend]

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_METADATAm_masteringMetadata
 mastering static Metadata
 
struct INPUTSTREAM_CONTENTLIGHT_METADATAm_contentLightMetadata
 content light static Metadata
 

Detailed Description

stream properties


The documentation for this struct was generated from the following file: