Loading lib_com/ivas_prot.h +6 −6 Original line number Diff line number Diff line Loading @@ -3519,7 +3519,7 @@ int16_t ivas_sba_get_nchan_metadata( ); #ifdef NONBE_FIX_1052_SBA_EXT /*! r: number of bits in SPAR SID frame */ /*! r: number of bits in SBA SPAR SID frame */ int16_t ivas_sba_spar_sid_bitlen( const int16_t nchan_transport /* i : number of transport channels */ ); Loading lib_com/ivas_sba_config.c +4 −2 Original line number Diff line number Diff line Loading @@ -159,13 +159,14 @@ int16_t ivas_sba_get_nchan( } #ifdef NONBE_FIX_1052_SBA_EXT /*-------------------------------------------------------------------* * ivas_sba_spar_sid_bitlen() * * Get number of bits in SPAR SID frame * Get number of bits in SBA SPAR SID frame *-------------------------------------------------------------------*/ /*! r: number of bits in SPAR SID frame */ /*! r: number of bits in SBA SPAR SID frame */ int16_t ivas_sba_spar_sid_bitlen( const int16_t nchan_transport /* i : number of transport channels */ ) Loading @@ -180,6 +181,7 @@ int16_t ivas_sba_spar_sid_bitlen( return num_bits; } #endif /*-------------------------------------------------------------------* Loading lib_dec/ivas_dirac_dec.c +3 −1 Original line number Diff line number Diff line Loading @@ -1096,6 +1096,7 @@ void ivas_dirac_dec_read_BS( #else st->next_bit_pos = (int16_t) ( ivas_total_brate / FRAMES_PER_SEC - 1 - SID_FORMAT_NBITS ); #endif /* 1 bit flag for signaling metadata to read */ b = st->bit_stream[( st->next_bit_pos )--]; ( *nb_bits )++; Loading @@ -1120,6 +1121,7 @@ void ivas_dirac_dec_read_BS( #else *nb_bits += ivas_qmetadata_dec_sid_decode( hQMetaData, st->bit_stream, &( st->next_bit_pos ), 0, NULL, SBA_FORMAT ); #endif for ( i = 0; i < MAX_PARAM_SPATIAL_SUBFRAMES; i++ ) { hQMetaData->q_direction[0].band_data[orig_dirac_bands - 1].azimuth[i] = hQMetaData->q_direction[0].band_data[1].azimuth[0]; Loading lib_dec/ivas_spar_md_dec.c +1 −0 Original line number Diff line number Diff line Loading @@ -2452,6 +2452,7 @@ static void ivas_parse_parameter_bitstream_dtx( #else zero_pad_bits = ( SPAR_DTX_BANDS * SPAR_SID_BITS_TAR_PER_BAND ) - sid_bits_len; #endif assert( zero_pad_bits >= 0 ); if ( num_dmx_per_band[0] == 2 ) { Loading lib_enc/ivas_spar_encoder.c +0 −1 Original line number Diff line number Diff line Loading @@ -711,7 +711,6 @@ static ivas_error ivas_spar_enc_process( } #endif /* Set Energy Ratio to 0.0 if the mono flag has been set */ if ( hQMetaData->dirac_mono_flag ) { Loading Loading
lib_com/ivas_prot.h +6 −6 Original line number Diff line number Diff line Loading @@ -3519,7 +3519,7 @@ int16_t ivas_sba_get_nchan_metadata( ); #ifdef NONBE_FIX_1052_SBA_EXT /*! r: number of bits in SPAR SID frame */ /*! r: number of bits in SBA SPAR SID frame */ int16_t ivas_sba_spar_sid_bitlen( const int16_t nchan_transport /* i : number of transport channels */ ); Loading
lib_com/ivas_sba_config.c +4 −2 Original line number Diff line number Diff line Loading @@ -159,13 +159,14 @@ int16_t ivas_sba_get_nchan( } #ifdef NONBE_FIX_1052_SBA_EXT /*-------------------------------------------------------------------* * ivas_sba_spar_sid_bitlen() * * Get number of bits in SPAR SID frame * Get number of bits in SBA SPAR SID frame *-------------------------------------------------------------------*/ /*! r: number of bits in SPAR SID frame */ /*! r: number of bits in SBA SPAR SID frame */ int16_t ivas_sba_spar_sid_bitlen( const int16_t nchan_transport /* i : number of transport channels */ ) Loading @@ -180,6 +181,7 @@ int16_t ivas_sba_spar_sid_bitlen( return num_bits; } #endif /*-------------------------------------------------------------------* Loading
lib_dec/ivas_dirac_dec.c +3 −1 Original line number Diff line number Diff line Loading @@ -1096,6 +1096,7 @@ void ivas_dirac_dec_read_BS( #else st->next_bit_pos = (int16_t) ( ivas_total_brate / FRAMES_PER_SEC - 1 - SID_FORMAT_NBITS ); #endif /* 1 bit flag for signaling metadata to read */ b = st->bit_stream[( st->next_bit_pos )--]; ( *nb_bits )++; Loading @@ -1120,6 +1121,7 @@ void ivas_dirac_dec_read_BS( #else *nb_bits += ivas_qmetadata_dec_sid_decode( hQMetaData, st->bit_stream, &( st->next_bit_pos ), 0, NULL, SBA_FORMAT ); #endif for ( i = 0; i < MAX_PARAM_SPATIAL_SUBFRAMES; i++ ) { hQMetaData->q_direction[0].band_data[orig_dirac_bands - 1].azimuth[i] = hQMetaData->q_direction[0].band_data[1].azimuth[0]; Loading
lib_dec/ivas_spar_md_dec.c +1 −0 Original line number Diff line number Diff line Loading @@ -2452,6 +2452,7 @@ static void ivas_parse_parameter_bitstream_dtx( #else zero_pad_bits = ( SPAR_DTX_BANDS * SPAR_SID_BITS_TAR_PER_BAND ) - sid_bits_len; #endif assert( zero_pad_bits >= 0 ); if ( num_dmx_per_band[0] == 2 ) { Loading
lib_enc/ivas_spar_encoder.c +0 −1 Original line number Diff line number Diff line Loading @@ -711,7 +711,6 @@ static ivas_error ivas_spar_enc_process( } #endif /* Set Energy Ratio to 0.0 if the mono flag has been set */ if ( hQMetaData->dirac_mono_flag ) { Loading