xbmc
Public Attributes | List of all members
DemuxPacket Struct Reference
Inheritance diagram for DemuxPacket:
Inheritance graph
[legend]
Collaboration diagram for DemuxPacket:
Collaboration graph
[legend]

Public Attributes

double m_ptsOffsetCorrection {0}
 PTS offset correction applied to the PTS and DTS.
 
- Public Attributes inherited from DEMUX_PACKET
uint8_t * pData
 Stream package which is given for decoding. More...
 
int iSize
 Size of the package given at pData.
 
int iStreamId
 Identification of the stream.
 
int64_t demuxerId
 Identification of the associated demuxer, this can be identical on several streams. More...
 
int iGroupId
 The group this data belongs to, used to group data from different streams together. More...
 
void * pSideData
 Additional packet data that can be provided by the container. More...
 
int iSideDataElems
 Data elements stored at pSideData.
 
double pts
 Presentation time stamp (PTS).
 
double dts
 Decoding time stamp (DTS).
 
double duration
 Duration in STREAM_TIME_BASE if available.
 
int dispTime
 Display time from input stream.
 
bool recoveryPoint
 To show that this package allows recreating the presentation by mistake. More...
 
struct DEMUX_CRYPTO_INFOcryptoInfo
 Optional data to allow decryption at processing site if necessary. More...
 

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