From: hyc Date: Sun, 6 Jun 2010 07:17:29 +0000 (+0000) Subject: Always use .flv extension for output X-Git-Tag: v2.4~55 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=39179f278bc0ca1560537d0ed4520d41123a2925;p=rtmpdump Always use .flv extension for output git-svn-id: svn://svn.mplayerhq.hu/rtmpdump/trunk@509 400ebc74-4327-4243-bc38-086b20814532 --- diff --git a/rtmpsrv.c b/rtmpsrv.c index 01ac214..cd60e2f 100644 --- a/rtmpsrv.c +++ b/rtmpsrv.c @@ -687,9 +687,13 @@ ServeInvoke(STREAMING_SERVER *server, RTMP * r, RTMPPacket *packet, unsigned int /* Add extension if none present */ if (file[av.av_len - 4] != '.') { - strcpy(file+av.av_len, ".flv"); av.av_len += 4; } + /* Always use flv extension, regardless of original */ + if (strcmp(file+av.av_len-4, ".flv")) + { + strcpy(file+av.av_len-4, ".flv"); + } argv[argc].av_val = ptr + 1; argv[argc++].av_len = 2; argv[argc].av_val = file;