summaryrefslogtreecommitdiff
path: root/pjmedia/src/pjmedia-audiodev/pa_dev.c
diff options
context:
space:
mode:
Diffstat (limited to 'pjmedia/src/pjmedia-audiodev/pa_dev.c')
-rw-r--r--pjmedia/src/pjmedia-audiodev/pa_dev.c12
1 files changed, 11 insertions, 1 deletions
diff --git a/pjmedia/src/pjmedia-audiodev/pa_dev.c b/pjmedia/src/pjmedia-audiodev/pa_dev.c
index 1188b8ab..fb33a6aa 100644
--- a/pjmedia/src/pjmedia-audiodev/pa_dev.c
+++ b/pjmedia/src/pjmedia-audiodev/pa_dev.c
@@ -106,6 +106,7 @@ struct pa_aud_stream
/* Factory prototypes */
static pj_status_t pa_init(pjmedia_aud_dev_factory *f);
static pj_status_t pa_destroy(pjmedia_aud_dev_factory *f);
+static pj_status_t pa_refresh(pjmedia_aud_dev_factory *f);
static unsigned pa_get_dev_count(pjmedia_aud_dev_factory *f);
static pj_status_t pa_get_dev_info(pjmedia_aud_dev_factory *f,
unsigned index,
@@ -141,7 +142,8 @@ static pjmedia_aud_dev_factory_op pa_op =
&pa_get_dev_count,
&pa_get_dev_info,
&pa_default_param,
- &pa_create_stream
+ &pa_create_stream,
+ &pa_refresh
};
static pjmedia_aud_stream_op pa_strm_op =
@@ -487,6 +489,14 @@ static pj_status_t pa_destroy(pjmedia_aud_dev_factory *f)
}
+/* API: Refresh the device list. */
+static pj_status_t pa_refresh(pjmedia_aud_dev_factory *f)
+{
+ PJ_UNUSED_ARG(f);
+ return PJ_ENOTSUP;
+}
+
+
/* API: Get device count. */
static unsigned pa_get_dev_count(pjmedia_aud_dev_factory *f)
{