package tv.danmaku.android;
import android.content.Context;
import android.media.AudioManager;
public class AudioManagerHelper {
public static AudioManager getAudioManager(Context context) {
return (AudioManager) context.getSystemService(Context.AUDIO_SERVICE);
}
/*--------------------------------------
* Music stream
*/
public static int getStreamMaxVolume(Context context, int streamType) {
AudioManager audioManager = getAudioManager(context);
if (audioManager == null)
return 0;
return audioManager.getStreamMaxVolume(streamType);
}
public static int getStreamVolume(Context context, int streamType) {
AudioManager audioManager = getAudioManager(context);
if (audioManager == null)
return 0;
return audioManager.getStreamVolume(streamType);
}
public static void setStreamVolume(Context context, int streamType,
int volume, int flag) {
AudioManager audioManager = getAudioManager(context);
if (audioManager == null)
return;
audioManager.setStreamVolume(streamType, volume, flag);
}
}