]> git.parisson.com Git - deefuzzer.git/commitdiff
bypass bad file headers
authorGuillaume Pellerin <yomguy@parisson.com>
Fri, 16 Sep 2011 09:31:04 +0000 (09:31 +0000)
committerGuillaume Pellerin <yomguy@parisson.com>
Fri, 16 Sep 2011 09:31:04 +0000 (09:31 +0000)
deefuzzer/tools/station.py

index e6393313d274732efae98f16c1ba269fd91bf8f3..3f0ecbef5c85db96f10ed3ca2f5060750b3fee95 100644 (file)
@@ -357,9 +357,15 @@ class Station(Thread):
         for media in media_list:
             file_name, file_title, file_ext = get_file_info(media)
             if file_ext.lower() == 'mp3' and mimetypes.guess_type(media)[0] == 'audio/mpeg':
-                media_objs.append(Mp3(media))
+                try:
+                    media_objs.append(Mp3(media))
+                except:
+                    continue
             elif file_ext.lower() == 'ogg' and mimetypes.guess_type(media)[0] == 'audio/ogg':
-                media_objs.append(Ogg(media))
+                try:
+                    media_objs.append(Ogg(media))
+                except:
+                    continue
         return media_objs
 
     def update_rss(self, media_list, rss_file, sub_title):