Форум программистов, компьютерный форум, киберфорум
Наши страницы
Java ME (J2ME)
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
Мимоходом
0 / 0 / 0
Регистрация: 09.02.2013
Сообщений: 4
#1

Не могу изменить громкость Player

16.06.2013, 17:55. Просмотров 1030. Ответов 1
Метки нет (Все метки)

Код такой:
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
player = Manager.createPlayer(app.getClass().getResourceAsStream(sound), "audio/mpeg");
player.realize();
player.prefetch();
player.setLoopCount(1);
player.start();
try
{
    VolumeControl vc = (VolumeControl)player.getControl("VolumeControl");
    System.err.println("Current volume is "+vc.getLevel()+"%.");
    System.err.println("Volume changed to "+volume+"%.");
    vc.setLevel(volume);
    System.err.println("Volume is "+vc.getLevel()+"% now.");
}
catch(Exception e)
{
    System.err.println("Volume Control isn't supported");
}
На выходе получаю:

Current volume is 100%.
Volume changed to 90%.
Volume is 0% now.

Что делаю не так?
Пытался менять громкость сразу после
Java
1
player.realize();
и
Java
1
player.prefetch();
, результат тот же.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
16.06.2013, 17:55
Ответы с готовыми решениями:

Управление Windows Media Player (пауза, изменить громкость)
Привет всем, подскажите можно ли на C# (WPF) управлять запущенным Windows Media...

изменить громкость на синусоидальный
доброе время суток по лабораторной работе задали такое задание: "выполнить...

Как изменить громкость звука?
Как отследить изменение уровня громкости динамиков и изменить его на C#?

как изменить системную громкость ?
Что-то очень мало информации про это пробовал двумя способами: 1....

Изменить громкость на Rear (задних) динамиках
public static extern int waveOutGetVolume(IntPtr hwo, out uint dwVolume); ...

1
Мимоходом
0 / 0 / 0
Регистрация: 09.02.2013
Сообщений: 4
22.06.2013, 09:31  [ТС] #2
Перекодировал звук из mp3 в wav, и всё стало работать без изменения кода. Век живи - век учись.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.06.2013, 09:31

Как у компонента TMediaPlayer изменить громкость?
Всем доброго времени суток) Я использую компонет TMediaPlayer через нево...

можно ли программно изменить громкость звука
Недавно заинтересовал вопрос, можно ли программно изменить громкость звука?...

Как изменить громкость звука (WinXP)
Вопрос простой: хочу изменить громкость звука в Windows XP. Тот главный...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru