diff options
author | Liong Sauw Ming <ming@teluu.com> | 2016-02-29 01:10:21 +0000 |
---|---|---|
committer | Liong Sauw Ming <ming@teluu.com> | 2016-02-29 01:10:21 +0000 |
commit | eb0b1607c6e12e7ad45293891f6014527b33af5b (patch) | |
tree | bf8be0f6c86f5b60b5fc6d0c03f5e4f50045a115 | |
parent | 51a744be31cb2fd995d6c38804b7fa9a39f71bca (diff) |
Re #1882 (misc): Fixed a bug in Android sound device backends which prevent them to create a unidirectional stream
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5248 74dad513-b988-da41-8d7b-12977e46ad98
-rw-r--r-- | pjmedia/src/pjmedia-audiodev/android_jni_dev.c | 2 | ||||
-rw-r--r-- | pjmedia/src/pjmedia-audiodev/opensl_dev.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/pjmedia/src/pjmedia-audiodev/android_jni_dev.c b/pjmedia/src/pjmedia-audiodev/android_jni_dev.c index 6836ad62..24c204e7 100644 --- a/pjmedia/src/pjmedia-audiodev/android_jni_dev.c +++ b/pjmedia/src/pjmedia-audiodev/android_jni_dev.c @@ -565,7 +565,7 @@ static pj_status_t android_create_stream(pjmedia_aud_dev_factory *f, stream = PJ_POOL_ZALLOC_T(pool, struct android_aud_stream); stream->pool = pool; pj_strdup2_with_null(pool, &stream->name, "JNI stream"); - stream->dir = PJMEDIA_DIR_CAPTURE_PLAYBACK; + stream->dir = param->dir; pj_memcpy(&stream->param, param, sizeof(*param)); stream->user_data = user_data; stream->rec_cb = rec_cb; diff --git a/pjmedia/src/pjmedia-audiodev/opensl_dev.c b/pjmedia/src/pjmedia-audiodev/opensl_dev.c index 9f0e89c6..8eb27ad5 100644 --- a/pjmedia/src/pjmedia-audiodev/opensl_dev.c +++ b/pjmedia/src/pjmedia-audiodev/opensl_dev.c @@ -489,7 +489,7 @@ static pj_status_t opensl_create_stream(pjmedia_aud_dev_factory *f, stream = PJ_POOL_ZALLOC_T(pool, struct opensl_aud_stream); stream->pool = pool; pj_strdup2_with_null(pool, &stream->name, "OpenSL"); - stream->dir = PJMEDIA_DIR_CAPTURE_PLAYBACK; + stream->dir = param->dir; pj_memcpy(&stream->param, param, sizeof(*param)); stream->user_data = user_data; stream->rec_cb = rec_cb; |