summaryrefslogtreecommitdiffstats
path: root/demux/demux.c
diff options
context:
space:
mode:
Diffstat (limited to 'demux/demux.c')
-rw-r--r--demux/demux.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/demux/demux.c b/demux/demux.c
index 0078e72cdd..095c23fd0c 100644
--- a/demux/demux.c
+++ b/demux/demux.c
@@ -134,6 +134,7 @@ static struct demux_packet *create_packet(size_t len)
.duration = -1,
.stream_pts = MP_NOPTS_VALUE,
.pos = -1,
+ .stream = -1,
};
return dp;
}
@@ -322,6 +323,9 @@ int demuxer_add_packet(demuxer_t *demuxer, struct sh_stream *stream,
return 0;
}
+ dp->stream = stream->index;
+ dp->next = NULL;
+
ds->packs++;
ds->bytes += dp->len;
if (ds->tail) {