Гость
Форумы / Java [игнор отключен] [закрыт для гостей] / куда сервиспровайдер девается? / 1 сообщений из 1, страница 1 из 1
16.02.2004, 14:22
    #32410504
дэнжер
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
куда сервиспровайдер девается?
привет всем.

проблема.

все знают пакет:

javax.sound

в файле javax.sound.sampled.spi.AudioFileReader этого пакета прописано:
# Providers for audio file reading
com.sun.media.sound.AuFileReader
com.sun.media.sound.AiffFileReader
com.sun.media.sound.WaveFileReader

если я создаю свой пакет классов для кодеков, например, GSM и создаю новый файл META-INF\services\javax.sound.sampled.spi.AudioFileReader в своем пакете, в который кладу:

# for the gsm codec
GSMAudioFileReader

то все путем :)

дальше. пакет пока не использую (при запуске простого теста в -classpath мой пакет не используется). че делаю:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
public class testaudio {
  public static void main(String[] args) {
    AudioFileFormat.Type[] s = AudioSystem.getAudioFileTypes();
    for (int i =  0 ; i < s.length; i++) {
      AudioFileFormat.Type type = s[i];
      System.out.println(type.getExtension());
    }
  }
}


систем.аут мне говорит:

au
wav
aiff

что в общем-то правильно.

теперь тот же тест с использованием своего класса:

систем.аут ниче не говорит, т.е. массив AudioFileFormat.Type[] s пуст.
че далать-то?
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / куда сервиспровайдер девается? / 1 сообщений из 1, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]