# HG changeset patch # User michael # Date 1208127484 0 # Node ID e24c36cb72a56a3049cbf5c9eb0a8073f5f00a0d # Parent d5ad219a794ffcf1133a103c3c808397d5e2fd9e 10l Setting AVFMTCTX_NOHEADER if streams<2 so phantom streams are found. fixes WELCOMETOBELGRADE.flv diff -r d5ad219a794f -r e24c36cb72a5 flvdec.c --- a/flvdec.c Sun Apr 13 21:06:31 2008 +0000 +++ b/flvdec.c Sun Apr 13 22:58:04 2008 +0000 @@ -256,6 +256,9 @@ flags = FLV_HEADER_FLAG_HASVIDEO | FLV_HEADER_FLAG_HASAUDIO; av_log(s, AV_LOG_WARNING, "Broken FLV file, which says no streams present, this might fail\n"); } + if((flags & (FLV_HEADER_FLAG_HASVIDEO|FLV_HEADER_FLAG_HASAUDIO)) + != (FLV_HEADER_FLAG_HASVIDEO|FLV_HEADER_FLAG_HASAUDIO)) + s->ctx_flags |= AVFMTCTX_NOHEADER; if(flags & FLV_HEADER_FLAG_HASVIDEO){ if(!create_stream(s, 0))