diff -urN live.orig2/liveMedia/QuickTimeFileSink.cpp live/liveMedia/QuickTimeFileSink.cpp
--- live.orig2/liveMedia/QuickTimeFileSink.cpp	2010-03-12 16:15:48.000000000 +0100
+++ live/liveMedia/QuickTimeFileSink.cpp	2010-03-12 16:17:49.000000000 +0100
@@ -1752,7 +1752,6 @@
   unsigned configSize;
   unsigned char* config
     = parseGeneralConfigStr(subsession.fmtp_config(), configSize);
-  if (configSize > 0) --configSize; // remove trailing '\0';
   size += addByte(configSize);
   for (unsigned i = 0; i < configSize; ++i) {
     size += addByte(config[i]);
