From 9fee8fd3b3b319908861d8f41c4342d746aecc04 Mon Sep 17 00:00:00 2001 From: wm4 Date: Wed, 2 Jul 2014 00:32:46 +0200 Subject: demux: drop AVI special code I'm pretty sure libavformat does this automatically, and we don't have other demuxers where this could happen. Still, slightly "risky" - so let's see. --- demux/demux.c | 8 -------- 1 file changed, 8 deletions(-) (limited to 'demux') 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; -- cgit v1.2.3