diff --git a/src/api-impl-jni/audio/android_media_AudioTrack.c b/src/api-impl-jni/audio/android_media_AudioTrack.c index d2c4a836..55751abc 100644 --- a/src/api-impl-jni/audio/android_media_AudioTrack.c +++ b/src/api-impl-jni/audio/android_media_AudioTrack.c @@ -9,8 +9,7 @@ #include "../generated_headers/android_media_AudioTrack.h" -//#define PCM_DEVICE "sysdefault:CARD=Generic_1" -#define PCM_DEVICE getenv("HAX_AUDIOTRACK_PCM_DEVICE") +#define PCM_DEVICE "default" void helper_hw_params_init(snd_pcm_t *pcm_handle, snd_pcm_hw_params_t *params, unsigned int rate, unsigned int channels, snd_pcm_format_t format) { @@ -47,9 +46,6 @@ JNIEXPORT void JNICALL Java_android_media_AudioTrack_native_1constructor(JNIEnv int ret; - if(!PCM_DEVICE) - return; // STUB - /* Open the PCM device in playback mode */ ret = snd_pcm_open(&pcm_handle, PCM_DEVICE, SND_PCM_STREAM_PLAYBACK, 0); if (ret < 0) @@ -133,9 +129,6 @@ JNIEXPORT jint JNICALL Java_android_media_AudioTrack_getMinBufferSize(JNIEnv *en } // --- - if(!PCM_DEVICE) - return 256; // STUB - ret = snd_pcm_open(&pcm_handle, PCM_DEVICE, SND_PCM_STREAM_PLAYBACK, 0); if (ret < 0) printf("Error calling snd_pcm_open: %s\n", snd_strerror(ret)); @@ -169,9 +162,6 @@ void periodic_update_callback(snd_async_handler_t *pcm_callback) int getenv_ret; int attach_ret = -1; - if(!PCM_DEVICE) - return; // STUB - // printf("periodic_update_callback called!\n"); JNIEnv *env; @@ -230,9 +220,6 @@ JNIEXPORT jint JNICALL Java_android_media_AudioTrack_native_1write(JNIEnv *env, { int ret; - if(!PCM_DEVICE) - return 0; // STUB - snd_pcm_t *pcm_handle = _PTR(_GET_LONG_FIELD(this, "pcm_handle")); snd_pcm_sframes_t frames_written;