From: Ken H. <ke...@ha...> - 2006-09-22 14:03:19
|
Lennon Cook wrote: > Lennon Cook <mag...@gm...> wrote: >> 'audio/x-vorbis+ogg', which /was/ working properly on FreeBSD (but >> isn't now). This becomes fun when you have mplayer set as the run >> action for video/* - it doesn't draw a window if there's no video... > Although this is almost certainly the wrong solution (since it breaks > backward compatibility), changing the value of TYPE_OGG in > plugins/__init__.py to 'audio/x-vorbis+ogg' causes it to work > properly. Until you're dealing with a file that is incorrectly > identified as video/x-theora+ogg . > A better solution might be to do TYPES_OGG = ('application/ogg', > 'audio/x-vorbis+ogg', [any others that come up) , and then doing > s/song.type == TYPE_OGG/song.type in TYPES_OGG/ on lines 17 and 18 of > plugins/__init__.py . Maybe I can find a way to put in multiple mime-types for forward/backward compatibility. For now what you did it the only sure way to fix it (and I've done it before with MP3 as well). |