Loading lib_rend/ivas_td_ring_buffer_fx.c +2 −4 Original line number Diff line number Diff line Loading @@ -112,7 +112,6 @@ ivas_error ivas_TD_RINGBUF_Open( TD_RINGBUF_HANDLE h; UWord32 capacity; // TODO: how to integer multiplication 32 x 16 ? capacity = Mult_32_16( capacity_per_channel, num_channels ); h = malloc( sizeof( TD_RINGBUF_DATA ) ); Loading Loading @@ -181,8 +180,8 @@ void ivas_TD_RINGBUF_Close( } free( h ); // TODO: move for pointer assignment? *ph = NULL; move32(); return; } Loading Loading @@ -300,8 +299,7 @@ void ivas_TD_RINGBUF_Pop( UWord16 c; Word32 requested_samples; // TODO requested_samples = L_mult0( num_samples_per_channel, h->num_channels ); requested_samples = Mult_32_16( num_samples_per_channel, h->num_channels ); assert( GE_32( ivas_td_ringbuf_total_size( h ), requested_samples ) ); FOR( s = 0; s < num_samples_per_channel; ++s ) Loading Loading
lib_rend/ivas_td_ring_buffer_fx.c +2 −4 Original line number Diff line number Diff line Loading @@ -112,7 +112,6 @@ ivas_error ivas_TD_RINGBUF_Open( TD_RINGBUF_HANDLE h; UWord32 capacity; // TODO: how to integer multiplication 32 x 16 ? capacity = Mult_32_16( capacity_per_channel, num_channels ); h = malloc( sizeof( TD_RINGBUF_DATA ) ); Loading Loading @@ -181,8 +180,8 @@ void ivas_TD_RINGBUF_Close( } free( h ); // TODO: move for pointer assignment? *ph = NULL; move32(); return; } Loading Loading @@ -300,8 +299,7 @@ void ivas_TD_RINGBUF_Pop( UWord16 c; Word32 requested_samples; // TODO requested_samples = L_mult0( num_samples_per_channel, h->num_channels ); requested_samples = Mult_32_16( num_samples_per_channel, h->num_channels ); assert( GE_32( ivas_td_ringbuf_total_size( h ), requested_samples ) ); FOR( s = 0; s < num_samples_per_channel; ++s ) Loading