--- audiofield_formatter.inc	2010-10-14 18:29:39.620493001 +0200
+++ audiofield_formatter.inc_new	2010-10-14 18:29:30.630493002 +0200
@@ -107,7 +107,7 @@ global $base_path;
 $player=variable_get('audiofield_audioplayer', 0);
 
   if($player=='flowplayer'){
-   $output = theme('flowplayer', $base_path . $element['#item']['filepath'], 'audiofield', array(
+   $output = theme('flowplayer', file_create_url($element['#item']['filepath']), 'audiofield', array(
              'style' => 'height: 24px',
 			 ));
   }
@@ -115,29 +115,29 @@ $player=variable_get('audiofield_audiopl
   
     $output='<object id="audioplayer2" height="24" width="290" data="' . $base_path . 'sites/all/libraries/player/audio-player/player.swf" type="application/x-shockwave-flash">
              <param value="' . $base_path . 'sites/all/libraries/player/audio-player/player.swf" name="movie"/>
-             <param value="playerID=2&amp;bg=0xCDDFF3&amp;leftbg=0x357DCE&amp;lefticon=0xF2F2F2&amp;rightbg=0xF06A51&amp;rightbghover=0xAF2910&amp;righticon=0xF2F2F2&amp;righticonhover=0xFFFFFF&amp;text=0x357DCE&amp;slider=0x357DCE&amp;track=0xFFFFFF&amp;border=0xFFFFFF&amp;loader=0xAF2910&amp;soundFile=' . $base_path . $element['#item']['filepath'] . '" name="FlashVars"/>
+             <param value="playerID=2&amp;bg=0xCDDFF3&amp;leftbg=0x357DCE&amp;lefticon=0xF2F2F2&amp;rightbg=0xF06A51&amp;rightbghover=0xAF2910&amp;righticon=0xF2F2F2&amp;righticonhover=0xFFFFFF&amp;text=0x357DCE&amp;slider=0x357DCE&amp;track=0xFFFFFF&amp;border=0xFFFFFF&amp;loader=0xAF2910&amp;soundFile=' . file_create_url($element['#item']['filepath']) . '" name="FlashVars"/>
              <param value="high" name="quality"/>
              <param value="false" name="menu"/>
              <param value="wmode" name="transparent"/></object>';
   }
   elseif ($player==1) {
      $output='<object type="application/x-shockwave-flash"  width="175" height="14"
-              data="' . $base_path . 'sites/all/libraries/player/xspf_player_slim.swf?song_url=' . $base_path . $element['#item']['filepath'] . '">
-             <param name="movie" value="' . $base_path . 'sites/all/libraries/player/xspf_player_slim.swf?song_url=' . $base_path . $element['#item']['filepath'] . '" />
+              data="' . $base_path . 'sites/all/libraries/player/xspf_player_slim.swf?song_url=' . file_create_url($element['#item']['filepath']) . '">
+             <param name="movie" value="' . $base_path . 'sites/all/libraries/player/xspf_player_slim.swf?song_url=' . file_create_url($element['#item']['filepath']) . '" />
              </object>';
   }
   elseif ($player==2) {
    $output ='<object><param name="autoplay" value="true" />
               <param name="controller"value="true" /> 
               <embed src="' . $base_path . 'sites/all/libraries/player/playerSinglePackage/playerSingle.swf"  width="192" height="80" float="left" wmode="transparent" 
-               flashvars="soundPath=' . $base_path . $element['#item']['filepath'] . '" autostart="true" loop="false"  controller="true" bgcolor="#FF9900" pluginspage="http://www.macromedia.com/go/getflashplayer" >
+               flashvars="soundPath=' . file_create_url($element['#item']['filepath']) . '" autostart="true" loop="false"  controller="true" bgcolor="#FF9900" pluginspage="http://www.macromedia.com/go/getflashplayer" >
               </embed></object>';
   }
    elseif ($player==3) {				  
 		$output ='<object><param name="autoplay" value="true" />
 				<param name="controller"value="true" /> 
 				<embed src="' . $base_path . 'sites/all/libraries/player/OriginalThinMusicPlayer.swf"  width="220" height="21" float="left" wmode="transparent" 
-				flashvars="mediaPath=' . $base_path . $element['#item']['filepath'] . '&defaultVolume=100" autostart="true" loop="false"  controller="true" bgcolor="#FF9900" pluginspage="http://www.macromedia.com/go/getflashplayer" >
+				flashvars="mediaPath=' . file_create_url($element['#item']['filepath']) . '&defaultVolume=100" autostart="true" loop="false"  controller="true" bgcolor="#FF9900" pluginspage="http://www.macromedia.com/go/getflashplayer" >
 				</embed></object>';
 				  
     }
@@ -146,7 +146,7 @@ $player=variable_get('audiofield_audiopl
 		$output ='<object><param name="autoplay" value="true" />
 				<param name="controller"value="true" /> 
 				<embed src="' . $base_path . 'sites/all/libraries/player/LWMusicPlayer.swf"  width="65" height="21" float="left" wmode="transparent" 
-				flashvars="mediaPath=' . $base_path . $element['#item']['filepath'] . '&defaultVolume=100" autostart="true" loop="false"  controller="true" bgcolor="#FF9900" pluginspage="http://www.macromedia.com/go/getflashplayer" >
+				flashvars="mediaPath=' . file_create_url($element['#item']['filepath']) . '&defaultVolume=100" autostart="true" loop="false"  controller="true" bgcolor="#FF9900" pluginspage="http://www.macromedia.com/go/getflashplayer" >
 				</embed></object>';
 				   
      }
