Loading lib_rend/ivas_cldfb_ring_buffer.c +2 −2 Original line number Diff line number Diff line Loading @@ -242,7 +242,7 @@ void ivas_CLDFB_RINGBUF_Pop( * Returns total number of buffered samples (including number of channels) *---------------------------------------------------------------------*/ static uint32_t ivas_cldfb_ringbuf_total_size( static Word32 ivas_cldfb_ringbuf_total_size( ISAR_CLDFB_RINGBUF_HANDLE h ) { IF( ivas_cldfb_ringbuf_IsFull( h ) ) Loading Loading @@ -279,7 +279,7 @@ void ivas_CLDFB_RINGBUF_GetByIdx( { Word16 idx = i_mult( col_idx, CLDFB_NO_CHANNELS_MAX ); move16(); Word16 num_floats = ivas_cldfb_ringbuf_total_size( h ); Word16 num_floats = extract_l( ivas_cldfb_ringbuf_total_size( h ) ); move16(); Word16 offset /*, uidx */; // uidx unused in FX code Loading lib_rend/ivas_td_ring_buffer_fx.c +5 −1 Original line number Diff line number Diff line Loading @@ -70,7 +70,11 @@ static Word16 ivas_td_ringbuf_has_space_for_num_samples( TD_RINGBUF_HANDLE h, const Word32 num_samples ) { return LE_32( L_add( ivas_td_ringbuf_total_size( h ), num_samples ), h->capacity ); if ( LE_32( L_add( ivas_td_ringbuf_total_size( h ), num_samples ), h->capacity ) ) { return 1; } return 0; } Loading Loading
lib_rend/ivas_cldfb_ring_buffer.c +2 −2 Original line number Diff line number Diff line Loading @@ -242,7 +242,7 @@ void ivas_CLDFB_RINGBUF_Pop( * Returns total number of buffered samples (including number of channels) *---------------------------------------------------------------------*/ static uint32_t ivas_cldfb_ringbuf_total_size( static Word32 ivas_cldfb_ringbuf_total_size( ISAR_CLDFB_RINGBUF_HANDLE h ) { IF( ivas_cldfb_ringbuf_IsFull( h ) ) Loading Loading @@ -279,7 +279,7 @@ void ivas_CLDFB_RINGBUF_GetByIdx( { Word16 idx = i_mult( col_idx, CLDFB_NO_CHANNELS_MAX ); move16(); Word16 num_floats = ivas_cldfb_ringbuf_total_size( h ); Word16 num_floats = extract_l( ivas_cldfb_ringbuf_total_size( h ) ); move16(); Word16 offset /*, uidx */; // uidx unused in FX code Loading
lib_rend/ivas_td_ring_buffer_fx.c +5 −1 Original line number Diff line number Diff line Loading @@ -70,7 +70,11 @@ static Word16 ivas_td_ringbuf_has_space_for_num_samples( TD_RINGBUF_HANDLE h, const Word32 num_samples ) { return LE_32( L_add( ivas_td_ringbuf_total_size( h ), num_samples ), h->capacity ); if ( LE_32( L_add( ivas_td_ringbuf_total_size( h ), num_samples ), h->capacity ) ) { return 1; } return 0; } Loading