• Ищем качественного (не новичок) разработчиков Xenforo для этого форума! В идеале, чтобы ты был фулл стек программистом. Если у тебя есть что показать, то свяжись с нами по контактным данным: https://t.me/DREDD

Вопрос MediaPlayerInfo by redstones | DrugHack base

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
20 Дек 2022
Сообщения
155
Реакции
0
При любом действии с сессией процесс зависает, можно ли это как то исправить?

Методы для взаимодействия с сессией:
MediaPlayer.java:
Expand Collapse Copy
public void play() {
    if (session != null) session.play();
}

public void pause() {
    if (session != null) session.pause();
}

Вызов методов из MediaPlayer.java:
SomeMethod.java:
Expand Collapse Copy
MediaPlayer mediaPlayer = ***.getInstance().getMediaPlayer();
mediaPlayer.play();

В итоге при таком использовании мы получаем зависающую на 1-2 сек. хуйню.

Как это можно решить или какая есть другая библиотека для отслеживания музыки и базовое управление ей?
 
При любом действии с сессией процесс зависает, можно ли это как то исправить?

Методы для взаимодействия с сессией:
MediaPlayer.java:
Expand Collapse Copy
public void play() {
    if (session != null) session.play();
}

public void pause() {
    if (session != null) session.pause();
}

Вызов методов из MediaPlayer.java:
SomeMethod.java:
Expand Collapse Copy
MediaPlayer mediaPlayer = ***.getInstance().getMediaPlayer();
mediaPlayer.play();

В итоге при таком использовании мы получаем зависающую на 1-2 сек. хуйню.

Как это можно решить или какая есть другая библиотека для отслеживания музыки и базовое управление ей?
не пробывал запускать в другом потоке?
 
Назад
Сверху Снизу