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