안드로이드 개발 질문/답변
(글 수 45,052)
안녕하세요
개인적으로 음장효과와 관련된 어플을 공부하다가
의문이 생겨서 이렇게 질문을 올립니다.
예제코드들을 보면 MediaPlayer 를 생성하여 그 세션ID를 가져와서
이펙트효과를 주는데요, 예를 들어
MediaPlayer mp = new MediaPlayer()
int SessionId = mp.getAudioSessionId();
Virtualizer mVirtualizer = new Virtualizer(0, SessionId);
위와 같은 방식으로 사용을 하는데요,
궁금한것은 제가 만든 MediaPlayer뿐만이 아니라 모든 output에
음장효과를 적용하기 위해선 SessionId 를 0 으로 설정하면 되는것으로 알고 있는데요
이렇게 말고, 현재 음악이 플레이중이라면 그 MediaPlayer의 SessionId를 가져오는 방법도 있나요?