diff options
author | Riza Sulistyo <riza@teluu.com> | 2013-03-08 08:02:48 +0000 |
---|---|---|
committer | Riza Sulistyo <riza@teluu.com> | 2013-03-08 08:02:48 +0000 |
commit | b24558f7cbc9fabf6f2c5824c9ae9ef8b0b73f3e (patch) | |
tree | 94278ee3bd32303e82a912b8917d5f5b5d7a12c1 /pjmedia/src/pjmedia-audiodev/errno.c | |
parent | 2585e16cf26de19fc010c37335b13525473caf7d (diff) |
Re #1636: add initial support for bdIMAD
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4432 74dad513-b988-da41-8d7b-12977e46ad98
Diffstat (limited to 'pjmedia/src/pjmedia-audiodev/errno.c')
-rw-r--r-- | pjmedia/src/pjmedia-audiodev/errno.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/pjmedia/src/pjmedia-audiodev/errno.c b/pjmedia/src/pjmedia-audiodev/errno.c index 49f837bb..498e43d9 100644 --- a/pjmedia/src/pjmedia-audiodev/errno.c +++ b/pjmedia/src/pjmedia-audiodev/errno.c @@ -155,6 +155,20 @@ PJ_DEF(pj_str_t) pjmedia_audiodev_strerror(pj_status_t statcode, } else #endif +/* See if the error comes from BDIMAD */ +#if PJMEDIA_AUDIO_DEV_HAS_BDIMAD + + if (statcode >= PJMEDIA_AUDIODEV_BDIMAD_ERROR_START && + statcode < PJMEDIA_AUDIODEV_BDIMAD_ERROR_END) + { + pj_status_t native_err; + native_err = statcode - PJMEDIA_AUDIODEV_BDIMAD_ERROR_START; + + pj_ansi_snprintf(buf, bufsize, "BDIMAD native error %d", native_err); + return pj_str(buf); + } else +#endif + /* Audiodev error */ if (statcode >= PJMEDIA_AUDIODEV_ERRNO_START && statcode < PJMEDIA_AUDIODEV_ERRNO_END) |