Mercurial > hg > fapweb
comparison msite.inc.php @ 799:cce7307d2c75
Handle preview audio mime type.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Fri, 21 Nov 2014 23:57:43 +0200 |
parents | b97d4b754bc0 |
children | 98aae54eb940 |
comparison
equal
deleted
inserted
replaced
798:b97d4b754bc0 | 799:cce7307d2c75 |
---|---|
729 | 729 |
730 case EPREV_AUDIO: | 730 case EPREV_AUDIO: |
731 $res["fileBase"] = stMakePath(FALSE, "_sample", array($filename)); | 731 $res["fileBase"] = stMakePath(FALSE, "_sample", array($filename)); |
732 $res["preferType"] = "PNG"; | 732 $res["preferType"] = "PNG"; |
733 $fileTypeList = array( | 733 $fileTypeList = array( |
734 "MP3" => array(".mp3", ".MP3"), | 734 "audio/mpeg" => array(".mp3", ".MP3"), |
735 "OGG" => array(".ogg", ".OGG", ".oga", ".OGA"), | 735 "audio/ogg; codecs=vorbis" => array(".ogg", ".OGG", ".oga", ".OGA"), |
736 ); | 736 ); |
737 break; | 737 break; |
738 | 738 |
739 default: | 739 default: |
740 return FALSE; | 740 return FALSE; |
798 | 798 |
799 case EPREV_AUDIO: | 799 case EPREV_AUDIO: |
800 if ($pdata["previewSize"] !== FALSE) | 800 if ($pdata["previewSize"] !== FALSE) |
801 { | 801 { |
802 echo | 802 echo |
803 "<audio controls class=\"audioPreview\">". | 803 "<audio controls preload=\"none\" class=\"audioPreview\">". |
804 "<source src=\"".ihentities($pdata["previewURL"])."\" type=\"audio/mpeg\">-". | 804 "<source src=\"".ihentities($pdata["previewURL"])."\" type=\"".$pdata["previewFileType"]."\">". |
805 "</audio>"; | 805 "</audio>"; |
806 } | 806 } |
807 break; | 807 break; |
808 } | 808 } |
809 | 809 |