Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches

Inputstream
This includes classes and values that are used in the PVR inputstream. More...

Topics

 class PVRCodec
 PVR codec identifier
Used to exchange the desired codec type between Kodi and addon.
 
 class PVRStreamProperties
 PVR stream properties
All information about a respective stream is stored in this, so that Kodi can process the data given by the addon after demux.
 
 class PVRStreamTimes
 Times of playing stream (Live TV and recordings)
This class is used to transfer the necessary data when kodi::addon::PVRStreamProperties::GetStreamTimes is called.
 
 enum PVR_CODEC_TYPE
 Inputstream types
To identify type on stream.
 
 struct PVR_CODEC
 Codec identification structure
Identifier about stream between Kodi and addon.
 

Macros

#define PVR_STREAM_MAX_STREAMS   20
 Maximum of allowed streams.
 
#define PVR_INVALID_CODEC_ID   0
 Invalid codec identifier.
 
#define PVR_INVALID_CODEC
 Invalid codec.
 

Detailed Description

Inputstream
This includes classes and values that are used in the PVR inputstream.

Used on Inputstream methods in PVR instance class.

Note
The parts here will be removed in the future and replaced by the separate inputstream addon instance. If there is already a possibility, new addons should do it via the inputstream instance.

Macro Definition Documentation

◆ PVR_INVALID_CODEC

#define PVR_INVALID_CODEC
Value:
{ \
}
@ PVR_CODEC_TYPE_UNKNOWN
To set nothing defined.
Definition pvr_stream.h:62
#define PVR_INVALID_CODEC_ID
Invalid codec identifier.
Definition pvr_stream.h:37

Invalid codec.

◆ PVR_INVALID_CODEC_ID

#define PVR_INVALID_CODEC_ID   0

Invalid codec identifier.

◆ PVR_STREAM_MAX_STREAMS

#define PVR_STREAM_MAX_STREAMS   20

Maximum of allowed streams.