diff options
Diffstat (limited to 'pjmedia/src/pjmedia/null_port.c')
-rw-r--r-- | pjmedia/src/pjmedia/null_port.c | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/pjmedia/src/pjmedia/null_port.c b/pjmedia/src/pjmedia/null_port.c index be9ec97a..97b8a8b0 100644 --- a/pjmedia/src/pjmedia/null_port.c +++ b/pjmedia/src/pjmedia/null_port.c @@ -24,12 +24,12 @@ #include <pj/string.h> -#define SIGNATURE PJMEDIA_PORT_SIGNATURE('N', 'U', 'L', 'L') +#define SIGNATURE PJMEDIA_SIG_PORT_NULL static pj_status_t null_get_frame(pjmedia_port *this_port, pjmedia_frame *frame); static pj_status_t null_put_frame(pjmedia_port *this_port, - const pjmedia_frame *frame); + pjmedia_frame *frame); static pj_status_t null_on_destroy(pjmedia_port *this_port); @@ -67,7 +67,7 @@ PJ_DEF(pj_status_t) pjmedia_null_port_create( pj_pool_t *pool, * Put frame to file. */ static pj_status_t null_put_frame(pjmedia_port *this_port, - const pjmedia_frame *frame) + pjmedia_frame *frame) { PJ_UNUSED_ARG(this_port); PJ_UNUSED_ARG(frame); @@ -82,10 +82,10 @@ static pj_status_t null_get_frame(pjmedia_port *this_port, pjmedia_frame *frame) { frame->type = PJMEDIA_FRAME_TYPE_AUDIO; - frame->size = this_port->info.samples_per_frame * 2; - frame->timestamp.u32.lo += this_port->info.samples_per_frame; + frame->size = PJMEDIA_PIA_AVG_FSZ(&this_port->info); + frame->timestamp.u32.lo += PJMEDIA_PIA_SPF(&this_port->info); pjmedia_zero_samples((pj_int16_t*)frame->buf, - this_port->info.samples_per_frame); + PJMEDIA_PIA_SPF(&this_port->info)); return PJ_SUCCESS; } |