# HG changeset patch # User mbardiaux # Date 1200327068 0 # Node ID dadfe1a02cec182f6a42908cab9c77dbc4634ba3 # Parent 473906f5a3b97ecb4c82e6d78753267c8949e817 Suppress runaway index on streamed input diff -r 473906f5a3b9 -r dadfe1a02cec mpeg.c --- a/mpeg.c Sun Jan 13 15:08:33 2008 +0000 +++ b/mpeg.c Mon Jan 14 16:11:08 2008 +0000 @@ -385,7 +385,8 @@ if(dts != AV_NOPTS_VALUE && ppos){ int i; for(i=0; inb_streams; i++){ - if(startcode == s->streams[i]->id) { + if(startcode == s->streams[i]->id && + !url_is_streamed(s->pb) /* index useless on streams anyway */) { ff_reduce_index(s, i); av_add_index_entry(s->streams[i], *ppos, dts, 0, 0, AVINDEX_KEYFRAME /* FIXME keyframe? */); }