import mir.entity.Entity;\r
import mir.log.LoggerWrapper;\r
import mir.media.MirMedia;\r
-import mir.media.MirMediaException;\r
+import mir.media.MediaExc;\r
+import mir.media.MediaFailure;\r
import mir.misc.FileUtil;\r
import mir.misc.StringUtil;\r
import freemarker.template.SimpleHash;\r
*\r
* @see mir.media.MirMedia\r
* @author mh <mh@nadir.org>\r
- * @version $Id: MediaHandlerMp3.java,v 1.12 2003/03/05 19:23:16 idfx Exp $\r
+ * @version $Id: MediaHandlerMp3.java,v 1.13 2003/03/09 03:53:11 zapata Exp $\r
*/\r
\r
public class MediaHandlerMp3 extends MediaHandlerAudio implements MirMedia\r
logger = new LoggerWrapper("Media.Audio.Mp3");\r
}\r
\r
- public void produce(Entity ent, Entity mediaTypeEnt) throws MirMediaException {\r
+ public void produce(Entity ent, Entity mediaTypeEnt) throws MediaExc, MediaFailure {\r
\r
// first check if the file exists\r
super.produce(ent, mediaTypeEnt);\r
}\r
catch (Throwable e) {\r
logger.error("MediaHandlerMp3.produce: " + e.toString());\r
- throw new MirMediaException(e.toString());\r
+\r
+ throw new MediaFailure(e);\r
}\r
}\r
\r