fix long standing bug that caused produced media files to have their publish_path...
[mir.git] / source / mircoders / media / MediaHandlerRealAudio.java
index 90830b5..bab016b 100755 (executable)
@@ -32,6 +32,7 @@
 package  mircoders.media;
 
 import java.util.*;
+import java.io.StringReader;
 
 import freemarker.template.SimpleList;
 import freemarker.template.SimpleHash;
@@ -75,7 +76,7 @@ public class MediaHandlerRealAudio extends MediaHandlerAudio 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 MediaHandlerRealAudio extends MediaHandlerAudio implements
 
   public String getPublishHost()
   {
-    return MirConfig.getProp("Producer.RealMedia.Host");
+    return StringUtil.removeSlash(MirConfig.getProp("Producer.RealMedia.Host"));
   }
 
 }