Вниз  Java-программирование (1-ые посты)
- 11.03.2012 / 14:12
Dmitriy
  Пользователь

Dmitriy 
Сейчас: Offline
aNNiMON (11.03.2012/12:52)
Dmitriy, в Java можно обойтись и без него. Не подскажем.
Я хочу сделать так:
boolean j=false;
label: do{тут заполняется буфер}while(j);
тут создам плеер
j=true; goto label;
Для таких случаев и оставили его в Java.
512 Кб достаточно чтобы разгулятся плееру в потоковом аудио с низким битрейтом
- 11.03.2012 / 14:13
Dmitriy
  Пользователь

Dmitriy 
Сейчас: Offline
Magatino, Я хочу слушать аудиопоток без лагов
- 11.03.2012 / 14:16
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Dmitriy, нет, его оставили немного для другого. Для вложенных циклов, чтобы правильно выходить из них.
А твой код можно переписать так:

тут создам плеер
do{тут заполняется буфер}while(j);
тут включу плеер
__________________
 let live
- 11.03.2012 / 14:21
Dmitriy
  Пользователь

Dmitriy 
Сейчас: Offline
Исключение то при создании вылазит? Can not create a player for:
И как я его включу не выходя из цикла?

Изменено Dmitriy (11.03 / 14:22) (всего 1 раз)
- 11.03.2012 / 14:23
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Dmitriy, не знаю, намутил ты что-то.
__________________
 let live
- 11.03.2012 / 14:23
Magatino
  Администратор

Magatino 
Сейчас: Offline
Dmitriy, p.start(); влепи в конец цикла,а то не понятно что должен воиспроизводить.
- 11.03.2012 / 14:31
Dmitriy
  Пользователь

Dmitriy 
Сейчас: Offline
Буфер будет перезаписыватся после каждой итерации вечно. Если я не ошибаюсь после достижения конца массива ByteArrayInputStream начнёт с ноля?
- 11.03.2012 / 14:38
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Dmitriy, если поставишь указатель в начало, то будет с ноля. Иначе - EOFException. is.reset() кажись
__________________
 let live

Изменено aNNiMON (11.03 / 14:40) (всего 1 раз)
- 11.03.2012 / 14:41
Dmitriy
  Пользователь

Dmitriy 
Сейчас: Offline
:hack:сам того не зная в поясняющем примере метки правильно написал
- 11.03.2012 / 14:41
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Dmitriy, да, я тоже удивился :-D
__________________
 let live
Наверх  Всего сообщений: 16875
Фильтровать сообщения
Поиск по теме
Файлы топика (794)