summaryrefslogtreecommitdiffstats
path: root/xbmc/cores/VideoPlayer/DVDDemuxers/DVDDemuxPacket.h
diff options
context:
space:
mode:
Diffstat (limited to 'xbmc/cores/VideoPlayer/DVDDemuxers/DVDDemuxPacket.h')
-rw-r--r--xbmc/cores/VideoPlayer/DVDDemuxers/DVDDemuxPacket.h5
1 files changed, 4 insertions, 1 deletions
diff --git a/xbmc/cores/VideoPlayer/DVDDemuxers/DVDDemuxPacket.h b/xbmc/cores/VideoPlayer/DVDDemuxers/DVDDemuxPacket.h
index d64fbb3..dbee80a 100644
--- a/xbmc/cores/VideoPlayer/DVDDemuxers/DVDDemuxPacket.h
+++ b/xbmc/cores/VideoPlayer/DVDDemuxers/DVDDemuxPacket.h
@@ -20,14 +20,17 @@
20 * 20 *
21 */ 21 */
22 22
23#include <cstdint>
24
23#define DMX_SPECIALID_STREAMINFO -10 25#define DMX_SPECIALID_STREAMINFO -10
24#define DMX_SPECIALID_STREAMCHANGE -11 26#define DMX_SPECIALID_STREAMCHANGE -11
25 27
26 typedef struct DemuxPacket 28typedef struct DemuxPacket
27{ 29{
28 unsigned char* pData; // data 30 unsigned char* pData; // data
29 int iSize; // data size 31 int iSize; // data size
30 int iStreamId; // integer representing the stream index 32 int iStreamId; // integer representing the stream index
33 int64_t demuxerId; // id of the demuxer that created the packet
31 int iGroupId; // the group this data belongs to, used to group data from different streams together 34 int iGroupId; // the group this data belongs to, used to group data from different streams together
32 35
33 double pts; // pts in DVD_TIME_BASE 36 double pts; // pts in DVD_TIME_BASE