M I D l e t P a s c a l
OpenPlayer

Загрузить данный аудио-файл из ресурсов (из вашего JAR архива) в плеер. Обратите внимание, что перед имененм файла нужно обязательно писать символ "/". Воспроизведение не будет начато пока вы не вызовите функцию StartPlayer. Функция возвращает false если произошла ошибка чтения файла или какая-либо другая ошибка. Параметр mimetype описывает тип загружаемого файла и может принимать одно из следующих значений:

  • audio/x-wav - WAV файл
  • audio/basic - AU файл
  • audio/mpeg - MP3 файл
  • audio/midi - MIDI файл
Другие возможные значения:
  • audio/mid
  • audio/sp-midi
  • audio/x-midi
  • audio/x-tone-seq
  • audio/tone
  • audio/imelody
  • audio/amr
  • audio/amr-wb
  • audio/mp3
  • audio/x-mp3
  • audio/mpg
  • audio/mpg3
  • audio/x-mpeg
  • audio/x-mpg
  • audio/x-wav
  • audio/nokia_ringing_tones
  • audio/mp4a_latm
  • audio/3gp
  • audio/mpeg4
  • audio/m4a
  • audio/mp4
  • audio/3gpp
  • audio/aac
  • audio/x-m4a
  • audio/xmf
  • audio/x-pn-realaudio
  • audio/x-ms-wma
Помните, что не все устройства поддерживают MP3 и WAV форматы файлов.

Совместимость: музыкальные функции присутствуют только на устройствах с поддержкой MIDP-2.0. Если вы попытаетесь запустить мидлет на телефоне с поддержкой MIDP-1.0 - это приведет к зависанию приложения.

function OpenPlayer(resource:string; mimetype:string):boolean;
 



Пример

begin
   
    if not OpenPlayer('/explosion.mid', 'audio/midi') then Halt;    
    if not SetPlayerCount(-1) then Halt;
    if not StartPlayer then Halt;

    Delay(5000);   
end.





Совместимость

MMAPI или MIDP2.0




Требуемый модуль

Не требуется




Смотри также