diff options
Diffstat (limited to 'pjmedia/src/pjmedia-codec/l16.c')
-rw-r--r-- | pjmedia/src/pjmedia-codec/l16.c | 16 |
1 files changed, 14 insertions, 2 deletions
diff --git a/pjmedia/src/pjmedia-codec/l16.c b/pjmedia/src/pjmedia-codec/l16.c index 462306ab..18b86708 100644 --- a/pjmedia/src/pjmedia-codec/l16.c +++ b/pjmedia/src/pjmedia-codec/l16.c @@ -59,8 +59,10 @@ static pj_status_t l16_dealloc_codec( pjmedia_codec_factory *factory, static pj_status_t l16_init( pjmedia_codec *codec, pj_pool_t *pool ); static pj_status_t l16_open( pjmedia_codec *codec, - pjmedia_codec_param *attr ); + const pjmedia_codec_param *attr ); static pj_status_t l16_close( pjmedia_codec *codec ); +static pj_status_t l16_modify(pjmedia_codec *codec, + const pjmedia_codec_param *attr ); static pj_status_t l16_parse(pjmedia_codec *codec, void *pkt, pj_size_t pkt_size, @@ -82,6 +84,7 @@ static pjmedia_codec_op l16_op = &l16_init, &l16_open, &l16_close, + &l16_modify, &l16_parse, &l16_encode, &l16_decode @@ -486,7 +489,7 @@ static pj_status_t l16_init( pjmedia_codec *codec, pj_pool_t *pool ) } static pj_status_t l16_open(pjmedia_codec *codec, - pjmedia_codec_param *attr ) + const pjmedia_codec_param *attr ) { /* Nothing to do.. */ PJ_UNUSED_ARG(codec); @@ -501,6 +504,15 @@ static pj_status_t l16_close( pjmedia_codec *codec ) return PJ_SUCCESS; } +static pj_status_t l16_modify(pjmedia_codec *codec, + const pjmedia_codec_param *attr ) +{ + /* Don't want to do anything. */ + PJ_UNUSED_ARG(codec); + PJ_UNUSED_ARG(attr); + return PJ_EINVALIDOP; +} + static pj_status_t l16_parse( pjmedia_codec *codec, void *pkt, pj_size_t pkt_size, |