Sync with latest live555 source code.
authorJean-Paul Saman <jpsaman@videolan.org>
Thu, 27 Dec 2007 14:38:16 +0000 (14:38 +0000)
committerJean-Paul Saman <jpsaman@videolan.org>
Thu, 27 Dec 2007 14:38:16 +0000 (14:38 +0000)
extras/contrib/src/Makefile
extras/contrib/src/Patches/live-starttime.patch

index cb74909..32c98c5 100644 (file)
@@ -1226,7 +1226,7 @@ live555-$(LIVEDOTCOM_VERSION).tar.gz:
 
 live: live555-$(LIVEDOTCOM_VERSION).tar.gz
        $(EXTRACT_GZ)
 
 live: live555-$(LIVEDOTCOM_VERSION).tar.gz
        $(EXTRACT_GZ)
-       patch -p0 < Patches/live.patch
+#      patch -p0 < Patches/live.patch
 ifdef HAVE_WIN32 
        patch -p0 < Patches/livedotcom-win32.patch
 endif
 ifdef HAVE_WIN32 
        patch -p0 < Patches/livedotcom-win32.patch
 endif
index 4b24f0a..1fe83c5 100644 (file)
@@ -104,9 +104,9 @@ diff -ruN live.orig/liveMedia/RTSPClient.cpp live/liveMedia/RTSPClient.cpp
 +Boolean RTSPClient::parseRangeHeader(char const* line, float& start, float& end) {
 +  if (_strncasecmp(line, "Range: ", 7) != 0) return False;
 +  line += 7;
 +Boolean RTSPClient::parseRangeHeader(char const* line, float& start, float& end) {
 +  if (_strncasecmp(line, "Range: ", 7) != 0) return False;
 +  line += 7;
-+
 +  /* "npt=start-" is also valid */
 +  /* "npt=start-" is also valid */
-+  return radix_safe_sscanf(line, "npt = %f - %f", &start, &end) >= 1;
++  Locale("C", LC_NUMERIC);
++  return (sscanf(line, "npt = %f - %f", &start, &end) >= 1);
 +}
 +
  Boolean RTSPClient::parseGetParameterHeader(char const* line, 
 +}
 +
  Boolean RTSPClient::parseGetParameterHeader(char const* line,