Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
|
Stream types data More...
Classes | |
struct | game_stream_properties |
Immutable stream metadata More... | |
struct | game_stream_buffer |
Stream buffers for hardware rendering and zero-copy support More... | |
struct | game_stream_packet |
Stream packet and ephemeral metadata More... | |
Typedefs | |
typedef enum GAME_STREAM_TYPE | GAME_STREAM_TYPE |
Game stream types | |
typedef struct game_stream_properties | game_stream_properties |
Immutable stream metadata | |
typedef struct game_stream_buffer | game_stream_buffer |
Stream buffers for hardware rendering and zero-copy support | |
typedef struct game_stream_packet | game_stream_packet |
Stream packet and ephemeral metadata | |
Enumerations | |
enum | GAME_STREAM_TYPE { GAME_STREAM_UNKNOWN , GAME_STREAM_AUDIO , GAME_STREAM_VIDEO , GAME_STREAM_HW_FRAMEBUFFER , GAME_STREAM_SW_FRAMEBUFFER } |
Game stream types More... | |
Stream types data
typedef struct game_stream_buffer game_stream_buffer |
Stream buffers for hardware rendering and zero-copy support
typedef struct game_stream_packet game_stream_packet |
Stream packet and ephemeral metadata
This packet contains stream data and accompanying metadata. The metadata is ephemeral, meaning it only applies to the current packet and can change from packet to packet in the same stream.
typedef struct game_stream_properties game_stream_properties |
Immutable stream metadata
This metadata is provided when the stream is opened. If any stream properties change, a new stream must be opened.
typedef enum GAME_STREAM_TYPE GAME_STREAM_TYPE |
Game stream types
enum GAME_STREAM_TYPE |