diff --git a/demux/demux.c b/demux/demux.c index 541c5c3573..2c47bcefe3 100644 --- a/demux/demux.c +++ b/demux/demux.c @@ -297,14 +297,6 @@ int demuxer_add_packet(demuxer_t *demuxer, struct sh_stream *stream, return 0; } - if (stream->type == STREAM_VIDEO && !dp->len) { - /* Video packets with size 0 are assumed to not correspond to frames, - * but to indicate the absence of a frame in formats like AVI - * that must have packets at fixed timestamp intervals. */ - talloc_free(dp); - return 1; - } - dp->stream = stream->index; dp->next = NULL;