Author: hyc Date: Sun Jun 6 09:17:29 2010 New Revision: 509 Log: Always use .flv extension for output Modified: trunk/rtmpsrv.c Modified: trunk/rtmpsrv.c ============================================================================== --- trunk/rtmpsrv.c Thu Jun 3 19:03:37 2010 (r508) +++ trunk/rtmpsrv.c Sun Jun 6 09:17:29 2010 (r509) @@ -687,9 +687,13 @@ ServeInvoke(STREAMING_SERVER *server, RT /* 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;
participants (1)
-
hyc