fix long standing bug that caused produced media files to have their publish_path...
[mir.git] / source / mircoders / media / MediaHandlerRealVideo.java
index f5e3911..e1f92b7 100755 (executable)
@@ -32,6 +32,7 @@
 package  mircoders.media;
 
 import java.util.*;
+import java.io.StringReader;
 
 import freemarker.template.SimpleList;
 import freemarker.template.SimpleHash;
@@ -51,7 +52,7 @@ import mir.storage.*;
  * @see mir.media.MediaHandlerGeneric
  * @see mir.media.MirMedia
  * @author john <john@manifestor.org>, mh <heckmann@hbe.ca>
- * @version 11.10.2001
+ * @version $Id: MediaHandlerRealVideo.java,v 1.9.2.3 2002/11/27 06:52:47 mh Exp $
  */
 
 
@@ -75,7 +76,7 @@ public class MediaHandlerRealVideo extends MediaHandlerVideo implements
     try {
       //write an rm (ram?. -mh) file
       FileUtil.write(super.getStoragePath()+"/"+RealMediaFile,
-                      RealMediaPointer.getBytes());
+                      new StringReader(RealMediaPointer), "US-ASCII");
     } catch (Exception e) {
       theLog.printError(e.toString());
       throw new MirMediaException(e.toString());
@@ -117,7 +118,7 @@ public class MediaHandlerRealVideo extends MediaHandlerVideo implements
 
   public String getPublishHost()
   {
-    return MirConfig.getProp("Producer.RealMedia.Host");
+    return StringUtil.removeSlash(MirConfig.getProp("Producer.RealMedia.Host"));
   }
 
 }