From 65523a7e9ccf456faf21c5b0b02b48833d602a9b Mon Sep 17 00:00:00 2001 From: malenov Date: Thu, 12 Dec 2024 16:11:03 +0100 Subject: [PATCH 01/21] port DEBUG_FORCE_DIR from MR !835 (->BASOP main) --- apps/encoder.c | 59 +++++++++++++++++++++++++++++- lib_com/options.h | 1 + lib_debug/debug.c | 20 +++++++++- lib_debug/debug.h | 6 ++- lib_enc/ivas_core_pre_proc_front.c | 41 +++++++++++++++++++++ lib_enc/ivas_cpe_enc.c | 3 ++ lib_enc/ivas_decision_matrix_enc.c | 9 +++++ lib_enc/ivas_stat_enc.h | 10 +++++ lib_enc/ivas_stereo_classifier.c | 9 +++++ lib_enc/lib_enc.c | 27 ++++++++++++++ lib_enc/lib_enc.h | 3 ++ lib_enc/stat_enc.h | 3 ++ 12 files changed, 187 insertions(+), 4 deletions(-) diff --git a/apps/encoder.c b/apps/encoder.c index 21aa5d0b1..ecab6f715 100644 --- a/apps/encoder.c +++ b/apps/encoder.c @@ -43,6 +43,19 @@ #endif #include "wmc_auto.h" +#ifdef DEBUG_FORCE_DIR +/* Windows does not define the S_ISREG and S_ISDIR macros in stat.h, so we do. + We have to define _CRT_INTERNAL_NONSTDC_NAMES 1 before #including sys/stat.h + in order for Microsoft's stat.h to define names like S_IFMT, S_IFREG, and S_IFDIR, + rather than just defining _S_IFMT, _S_IFREG, and _S_IFDIR as it normally does. */ +#include +#if !defined( S_ISREG ) && defined( S_IFMT ) && defined( S_IFREG ) +#define S_ISREG( m ) ( ( (m) &S_IFMT ) == S_IFREG ) +#endif +#if !defined( S_ISDIR ) && defined( S_IFMT ) && defined( S_IFDIR ) +#define S_ISDIR( m ) ( ( (m) &S_IFMT ) == S_IFDIR ) +#endif +#endif #define WMC_TOOL_SKIP @@ -192,6 +205,9 @@ int main( int16_t *pcmBuf = NULL; #ifdef DEBUGGING FILE *f_forcedModeProfile = NULL; +#ifdef DEBUG_FORCE_DIR + bool f_forceModeDir = false; +#endif #ifdef DEBUG_SBA int16_t numTransportChannels = 1; #endif @@ -546,15 +562,42 @@ int main( #ifdef DEBUGGING IVAS_ENC_FORCED_MODE forcedMode = arg.forcedMode; int32_t force_profile_cnt = 0; +#ifdef DEBUG_FORCE_DIR + struct stat path_stat; +#endif if ( arg.forcedModeFile ) { +#ifdef DEBUG_FORCE_DIR + if ( stat( arg.forcedModeFile, &path_stat ) != 0 ) + { + fprintf( stderr, "\nError: The profile file/dir could not be opened: %s\n\n", arg.forcedModeFile ); + usage_enc(); + goto cleanup; + } + + /* check if it is a directory */ + if ( S_ISDIR( path_stat.st_mode ) ) + { + f_forceModeDir = true; + } + else + { + if ( ( f_forcedModeProfile = fopen( arg.forcedModeFile, "rb" ) ) == NULL ) + { + fprintf( stderr, "\nError: Incorrect mode specification or the profile file could not be opened: %s\n\n", arg.forcedModeFile ); + usage_enc(); + goto cleanup; + } + } +#else if ( ( f_forcedModeProfile = fopen( arg.forcedModeFile, "rb" ) ) == NULL ) { fprintf( stderr, "\nError: Incorrect mode specification or the profile file could not be opened: %s\n\n", arg.forcedModeFile ); usage_enc(); goto cleanup; } +#endif } #endif @@ -708,9 +751,18 @@ int main( } /* Force mode not set when configuring, set in first frame even if not reading from file */ - if ( f_forcedModeProfile || frame == 0 ) + if ( f_forcedModeProfile || +#ifdef DEBUG_FORCE_DIR + f_forceModeDir || +#endif + frame == 0 ) { - if ( ( error = IVAS_ENC_SetForcedMode( hIvasEnc, forcedMode ) ) != IVAS_ERR_OK ) + if ( ( error = IVAS_ENC_SetForcedMode( hIvasEnc, forcedMode +#ifdef DEBUG_FORCE_DIR + , + arg.forcedModeFile +#endif + ) ) != IVAS_ERR_OK ) { fprintf( stderr, "\nIVAS_ENC_SetForcedMode failed: %s\n\n", IVAS_ENC_GetErrorMessage( error ) ); goto cleanup; @@ -1897,6 +1949,9 @@ static void usage_enc( void ) #ifdef DEBUGGING fprintf( stdout, "-force T : Force specific mode, T = (speech, music, ACELP, GSC, TCX, HQ),\n" ); fprintf( stdout, " alternatively, T can be a text file where each line contains \"nb_frames T\"\n" ); +#ifdef DEBUG_FORCE_DIR + fprintf( stdout, " or T can be a directory containing external binary files for modes/parameters enforcement\n" ); +#endif #ifdef DEBUG_SBA fprintf( stdout, "-tag : Tag name for intermediate debug files\n" ); #endif diff --git a/lib_com/options.h b/lib_com/options.h index ee78db378..676131ab6 100644 --- a/lib_com/options.h +++ b/lib_com/options.h @@ -75,6 +75,7 @@ /*#define DEBUG_MODE_INFO_PLC */ /* define to output PLC related parameters */ /*#define DEBUG_MODE_INFO_ALLRAD*/ /* define to output generated HOA decoding mtx */ /*#define DEBUG_MODE_LFE */ /* define to output LFE relevant parameters */ +#define DEBUG_FORCE_DIR /* Force modes/parameters by reading from external binary files */ #endif #ifdef DEBUG_MODE_MDCT diff --git a/lib_debug/debug.c b/lib_debug/debug.c index 736f35d43..aba1d9f34 100644 --- a/lib_debug/debug.c +++ b/lib_debug/debug.c @@ -363,6 +363,13 @@ int16_t dbgread( { index = in_count; in_fileptr[index] = fopen( filename, "rb" ); +#ifdef DEBUG_FORCE_DIR + if ( in_fileptr[index] == NULL ) + { + /* file does not exist or could not be opened -> just return */ + return -1; + } +#endif in_filename[index] = malloc( sizeof( char ) * ( strlen( filename ) + 1 ) ); strcpy( in_filename[index], filename ); in_count++; @@ -751,7 +758,7 @@ int16_t tweakdbgfolder( const char *filename, char *filename_mod, int16_t *textm #endif -#ifdef DEBUG_MODE_INFO +#ifdef DEBUGGING /*-------------------------------------------------------------------* * fname() * @@ -773,8 +780,19 @@ char *fname( { char idd[5] = ".idX"; idd[3] = (char) ( id + '0' ); +#ifdef DEBUG_FORCE_DIR + size_t len; +#endif strcpy( tmp_fname, dir ); +#ifdef DEBUG_FORCE_DIR + len = strlen( tmp_fname ); + if ( tmp_fname[len - 1] != '/' && tmp_fname[len - 1] != '\\' ) + { + /* add trailing '/' slash */ + strcat( tmp_fname, "/" ); + } +#endif strcat( tmp_fname, file ); if ( enc_dec == DEC ) diff --git a/lib_debug/debug.h b/lib_debug/debug.h index ac2ac689b..c4f3f5a9b 100644 --- a/lib_debug/debug.h +++ b/lib_debug/debug.h @@ -60,12 +60,16 @@ extern int16_t debug_level; #define DEBUG_LINE( level ) if ( 0 ) #endif -#ifdef DEBUG_MODE_INFO +#ifdef DEBUGGING extern char tmp_fname[]; extern char debug_dir[6]; char *fname( char *dir, char *file, const int16_t n, const int16_t id, const int16_t enc_dec ); #endif +#ifdef DEBUG_FORCE_DIR +#define FORCE_DIR_MAX_LENGTH 255 /* maximum length of the directory for modes/parameters enforcement */ +#endif + /*------------------------------------------------------------------------------------------* * Read/write I/O tool *------------------------------------------------------------------------------------------*/ diff --git a/lib_enc/ivas_core_pre_proc_front.c b/lib_enc/ivas_core_pre_proc_front.c index 0c31acdf1..24bdc877e 100644 --- a/lib_enc/ivas_core_pre_proc_front.c +++ b/lib_enc/ivas_core_pre_proc_front.c @@ -459,6 +459,14 @@ ivas_error pre_proc_front_ivas( st->vad_flag = wb_vad( st, fr_bands, &i, &i, &i, &snr_sum_he, &localVAD_HE_SAD, &( st->flag_noisy_speech_snr ), NULL, NULL, -1000.0f, -1000.0f ); +#ifdef DEBUG_FORCE_DIR + dbgwrite( &st->vad_flag, sizeof( int16_t ), 1, 1, "res/force_vad_flag.enf" ); + + if ( st->force_dir[0] != '\0' ) + { + dbgread( &st->vad_flag, sizeof( int16_t ), 1, fname( st->force_dir, "force_vad_flag.enf", -1, -1, -1 ) ); + } +#endif if ( force_front_vad == 1 || front_vad_flag == 1 ) { @@ -507,6 +515,15 @@ ivas_error pre_proc_front_ivas( st->bwidth = hCPE->hCoreCoder[0]->bwidth; } +#ifdef DEBUG_FORCE_DIR + dbgwrite( &st->bwidth, sizeof( int16_t ), 1, 1, "res/force_bwidth.enf" ); + + if ( st->force_dir[0] != '\0' ) + { + dbgread( &st->bwidth, sizeof( int16_t ), 1, fname( st->force_dir, "force_bwidth.enf", -1, -1, -1 ) ); + } +#endif + /*----------------------------------------------------------------* * Noise energy down-ward update and total noise energy estimation * Long-term energies and relative frame energy updates @@ -743,6 +760,15 @@ ivas_error pre_proc_front_ivas( smc_dec = ivas_smc_gmm( st, hStereoClassif, localVAD_HE_SAD, Etot, lsp_new, *cor_map_sum, epsP, PS, non_staX, *relE, &high_lpn_flag, flag_spitch ); +#ifdef DEBUG_FORCE_DIR + dbgwrite( &smc_dec, sizeof( int16_t ), 1, 1, "res/force_smc_dec_loc1.enf" ); + + if ( st->force_dir[0] != '\0' ) + { + dbgread( &smc_dec, sizeof( int16_t ), 1, fname( st->force_dir, "force_smc_dec_loc1.enf", -1, -1, -1 ) ); + } +#endif + #ifdef DEBUGGING if ( st->idchan == 0 ) { @@ -851,6 +877,21 @@ ivas_error pre_proc_front_ivas( ivas_smc_mode_selection( st, element_brate, smc_dec, *relE, Etot, attack_flag, inp_12k8, S_map, flag_spitch ); } +#ifdef DEBUG_FORCE_DIR + dbgwrite( &smc_dec, sizeof( int16_t ), 1, 1, "res/force_smc_dec_loc2.enf" ); + dbgwrite( &st->sp_aud_decision0, sizeof( int16_t ), 1, 1, "res/force_sp_aud_decision0.enf" ); + dbgwrite( &st->sp_aud_decision1, sizeof( int16_t ), 1, 1, "res/force_sp_aud_decision1.enf" ); + dbgwrite( &st->sp_aud_decision2, sizeof( int16_t ), 1, 1, "res/force_sp_aud_decision2.enf" ); + + if ( st->force_dir[0] != '\0' ) + { + dbgread( &smc_dec, sizeof( int16_t ), 1, fname( st->force_dir, "force_smc_dec_loc2.enf", -1, -1, -1 ) ); + dbgread( &st->sp_aud_decision0, sizeof( int16_t ), 1, fname( st->force_dir, "force_sp_aud_decision0.enf", -1, -1, -1 ) ); + dbgread( &st->sp_aud_decision1, sizeof( int16_t ), 1, fname( st->force_dir, "force_sp_aud_decision1.enf", -1, -1, -1 ) ); + dbgread( &st->sp_aud_decision2, sizeof( int16_t ), 1, fname( st->force_dir, "force_sp_aud_decision2.enf", -1, -1, -1 ) ); + } +#endif + /*----------------------------------------------------------------* * Final VAD correction (when HE-SAD is used instead of the normal VAD, * rewrite the VAD flag by VAD flag with DTX hangover for further processing) diff --git a/lib_enc/ivas_cpe_enc.c b/lib_enc/ivas_cpe_enc.c index c3c40a55a..49d7f49f9 100644 --- a/lib_enc/ivas_cpe_enc.c +++ b/lib_enc/ivas_cpe_enc.c @@ -160,6 +160,9 @@ ivas_error ivas_cpe_enc( #ifdef DEBUGGING sts[n]->force = hEncoderConfig->force; sts[n]->id_element = cpe_id + st_ivas->nSCE; +#ifdef DEBUG_FORCE_DIR + sts[n]->force_dir = hEncoderConfig->force_dir; +#endif #endif } diff --git a/lib_enc/ivas_decision_matrix_enc.c b/lib_enc/ivas_decision_matrix_enc.c index 6e4c4978b..50d0f1321 100644 --- a/lib_enc/ivas_decision_matrix_enc.c +++ b/lib_enc/ivas_decision_matrix_enc.c @@ -211,6 +211,15 @@ void ivas_decision_matrix_enc( } #endif +#ifdef DEBUG_FORCE_DIR + dbgwrite( &st->core, sizeof( int16_t ), 1, 1, "res/force_core.enf" ); + + if ( st->force_dir[0] != '\0' ) + { + dbgread( &st->core, sizeof( int16_t ), 1, fname( st->force_dir, "force_core.enf", -1, -1, -1 ) ); + } +#endif + /* TCX not available at low bitrates -> replace it by GSC */ if ( st->core == TCX_20_CORE && st->total_brate < STEREO_TCX_MIN_RATE ) { diff --git a/lib_enc/ivas_stat_enc.h b/lib_enc/ivas_stat_enc.h index 6725d778b..81a547d9f 100644 --- a/lib_enc/ivas_stat_enc.h +++ b/lib_enc/ivas_stat_enc.h @@ -39,6 +39,10 @@ #include "ivas_cnst.h" #include "stat_enc.h" #include "ivas_stat_com.h" +#ifdef DEBUG_FORCE_DIR +#include "debug.h" +#endif + /*----------------------------------------------------------------------------------* * DFT Stereo encoder structures @@ -1007,6 +1011,9 @@ typedef struct cpe_enc_data_structure int32_t brate_surplus; /* bitrate surplus for bitrate adaptation in combined format coding */ #ifdef DEBUGGING int16_t stereo_mode_cmdl; /* stereo mode forced from the commaand-line */ +#ifdef DEBUG_FORCE_DIR + char force_dir[FORCE_DIR_MAX_LENGTH]; /* directory containing external binary files for modes/parameters enforcement (empty string indicates no enforcement) */ +#endif #endif } CPE_ENC_DATA, *CPE_ENC_HANDLE; @@ -1183,6 +1190,9 @@ typedef struct encoder_config_structure int16_t stereo_mode_cmdl; /* stereo mode forced from the command-line */ int16_t force; /* parameter to force specific "core" of the Core-Coder*/ int16_t mdct_stereo_mode_cmdl; /* mdct stereo mode forced from command-line, employed only when DEBUG_FORCE_MDCT_STEREO_MODE is activated */ +#ifdef DEBUG_FORCE_DIR + char force_dir[FORCE_DIR_MAX_LENGTH]; /* directory containing external binary files for modes/parameters enforcement (empty string indicates no enforcement) */ +#endif #ifdef DEBUG_AGC_ENCODER_CMD_OPTION int16_t Opt_AGC_ON; /* flag indicating AGC operation in SBA */ #endif diff --git a/lib_enc/ivas_stereo_classifier.c b/lib_enc/ivas_stereo_classifier.c index 427b55fe6..9c3671939 100644 --- a/lib_enc/ivas_stereo_classifier.c +++ b/lib_enc/ivas_stereo_classifier.c @@ -176,6 +176,15 @@ int16_t select_stereo_mode( } } +#ifdef DEBUG_FORCE_DIR + dbgwrite( &element_mode, sizeof( int16_t ), 1, 1, "res/force_element_mode.enf" ); + + if ( hCPE->hCoreCoder[0]->force_dir[0] != '\0' ) + { + dbgread( &element_mode, sizeof( int16_t ), 1, fname( hCPE->hCoreCoder[0]->force_dir, "force_element_mode.enf", -1, -1, -1 ) ); + } +#endif + /* switch from LRTD to DFT when xtalk_decision goes from 0->1 (note: this special case is not handled in the xtalk classifier) */ if ( hCPE->last_element_mode == IVAS_CPE_TD && element_mode == IVAS_CPE_TD && hStereoClassif->xtalk_decision == 1 ) { diff --git a/lib_enc/lib_enc.c b/lib_enc/lib_enc.c index a308be9bb..b40be49e4 100644 --- a/lib_enc/lib_enc.c +++ b/lib_enc/lib_enc.c @@ -1459,6 +1459,10 @@ ivas_error IVAS_ENC_SetChannelAwareConfig( ivas_error IVAS_ENC_SetForcedMode( IVAS_ENC_HANDLE hIvasEnc, /* i/o: IVAS encoder handle */ const IVAS_ENC_FORCED_MODE forcedMode /* i : forced coding mode */ +#ifdef DEBUG_FORCE_DIR + , + const char *forcedModeDir /* i : directory containing external binary files for modes/parameters enforcement */ +#endif ) { int16_t newForced; @@ -1470,6 +1474,28 @@ ivas_error IVAS_ENC_SetForcedMode( return error; } +#ifdef DEBUG_FORCE_DIR + if ( forcedModeDir == NULL ) + { + hIvasEnc->st_ivas->hEncoderConfig->force_dir[0] = '\0'; + + if ( ( error = forcedModeApiToInternal( forcedMode, &newForced ) ) != IVAS_ERR_OK ) + { + return error; + } + + if ( hIvasEnc->st_ivas->hEncoderConfig->force != newForced ) + { + hIvasEnc->st_ivas->hEncoderConfig->force = newForced; + hIvasEnc->switchingActive = true; + } + } + else + { + strcpy( hIvasEnc->st_ivas->hEncoderConfig->force_dir, forcedModeDir ); + hIvasEnc->st_ivas->hEncoderConfig->force = IVAS_ENC_FORCE_UNFORCED; + } +#else if ( ( error = forcedModeApiToInternal( forcedMode, &newForced ) ) != IVAS_ERR_OK ) { return error; @@ -1480,6 +1506,7 @@ ivas_error IVAS_ENC_SetForcedMode( hIvasEnc->st_ivas->hEncoderConfig->force = newForced; hIvasEnc->switchingActive = true; } +#endif return IVAS_ERR_OK; } diff --git a/lib_enc/lib_enc.h b/lib_enc/lib_enc.h index 13399ba0c..9409302b3 100644 --- a/lib_enc/lib_enc.h +++ b/lib_enc/lib_enc.h @@ -329,6 +329,9 @@ ivas_error IVAS_ENC_SetChannelAwareConfig( ivas_error IVAS_ENC_SetForcedMode( IVAS_ENC_HANDLE hIvasEnc, /* i/o: IVAS encoder handle */ const IVAS_ENC_FORCED_MODE forcedMode /* i : forced coding mode */ +#ifdef DEBUG_FORCE_DIR + ,const char *forcedModeDir /* i : directory containing external binary files for modes/parameters enforcement */ +#endif ); #endif diff --git a/lib_enc/stat_enc.h b/lib_enc/stat_enc.h index b5fc7fdd7..e280129d3 100644 --- a/lib_enc/stat_enc.h +++ b/lib_enc/stat_enc.h @@ -1170,6 +1170,9 @@ typedef struct enc_core_structure int16_t inactive_coder_type_flag; /* inactive coder type flag (0 = AVQ / 1 = GSC) */ #ifdef DEBUGGING int16_t force; /* flag indicating specific signal type (0 = speech, 1 = music, -1 = N/A) */ +#ifdef DEBUG_FORCE_DIR + char *force_dir; /* directory containing external binary files for modes/parameters enforcement (empty string indicates no enforcement) */ +#endif #endif int16_t ini_frame; /* initialization frames counter */ -- GitLab From f4884b2624361f4c6fb5facc5821f4c4e980d6b0 Mon Sep 17 00:00:00 2001 From: malenov Date: Tue, 14 Jan 2025 10:33:41 +0100 Subject: [PATCH 02/21] make read/write operation exclusive --- lib_enc/ivas_core_pre_proc_front.c | 30 +++++++++++++++++++----------- lib_enc/ivas_decision_matrix_enc.c | 6 ++++-- lib_enc/ivas_stereo_classifier.c | 6 ++++-- lib_enc/ivas_stereo_dft_enc.c | 2 +- 4 files changed, 28 insertions(+), 16 deletions(-) diff --git a/lib_enc/ivas_core_pre_proc_front.c b/lib_enc/ivas_core_pre_proc_front.c index 24bdc877e..004ad1704 100644 --- a/lib_enc/ivas_core_pre_proc_front.c +++ b/lib_enc/ivas_core_pre_proc_front.c @@ -460,12 +460,14 @@ ivas_error pre_proc_front_ivas( st->vad_flag = wb_vad( st, fr_bands, &i, &i, &i, &snr_sum_he, &localVAD_HE_SAD, &( st->flag_noisy_speech_snr ), NULL, NULL, -1000.0f, -1000.0f ); #ifdef DEBUG_FORCE_DIR - dbgwrite( &st->vad_flag, sizeof( int16_t ), 1, 1, "res/force_vad_flag.enf" ); - if ( st->force_dir[0] != '\0' ) { dbgread( &st->vad_flag, sizeof( int16_t ), 1, fname( st->force_dir, "force_vad_flag.enf", -1, -1, -1 ) ); } + else + { + dbgwrite( &st->vad_flag, sizeof( int16_t ), 1, 1, "res/force_vad_flag.enf" ); + } #endif if ( force_front_vad == 1 || front_vad_flag == 1 ) @@ -516,12 +518,14 @@ ivas_error pre_proc_front_ivas( } #ifdef DEBUG_FORCE_DIR - dbgwrite( &st->bwidth, sizeof( int16_t ), 1, 1, "res/force_bwidth.enf" ); - if ( st->force_dir[0] != '\0' ) { dbgread( &st->bwidth, sizeof( int16_t ), 1, fname( st->force_dir, "force_bwidth.enf", -1, -1, -1 ) ); } + else + { + dbgwrite( &st->bwidth, sizeof( int16_t ), 1, 1, "res/force_bwidth.enf" ); + } #endif /*----------------------------------------------------------------* @@ -761,12 +765,14 @@ ivas_error pre_proc_front_ivas( smc_dec = ivas_smc_gmm( st, hStereoClassif, localVAD_HE_SAD, Etot, lsp_new, *cor_map_sum, epsP, PS, non_staX, *relE, &high_lpn_flag, flag_spitch ); #ifdef DEBUG_FORCE_DIR - dbgwrite( &smc_dec, sizeof( int16_t ), 1, 1, "res/force_smc_dec_loc1.enf" ); - if ( st->force_dir[0] != '\0' ) { dbgread( &smc_dec, sizeof( int16_t ), 1, fname( st->force_dir, "force_smc_dec_loc1.enf", -1, -1, -1 ) ); } + else + { + dbgwrite( &smc_dec, sizeof( int16_t ), 1, 1, "res/force_smc_dec_loc1.enf" ); + } #endif #ifdef DEBUGGING @@ -878,11 +884,6 @@ ivas_error pre_proc_front_ivas( } #ifdef DEBUG_FORCE_DIR - dbgwrite( &smc_dec, sizeof( int16_t ), 1, 1, "res/force_smc_dec_loc2.enf" ); - dbgwrite( &st->sp_aud_decision0, sizeof( int16_t ), 1, 1, "res/force_sp_aud_decision0.enf" ); - dbgwrite( &st->sp_aud_decision1, sizeof( int16_t ), 1, 1, "res/force_sp_aud_decision1.enf" ); - dbgwrite( &st->sp_aud_decision2, sizeof( int16_t ), 1, 1, "res/force_sp_aud_decision2.enf" ); - if ( st->force_dir[0] != '\0' ) { dbgread( &smc_dec, sizeof( int16_t ), 1, fname( st->force_dir, "force_smc_dec_loc2.enf", -1, -1, -1 ) ); @@ -890,6 +891,13 @@ ivas_error pre_proc_front_ivas( dbgread( &st->sp_aud_decision1, sizeof( int16_t ), 1, fname( st->force_dir, "force_sp_aud_decision1.enf", -1, -1, -1 ) ); dbgread( &st->sp_aud_decision2, sizeof( int16_t ), 1, fname( st->force_dir, "force_sp_aud_decision2.enf", -1, -1, -1 ) ); } + else + { + dbgwrite( &smc_dec, sizeof( int16_t ), 1, 1, "res/force_smc_dec_loc2.enf" ); + dbgwrite( &st->sp_aud_decision0, sizeof( int16_t ), 1, 1, "res/force_sp_aud_decision0.enf" ); + dbgwrite( &st->sp_aud_decision1, sizeof( int16_t ), 1, 1, "res/force_sp_aud_decision1.enf" ); + dbgwrite( &st->sp_aud_decision2, sizeof( int16_t ), 1, 1, "res/force_sp_aud_decision2.enf" ); + } #endif /*----------------------------------------------------------------* diff --git a/lib_enc/ivas_decision_matrix_enc.c b/lib_enc/ivas_decision_matrix_enc.c index 50d0f1321..5d861d392 100644 --- a/lib_enc/ivas_decision_matrix_enc.c +++ b/lib_enc/ivas_decision_matrix_enc.c @@ -212,12 +212,14 @@ void ivas_decision_matrix_enc( #endif #ifdef DEBUG_FORCE_DIR - dbgwrite( &st->core, sizeof( int16_t ), 1, 1, "res/force_core.enf" ); - if ( st->force_dir[0] != '\0' ) { dbgread( &st->core, sizeof( int16_t ), 1, fname( st->force_dir, "force_core.enf", -1, -1, -1 ) ); } + else + { + dbgwrite( &st->core, sizeof( int16_t ), 1, 1, "res/force_core.enf" ); + } #endif /* TCX not available at low bitrates -> replace it by GSC */ diff --git a/lib_enc/ivas_stereo_classifier.c b/lib_enc/ivas_stereo_classifier.c index 9c3671939..2e157a0f1 100644 --- a/lib_enc/ivas_stereo_classifier.c +++ b/lib_enc/ivas_stereo_classifier.c @@ -177,12 +177,14 @@ int16_t select_stereo_mode( } #ifdef DEBUG_FORCE_DIR - dbgwrite( &element_mode, sizeof( int16_t ), 1, 1, "res/force_element_mode.enf" ); - if ( hCPE->hCoreCoder[0]->force_dir[0] != '\0' ) { dbgread( &element_mode, sizeof( int16_t ), 1, fname( hCPE->hCoreCoder[0]->force_dir, "force_element_mode.enf", -1, -1, -1 ) ); } + else + { + dbgwrite( &element_mode, sizeof( int16_t ), 1, 1, "res/force_element_mode.enf" ); + } #endif /* switch from LRTD to DFT when xtalk_decision goes from 0->1 (note: this special case is not handled in the xtalk classifier) */ diff --git a/lib_enc/ivas_stereo_dft_enc.c b/lib_enc/ivas_stereo_dft_enc.c index 84c978034..0c0d8ac38 100644 --- a/lib_enc/ivas_stereo_dft_enc.c +++ b/lib_enc/ivas_stereo_dft_enc.c @@ -3299,7 +3299,7 @@ static float stereo_dft_calc_mean_ipd_change( ipd_mean_change /= gipd_band_max; #ifdef DEBUG_MODE_DFT - dbgwrite( ipd_change, sizeof( float ), hStereoDft->gipd_band_max, 1, "res/stereo_dft_ipd_change.pcm" ); + //dbgwrite( ipd_change, sizeof( float ), hStereoDft->gipd_band_max, 1, "res/stereo_dft_ipd_change.pcm" ); dbgwrite( &ipd_mean_change, sizeof( float ), 1, 1, "res/stereo_dft_ipd_mean_change.pcm" ); #endif -- GitLab From 843b22781c208c72e5b176db906f3642beb62f0c Mon Sep 17 00:00:00 2001 From: malenov Date: Tue, 14 Jan 2025 10:43:36 +0100 Subject: [PATCH 03/21] force_element_mode.enf - read/write info in frame 0 --- lib_enc/ivas_cpe_enc.c | 13 +++++++++++++ lib_enc/ivas_stat_enc.h | 3 --- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/lib_enc/ivas_cpe_enc.c b/lib_enc/ivas_cpe_enc.c index 5f6e1719e..27728ae95 100644 --- a/lib_enc/ivas_cpe_enc.c +++ b/lib_enc/ivas_cpe_enc.c @@ -181,6 +181,19 @@ ivas_error ivas_cpe_enc( { hCPE->element_mode = select_stereo_mode( hCPE, ivas_format ); } +#ifdef DEBUG_FORCE_DIR + else + { + if ( hCPE->hCoreCoder[0]->force_dir[0] != '\0' ) + { + dbgread( &hCPE->element_mode, sizeof( int16_t ), 1, fname( hCPE->hCoreCoder[0]->force_dir, "force_element_mode.enf", -1, -1, -1 ) ); + } + else + { + dbgwrite( &hCPE->element_mode, sizeof( int16_t ), 1, 1, "res/force_element_mode.enf" ); + } + } +#endif stereo_mode_combined_format_enc( st_ivas, hCPE ); diff --git a/lib_enc/ivas_stat_enc.h b/lib_enc/ivas_stat_enc.h index 81a547d9f..4c4a9b753 100644 --- a/lib_enc/ivas_stat_enc.h +++ b/lib_enc/ivas_stat_enc.h @@ -1011,9 +1011,6 @@ typedef struct cpe_enc_data_structure int32_t brate_surplus; /* bitrate surplus for bitrate adaptation in combined format coding */ #ifdef DEBUGGING int16_t stereo_mode_cmdl; /* stereo mode forced from the commaand-line */ -#ifdef DEBUG_FORCE_DIR - char force_dir[FORCE_DIR_MAX_LENGTH]; /* directory containing external binary files for modes/parameters enforcement (empty string indicates no enforcement) */ -#endif #endif } CPE_ENC_DATA, *CPE_ENC_HANDLE; -- GitLab From 1e6cd422d85bc87de3198cc69408816eed463ffa Mon Sep 17 00:00:00 2001 From: malenov Date: Tue, 14 Jan 2025 15:55:52 +0100 Subject: [PATCH 04/21] fix the I/O interface --- apps/encoder.c | 124 ++++++++++++++++++++--------- lib_enc/ivas_decision_matrix_enc.c | 26 ++++++ lib_enc/lib_enc.c | 4 +- lib_enc/lib_enc.h | 4 + 4 files changed, 120 insertions(+), 38 deletions(-) diff --git a/apps/encoder.c b/apps/encoder.c index ecab6f715..193971de4 100644 --- a/apps/encoder.c +++ b/apps/encoder.c @@ -147,6 +147,9 @@ typedef struct #ifdef DEBUGGING IVAS_ENC_FORCED_MODE forcedMode; const char *forcedModeFile; +#ifdef DEBUG_FORCE_DIR + const char *forcedModeDir; +#endif #ifdef DEBUG_AGC_ENCODER_CMD_OPTION IVAS_ENC_AGC agc; #endif @@ -205,9 +208,6 @@ int main( int16_t *pcmBuf = NULL; #ifdef DEBUGGING FILE *f_forcedModeProfile = NULL; -#ifdef DEBUG_FORCE_DIR - bool f_forceModeDir = false; -#endif #ifdef DEBUG_SBA int16_t numTransportChannels = 1; #endif @@ -562,43 +562,21 @@ int main( #ifdef DEBUGGING IVAS_ENC_FORCED_MODE forcedMode = arg.forcedMode; int32_t force_profile_cnt = 0; -#ifdef DEBUG_FORCE_DIR - struct stat path_stat; -#endif if ( arg.forcedModeFile ) { -#ifdef DEBUG_FORCE_DIR - if ( stat( arg.forcedModeFile, &path_stat ) != 0 ) - { - fprintf( stderr, "\nError: The profile file/dir could not be opened: %s\n\n", arg.forcedModeFile ); - usage_enc(); - goto cleanup; - } - - /* check if it is a directory */ - if ( S_ISDIR( path_stat.st_mode ) ) - { - f_forceModeDir = true; - } - else - { - if ( ( f_forcedModeProfile = fopen( arg.forcedModeFile, "rb" ) ) == NULL ) - { - fprintf( stderr, "\nError: Incorrect mode specification or the profile file could not be opened: %s\n\n", arg.forcedModeFile ); - usage_enc(); - goto cleanup; - } - } -#else if ( ( f_forcedModeProfile = fopen( arg.forcedModeFile, "rb" ) ) == NULL ) { fprintf( stderr, "\nError: Incorrect mode specification or the profile file could not be opened: %s\n\n", arg.forcedModeFile ); usage_enc(); goto cleanup; } -#endif } +#ifdef DEBUG_FORCE_DIR + else if ( arg.forcedModeDir ) + { + } +#endif #endif /*------------------------------------------------------------------------------------------* @@ -751,16 +729,12 @@ int main( } /* Force mode not set when configuring, set in first frame even if not reading from file */ - if ( f_forcedModeProfile || -#ifdef DEBUG_FORCE_DIR - f_forceModeDir || -#endif - frame == 0 ) + if ( f_forcedModeProfile || frame == 0 ) { if ( ( error = IVAS_ENC_SetForcedMode( hIvasEnc, forcedMode #ifdef DEBUG_FORCE_DIR , - arg.forcedModeFile + arg.forcedModeDir #endif ) ) != IVAS_ERR_OK ) { @@ -951,6 +925,9 @@ static void initArgStruct( EncArguments *arg ) #ifdef DEBUGGING arg->forcedMode = IVAS_ENC_FORCE_UNFORCED; arg->forcedModeFile = NULL; +#ifdef DEBUG_FORCE_DIR + arg->forcedModeDir = NULL; +#endif #ifdef DEBUG_AGC_ENCODER_CMD_OPTION arg->agc = IVAS_ENC_AGC_UNDEFINED; #endif @@ -1101,6 +1078,28 @@ static bool parseCmdlIVAS_enc( arg->forcedMode = parseForcedMode( stmp ); +#ifdef DEBUG_FORCE_DIR + if ( arg->forcedMode < IVAS_ENC_FORCE_FILE ) + { + fprintf( stdout, "Forcing codec to: %s\n", argv[i + 1] ); + } + else if ( arg->forcedMode == IVAS_ENC_FORCE_FILE ) + { + arg->forcedModeFile = argv[i + 1]; + fprintf( stdout, "Force switching file: %s\n", argv[i + 1] ); + } + else if ( arg->forcedMode == IVAS_ENC_FORCE_DIR ) + { + arg->forcedModeDir = argv[i + 1]; + fprintf( stdout, "Forcing switching directory: %s\n", argv[i + 1] ); + } + else + { + fprintf( stderr, "\nError: The force switching profile file/dir %s does not exist or could not be opened!\n\n", argv[i + 1] ); + usage_enc(); + return false; + } +#else if ( arg->forcedMode == IVAS_ENC_FORCE_UNDEFINED ) { arg->forcedModeFile = argv[i + 1]; @@ -1110,6 +1109,7 @@ static bool parseCmdlIVAS_enc( { fprintf( stdout, "Forcing codec to: %s\n", argv[i + 1] ); } +#endif i += 2; } @@ -2069,8 +2069,59 @@ static bool readBitrate( static IVAS_ENC_FORCED_MODE parseForcedMode( char *forcedModeChar ) { +#ifdef DEBUG_FORCE_DIR + struct stat path_stat; +#endif + to_upper( forcedModeChar ); +#ifdef DEBUG_FORCE_DIR + if ( ( strcmp( forcedModeChar, "SPEECH" ) == 0 ) || ( strcmp( forcedModeChar, "'SPEECH'" ) == 0 ) || + ( strcmp( forcedModeChar, "0" ) == 0 ) ) + { + return IVAS_ENC_FORCE_SPEECH; + } + else if ( ( strcmp( forcedModeChar, "MUSIC" ) == 0 ) || ( strcmp( forcedModeChar, "'MUSIC'" ) == 0 ) || ( strcmp( forcedModeChar, "AUDIO" ) == 0 ) || ( strcmp( forcedModeChar, "'AUDIO'" ) == 0 ) || ( strcmp( forcedModeChar, "1" ) == 0 ) ) + { + return IVAS_ENC_FORCE_MUSIC; + } + else if ( ( strcmp( forcedModeChar, "ACELP" ) == 0 ) || ( strcmp( forcedModeChar, "'ACELP'" ) == 0 ) ) + { + return IVAS_ENC_FORCE_ACELP; + } + else if ( ( strcmp( forcedModeChar, "GSC" ) == 0 ) || ( strcmp( forcedModeChar, "'GSC'" ) == 0 ) ) + { + return IVAS_ENC_FORCE_GSC; + } + else if ( ( strcmp( forcedModeChar, "TCX" ) == 0 ) || ( strcmp( forcedModeChar, "'TCX'" ) == 0 ) ) + { + return IVAS_ENC_FORCE_TCX; + } + else if ( ( strcmp( forcedModeChar, "HQ" ) == 0 ) || ( strcmp( forcedModeChar, "'HQ'" ) == 0 ) ) + { + return IVAS_ENC_FORCE_HQ; + } + else + { + if ( stat( forcedModeChar, &path_stat ) != 0 ) + { + return IVAS_ENC_FORCE_UNDEFINED; + } + + /* check if the argument represents an existing file or directory */ + if ( S_ISDIR( path_stat.st_mode ) ) + { + /* it's a directory */ + return IVAS_ENC_FORCE_DIR; + } + else + { + /* it's a file */ + return IVAS_ENC_FORCE_FILE; + } + } + +#else if ( ( strcmp( forcedModeChar, "SPEECH" ) == 0 ) || ( strcmp( forcedModeChar, "'SPEECH'" ) == 0 ) || ( strcmp( forcedModeChar, "0" ) == 0 ) ) { @@ -2098,6 +2149,7 @@ static IVAS_ENC_FORCED_MODE parseForcedMode( } return IVAS_ENC_FORCE_UNDEFINED; +#endif } diff --git a/lib_enc/ivas_decision_matrix_enc.c b/lib_enc/ivas_decision_matrix_enc.c index 5d861d392..18e73c4c4 100644 --- a/lib_enc/ivas_decision_matrix_enc.c +++ b/lib_enc/ivas_decision_matrix_enc.c @@ -284,6 +284,19 @@ void ivas_decision_matrix_enc( } } } + +#ifdef DEBUG_FORCE_DIR + if ( st->force_dir[0] != '\0' ) + { + dbgread( &st->extl, sizeof( int16_t ), 1, fname( st->force_dir, "force_extl.enf", -1, -1, -1 ) ); + dbgread( &st->extl_brate, sizeof( int32_t ), 1, fname( st->force_dir, "force_extl_brate.enf", -1, -1, -1 ) ); + } + else + { + dbgwrite( &st->extl, sizeof( int16_t ), 1, 1, "res/force_extl.enf" ); + dbgwrite( &st->extl_brate, sizeof( int32_t ), 1, 1, "res/force_extl_brate.enf" ); + } +#endif } /* SWB and FB */ @@ -346,6 +359,19 @@ void ivas_decision_matrix_enc( st->extl_brate = 0; } +#ifdef DEBUG_FORCE_DIR + if ( st->force_dir[0] != '\0' ) + { + dbgread( &st->extl, sizeof( int16_t ), 1, fname( st->force_dir, "force_extl.enf", -1, -1, -1 ) ); + dbgread( &st->extl_brate, sizeof( int32_t ), 1, fname( st->force_dir, "force_extl_brate.enf", -1, -1, -1 ) ); + } + else + { + dbgwrite( &st->extl, sizeof( int16_t ), 1, 1, "res/force_extl.enf" ); + dbgwrite( &st->extl_brate, sizeof( int32_t ), 1, 1, "res/force_extl_brate.enf" ); + } +#endif + /* set IC-BWE bitrate */ if ( st->element_mode == IVAS_CPE_TD && ( st->idchan == 0 ) && !st->tdm_LRTD_flag ) { diff --git a/lib_enc/lib_enc.c b/lib_enc/lib_enc.c index b40be49e4..35f64901e 100644 --- a/lib_enc/lib_enc.c +++ b/lib_enc/lib_enc.c @@ -1475,7 +1475,7 @@ ivas_error IVAS_ENC_SetForcedMode( } #ifdef DEBUG_FORCE_DIR - if ( forcedModeDir == NULL ) + if ( forcedMode < IVAS_ENC_FORCE_FILE ) { hIvasEnc->st_ivas->hEncoderConfig->force_dir[0] = '\0'; @@ -1490,7 +1490,7 @@ ivas_error IVAS_ENC_SetForcedMode( hIvasEnc->switchingActive = true; } } - else + else if ( forcedMode == IVAS_ENC_FORCE_DIR ) { strcpy( hIvasEnc->st_ivas->hEncoderConfig->force_dir, forcedModeDir ); hIvasEnc->st_ivas->hEncoderConfig->force = IVAS_ENC_FORCE_UNFORCED; diff --git a/lib_enc/lib_enc.h b/lib_enc/lib_enc.h index 9409302b3..e6f402ee5 100644 --- a/lib_enc/lib_enc.h +++ b/lib_enc/lib_enc.h @@ -129,6 +129,10 @@ typedef enum _IVAS_ENC_FORCED_MODE IVAS_ENC_FORCE_GSC, IVAS_ENC_FORCE_TCX, IVAS_ENC_FORCE_HQ, +#ifdef DEBUG_FORCE_DIR + IVAS_ENC_FORCE_FILE, + IVAS_ENC_FORCE_DIR, +#endif IVAS_ENC_FORCE_UNFORCED, IVAS_ENC_FORCE_UNDEFINED = 0xffff } IVAS_ENC_FORCED_MODE; -- GitLab From 63193a8f9fa027fcba0d41cb3eabadd636eacb9d Mon Sep 17 00:00:00 2001 From: malenov Date: Tue, 4 Feb 2025 10:28:41 +0100 Subject: [PATCH 05/21] cleanup --- apps/encoder.c | 5 ----- 1 file changed, 5 deletions(-) diff --git a/apps/encoder.c b/apps/encoder.c index 193971de4..52cdac688 100644 --- a/apps/encoder.c +++ b/apps/encoder.c @@ -572,11 +572,6 @@ int main( goto cleanup; } } -#ifdef DEBUG_FORCE_DIR - else if ( arg.forcedModeDir ) - { - } -#endif #endif /*------------------------------------------------------------------------------------------* -- GitLab From 87acb66c5958a3dcc59c4ce920a94be6bb0aebfe Mon Sep 17 00:00:00 2001 From: malenov Date: Tue, 4 Feb 2025 13:18:29 +0100 Subject: [PATCH 06/21] fox force_dir initialization to empty string --- lib_enc/lib_enc.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib_enc/lib_enc.c b/lib_enc/lib_enc.c index 35f64901e..00901ed58 100644 --- a/lib_enc/lib_enc.c +++ b/lib_enc/lib_enc.c @@ -1475,10 +1475,9 @@ ivas_error IVAS_ENC_SetForcedMode( } #ifdef DEBUG_FORCE_DIR + hIvasEnc->st_ivas->hEncoderConfig->force_dir[0] = '\0'; if ( forcedMode < IVAS_ENC_FORCE_FILE ) { - hIvasEnc->st_ivas->hEncoderConfig->force_dir[0] = '\0'; - if ( ( error = forcedModeApiToInternal( forcedMode, &newForced ) ) != IVAS_ERR_OK ) { return error; -- GitLab From fc8a766bf1426cfe1dad2d2f58360201d7e2f8f6 Mon Sep 17 00:00:00 2001 From: malenov Date: Tue, 4 Feb 2025 13:19:32 +0100 Subject: [PATCH 07/21] fix element_mode read/write location --- lib_enc/ivas_stereo_classifier.c | 76 +++++++++++++++++++++++++------- 1 file changed, 60 insertions(+), 16 deletions(-) diff --git a/lib_enc/ivas_stereo_classifier.c b/lib_enc/ivas_stereo_classifier.c index 2e157a0f1..df3365a12 100644 --- a/lib_enc/ivas_stereo_classifier.c +++ b/lib_enc/ivas_stereo_classifier.c @@ -176,17 +176,6 @@ int16_t select_stereo_mode( } } -#ifdef DEBUG_FORCE_DIR - if ( hCPE->hCoreCoder[0]->force_dir[0] != '\0' ) - { - dbgread( &element_mode, sizeof( int16_t ), 1, fname( hCPE->hCoreCoder[0]->force_dir, "force_element_mode.enf", -1, -1, -1 ) ); - } - else - { - dbgwrite( &element_mode, sizeof( int16_t ), 1, 1, "res/force_element_mode.enf" ); - } -#endif - /* switch from LRTD to DFT when xtalk_decision goes from 0->1 (note: this special case is not handled in the xtalk classifier) */ if ( hCPE->last_element_mode == IVAS_CPE_TD && element_mode == IVAS_CPE_TD && hStereoClassif->xtalk_decision == 1 ) { @@ -201,6 +190,17 @@ int16_t select_stereo_mode( } } +#ifdef DEBUG_FORCE_DIR + if ( hCPE->hCoreCoder[0]->force_dir[0] != '\0' ) + { + dbgread( &element_mode, sizeof( int16_t ), 1, fname( hCPE->hCoreCoder[0]->force_dir, "force_element_mode.enf", -1, -1, -1 ) ); + } + else + { + dbgwrite( &element_mode, sizeof( int16_t ), 1, 1, "res/force_element_mode.enf" ); + } +#endif + if ( hCPE->last_element_mode != element_mode ) { if ( hCPE->last_element_mode != IVAS_CPE_DFT && hCPE->last_element_mode != IVAS_CPE_TD ) @@ -633,6 +633,17 @@ void unclr_classifier_td( dbgwrite( &hStereoClassif->unclr_decision, sizeof( int16_t ), 1, 1, "res/unclr_dec_hyst.x" ); #endif +#ifdef DEBUG_FORCE_DIR + if ( hCPE->hCoreCoder[0]->force_dir[0] != '\0' ) + { + dbgread( &hStereoClassif->unclr_decision, sizeof( int16_t ), 1, fname( hCPE->hCoreCoder[0]->force_dir, "force_unclr_decision.enf", -1, -1, -1 ) ); + } + else + { + dbgwrite( &hStereoClassif->unclr_decision, sizeof( int16_t ), 1, 1, "res/force_unclr_decision.enf" ); + } +#endif + return; } @@ -723,6 +734,17 @@ void unclr_classifier_dft( dbgwrite( &hStereoClassif->unclr_decision, sizeof( int16_t ), 1, 1, "res/unclr_dec_hyst.x" ); #endif +#ifdef DEBUG_FORCE_DIR + if ( hCPE->hCoreCoder[0]->force_dir[0] != '\0' ) + { + dbgread( &hStereoClassif->unclr_decision, sizeof( int16_t ), 1, fname( hCPE->hCoreCoder[0]->force_dir, "force_unclr_decision.enf", -1, -1, -1 ) ); + } + else + { + dbgwrite( &hStereoClassif->unclr_decision, sizeof( int16_t ), 1, 1, "res/force_unclr_decision.enf" ); + } +#endif + return; } @@ -857,6 +879,17 @@ void xtalk_classifier_td( dbgwrite( &hStereoClassif->xtalk_decision, sizeof( int16_t ), 1, 1, "res/xtalk_dec_hyst.x" ); #endif +#ifdef DEBUG_FORCE_DIR + if ( hCPE->hCoreCoder[0]->force_dir[0] != '\0' ) + { + dbgread( &hStereoClassif->xtalk_decision, sizeof( int16_t ), 1, fname( hCPE->hCoreCoder[0]->force_dir, "force_xtalk_decision.enf", -1, -1, -1 ) ); + } + else + { + dbgwrite( &hStereoClassif->xtalk_decision, sizeof( int16_t ), 1, 1, "res/force_xtalk_decision.enf" ); + } +#endif + return; } @@ -1017,17 +1050,28 @@ void xtalk_classifier_dft( hStereoClassif->xtalk_decision = 1; } + /* updates */ + hItd->prev_m1 = m1; + hItd->prev_m2 = m2; + hItd->prev_itd1 = itd; + hItd->prev_itd2 = itd2; + #ifdef DEBUG_MODE_TD dbgwrite( &hStereoClassif->xtalk_wscore, sizeof( float ), 1, 1, "res/xtalk_wscore.x" ); dbgwrite( &dec, sizeof( int16_t ), 1, 1, "res/xtalk_dec.x" ); dbgwrite( &hStereoClassif->xtalk_decision, sizeof( int16_t ), 1, 1, "res/xtalk_dec_hyst.x" ); #endif - /* updates */ - hItd->prev_m1 = m1; - hItd->prev_m2 = m2; - hItd->prev_itd1 = itd; - hItd->prev_itd2 = itd2; +#ifdef DEBUG_FORCE_DIR + if ( hCPE->hCoreCoder[0]->force_dir[0] != '\0' ) + { + dbgread( &hStereoClassif->xtalk_decision, sizeof( int16_t ), 1, fname( hCPE->hCoreCoder[0]->force_dir, "force_xtalk_decision.enf", -1, -1, -1 ) ); + } + else + { + dbgwrite( &hStereoClassif->xtalk_decision, sizeof( int16_t ), 1, 1, "res/force_xtalk_decision.enf" ); + } +#endif return; } -- GitLab From 9f1556f6808c4084df5ca87868d3809922679d88 Mon Sep 17 00:00:00 2001 From: malenov Date: Wed, 5 Feb 2025 12:08:51 +0100 Subject: [PATCH 08/21] fix initialization of st->force_dir in ISM and SCE modes --- lib_enc/ivas_init_enc.c | 3 +++ lib_enc/ivas_ism_enc.c | 3 +++ lib_enc/ivas_sce_enc.c | 3 +++ 3 files changed, 9 insertions(+) diff --git a/lib_enc/ivas_init_enc.c b/lib_enc/ivas_init_enc.c index e1aa7113a..fa315fda6 100644 --- a/lib_enc/ivas_init_enc.c +++ b/lib_enc/ivas_init_enc.c @@ -276,6 +276,9 @@ void copy_encoder_config( #ifdef DEBUGGING st->force = st_ivas->hEncoderConfig->force; +#ifdef DEBUG_FORCE_DIR + st->force_dir = st_ivas->hEncoderConfig->force_dir; +#endif #endif st->element_mode = st_ivas->hEncoderConfig->element_mode_init; diff --git a/lib_enc/ivas_ism_enc.c b/lib_enc/ivas_ism_enc.c index bc7ced57f..9d8b9c1ca 100644 --- a/lib_enc/ivas_ism_enc.c +++ b/lib_enc/ivas_ism_enc.c @@ -150,6 +150,9 @@ ivas_error ivas_ism_enc( #ifdef DEBUGGING st->force = st_ivas->hEncoderConfig->force; st->id_element = sce_id; +#ifdef DEBUG_FORCE_DIR + st->force_dir = st_ivas->hEncoderConfig->force_dir; +#endif #endif /*---------------------------------------------------------------* diff --git a/lib_enc/ivas_sce_enc.c b/lib_enc/ivas_sce_enc.c index a1d6d5945..9ff9762fc 100644 --- a/lib_enc/ivas_sce_enc.c +++ b/lib_enc/ivas_sce_enc.c @@ -120,6 +120,9 @@ ivas_error ivas_sce_enc( #ifdef DEBUGGING st->force = st_ivas->hEncoderConfig->force; st->id_element = sce_id; +#ifdef DEBUG_FORCE_DIR + st->force_dir = st_ivas->hEncoderConfig->force_dir; +#endif #endif /*---------------------------------------------------------------* -- GitLab From d62d10acaeead8fb974bc7d1b07111fbddb9796f Mon Sep 17 00:00:00 2001 From: malenov Date: Fri, 7 Feb 2025 13:31:22 +0100 Subject: [PATCH 09/21] dumping core.loc2, coder_type and ism_imp --- lib_enc/ivas_core_pre_proc_front.c | 13 ++++++++++++ lib_enc/ivas_decision_matrix_enc.c | 33 ++++++++++++++++++++---------- lib_enc/ivas_ism_enc.c | 20 +++++++++++++++++- lib_enc/ivas_ism_metadata_enc.c | 12 +++++++++++ 4 files changed, 66 insertions(+), 12 deletions(-) diff --git a/lib_enc/ivas_core_pre_proc_front.c b/lib_enc/ivas_core_pre_proc_front.c index 4f442d929..0ec234b73 100644 --- a/lib_enc/ivas_core_pre_proc_front.c +++ b/lib_enc/ivas_core_pre_proc_front.c @@ -734,6 +734,19 @@ ivas_error pre_proc_front_ivas( st->coder_type = find_uv( st, pitch_fr, voicing_fr, inp_12k8, ee, &dE1X, corr_shift, *relE, Etot, hp_E, &flag_spitch, last_core_orig, hStereoClassif ); +#ifdef DEBUG_FORCE_DIR + if ( st->force_dir[0] != '\0' ) + { + dbgread( &st->coder_type, sizeof( int16_t ), 1, fname( st->force_dir, "force_coder_type.enf", -1, -1, -1 ) ); + dbgread( &st->coder_type_raw, sizeof( int16_t ), 1, fname( st->force_dir, "force_coder_type_raw.enf", -1, -1, -1 ) ); + } + else + { + dbgwrite( &st->coder_type, sizeof( int16_t ), 1, 1, "res/force_coder_type.enf" ); + dbgwrite( &st->coder_type_raw, sizeof( int16_t ), 1, 1, "res/force_coder_type_raw.enf" ); + } +#endif + /*-----------------------------------------------------------------* * channel aware mode configuration * *-----------------------------------------------------------------*/ diff --git a/lib_enc/ivas_decision_matrix_enc.c b/lib_enc/ivas_decision_matrix_enc.c index 06df2fcab..8598b3d3c 100644 --- a/lib_enc/ivas_decision_matrix_enc.c +++ b/lib_enc/ivas_decision_matrix_enc.c @@ -166,6 +166,17 @@ void ivas_decision_matrix_enc( } } +#ifdef DEBUG_FORCE_DIR + if ( st->force_dir[0] != '\0' ) + { + dbgread( &st->core, sizeof( int16_t ), 1, fname( st->force_dir, "force_core_loc1.enf", -1, -1, -1 ) ); + } + else + { + dbgwrite( &st->core, sizeof( int16_t ), 1, 1, "res/force_core_loc1.enf" ); + } +#endif + /* do not allow TD stereo ACELP core -> DFT stereo TCX core switching as it is on the WC complexity path */ if ( ( ( st->last_core == ACELP_CORE && last_element_mode == IVAS_CPE_TD && st->element_mode == IVAS_CPE_DFT ) || ( st->tdm_LRTD_flag == 1 && st->total_brate <= IVAS_16k4 ) ) && st->core == TCX_20_CORE && st->total_brate <= MAX_ACELP_BRATE ) /* Override TCX in case of LRTD && primary channel has low bitrate*/ { @@ -218,17 +229,6 @@ void ivas_decision_matrix_enc( } #endif -#ifdef DEBUG_FORCE_DIR - if ( st->force_dir[0] != '\0' ) - { - dbgread( &st->core, sizeof( int16_t ), 1, fname( st->force_dir, "force_core.enf", -1, -1, -1 ) ); - } - else - { - dbgwrite( &st->core, sizeof( int16_t ), 1, 1, "res/force_core.enf" ); - } -#endif - /* TCX not available at low bitrates -> replace it by GSC */ if ( st->core == TCX_20_CORE && st->total_brate < STEREO_TCX_MIN_RATE ) { @@ -257,6 +257,17 @@ void ivas_decision_matrix_enc( st->core = TCX_20_CORE; } +#ifdef DEBUG_FORCE_DIR + if ( st->force_dir[0] != '\0' ) + { + dbgread( &st->core, sizeof( int16_t ), 1, fname( st->force_dir, "force_core_loc2.enf", -1, -1, -1 ) ); + } + else + { + dbgwrite( &st->core, sizeof( int16_t ), 1, 1, "res/force_core_loc2.enf" ); + } +#endif + /*---------------------------------------------------------------------* * Select ACELP and GSC extension layer *---------------------------------------------------------------------*/ diff --git a/lib_enc/ivas_ism_enc.c b/lib_enc/ivas_ism_enc.c index 2e058fd5c..9987d4e24 100644 --- a/lib_enc/ivas_ism_enc.c +++ b/lib_enc/ivas_ism_enc.c @@ -169,7 +169,11 @@ ivas_error ivas_ism_enc( /* Force to MODE1 in IVAS */ st->codec_mode = MODE1; - st->bits_frame_nominal = (int16_t) ( ( hSCE->element_brate / FRAMES_PER_SEC ) - ISM_NB_BITS_METADATA_NOMINAL ); + st->bits_frame_nominal = ( int16_t )( ( hSCE->element_brate / FRAMES_PER_SEC ) - ISM_NB_BITS_METADATA_NOMINAL ); + +#ifdef DEBUG_MODE_INFO + dbgwrite( &st->element_mode, sizeof( int16_t ), 1, input_frame, fname( debug_dir, "element_mode", 0, st->id_element, ENC ) ); +#endif /*----------------------------------------------------------------* * Front Pre-processing @@ -427,7 +431,21 @@ ivas_error ivas_ism_enc( } } } + + for ( sce_id = 0; sce_id < nchan_transport_ism; sce_id++ ) + { + float tmpF; + int16_t id; + + st = st_ivas->hSCE[sce_id]->hCoreCoder[0]; + id = st->id_element; + + tmpF = st->element_brate / 1000.0f; + dbgwrite( &tmpF, sizeof( float ), 1, input_frame, fname( debug_dir, "element_brate", 0, id, ENC ) ); + } + #endif + pop_wmops(); return error; diff --git a/lib_enc/ivas_ism_metadata_enc.c b/lib_enc/ivas_ism_metadata_enc.c index 849b7957a..d37345139 100644 --- a/lib_enc/ivas_ism_metadata_enc.c +++ b/lib_enc/ivas_ism_metadata_enc.c @@ -297,6 +297,18 @@ ivas_error ivas_ism_metadata_enc( } } +#ifdef DEBUG_FORCE_DIR + if ( hSCE[0]->hCoreCoder[0]->force_dir[0] != '\0' ) + { + dbgread( ism_imp, sizeof( int16_t ), nchan_ism, fname( hSCE[0]->hCoreCoder[0]->force_dir, "force_ism_imp.enf", -1, -1, -1 ) ); + } + else + { + dbgwrite( ism_imp, sizeof( int16_t ), nchan_ism, 1, "res/force_ism_imp.enf" ); + } +#endif + + /*----------------------------------------------------------------* * Write ISM common signaling *----------------------------------------------------------------*/ -- GitLab From 696a24078ca30f5f1eb441dc72359b59de5adb68 Mon Sep 17 00:00:00 2001 From: malenov Date: Fri, 7 Feb 2025 16:21:50 +0100 Subject: [PATCH 10/21] fix adjusting to SUPPORT_FORCE_TCX10_TCX20 --- apps/encoder.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/apps/encoder.c b/apps/encoder.c index 707c9815a..722c23d06 100644 --- a/apps/encoder.c +++ b/apps/encoder.c @@ -2114,9 +2114,13 @@ static IVAS_ENC_FORCED_MODE parseForcedMode( { return IVAS_ENC_FORCE_GSC; } - else if ( ( strcmp( forcedModeChar, "TCX" ) == 0 ) || ( strcmp( forcedModeChar, "'TCX'" ) == 0 ) ) + else if ( ( strcmp( forcedModeChar, "TCX10" ) == 0 ) || ( strcmp( forcedModeChar, "'TCX10'" ) == 0 ) ) { - return IVAS_ENC_FORCE_TCX; + return IVAS_ENC_FORCE_TCX10; + } + else if ( ( strcmp( forcedModeChar, "TCX20" ) == 0 ) || ( strcmp( forcedModeChar, "'TCX20'" ) == 0 ) ) + { + return IVAS_ENC_FORCE_TCX20; } else if ( ( strcmp( forcedModeChar, "HQ" ) == 0 ) || ( strcmp( forcedModeChar, "'HQ'" ) == 0 ) ) { -- GitLab From 052748d5ec1ce1b755668ea07edfddb7029b57c2 Mon Sep 17 00:00:00 2001 From: malenov Date: Fri, 7 Feb 2025 16:23:22 +0100 Subject: [PATCH 11/21] fix ivas_input_dmx dump in EVS mode --- lib_enc/lib_enc.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lib_enc/lib_enc.c b/lib_enc/lib_enc.c index 17cdb5e53..ab876faf1 100644 --- a/lib_enc/lib_enc.c +++ b/lib_enc/lib_enc.c @@ -1325,9 +1325,7 @@ ivas_error IVAS_ENC_EncodeFrameToSerial( else { #ifdef DEBUG_MODE_INFO - int16_t tmp_dmx_in[L_FRAME48k]; - mvr2s( inputBuffer, tmp_dmx_in, inputBufferSize); - dbgwrite( tmp_dmx_in, sizeof( int16_t ), inputBufferSize, 1, strcat( fname( debug_dir, "ivas_input_dmx", 0, 1, ENC ), ".pcm" ) ); + dbgwrite( inputBuffer, sizeof( int16_t ), inputBufferSize, 1, strcat( fname( debug_dir, "ivas_input_dmx", 0, 1, ENC ), ".pcm" ) ); #endif if ( ( error = evs_enc( hCoreCoder, inputBuffer, st_ivas->mem_hp20_in[0], inputBufferSize ) ) != IVAS_ERR_OK ) { -- GitLab From 7f5311406db5acb90119bfe4af847e914be0d551 Mon Sep 17 00:00:00 2001 From: malenov Date: Fri, 7 Feb 2025 16:28:17 +0100 Subject: [PATCH 12/21] adjustments due to SUPPORT_FORCE_TCX10_TCX20 --- apps/encoder.c | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/apps/encoder.c b/apps/encoder.c index 722c23d06..63ba94de8 100644 --- a/apps/encoder.c +++ b/apps/encoder.c @@ -2114,14 +2114,24 @@ static IVAS_ENC_FORCED_MODE parseForcedMode( { return IVAS_ENC_FORCE_GSC; } - else if ( ( strcmp( forcedModeChar, "TCX10" ) == 0 ) || ( strcmp( forcedModeChar, "'TCX10'" ) == 0 ) ) + if ( ( strcmp( forcedModeChar, "TCX" ) == 0 ) || ( strcmp( forcedModeChar, "'TCX'" ) == 0 ) +#ifdef SUPPORT_FORCE_TCX10_TCX20 + || ( strcmp( forcedModeChar, "TCX20" ) == 0 ) || ( strcmp( forcedModeChar, "'TCX20'" ) == 0 ) +#endif + ) { - return IVAS_ENC_FORCE_TCX10; +#ifdef SUPPORT_FORCE_TCX10_TCX20 + return IVAS_ENC_FORCE_TCX20; +#else + return IVAS_ENC_FORCE_TCX; +#endif } - else if ( ( strcmp( forcedModeChar, "TCX20" ) == 0 ) || ( strcmp( forcedModeChar, "'TCX20'" ) == 0 ) ) +#ifdef SUPPORT_FORCE_TCX10_TCX20 + if ( ( strcmp( forcedModeChar, "TCX10" ) == 0 ) || ( strcmp( forcedModeChar, "'TCX10'" ) == 0 ) ) { - return IVAS_ENC_FORCE_TCX20; + return IVAS_ENC_FORCE_TCX10; } +#endif else if ( ( strcmp( forcedModeChar, "HQ" ) == 0 ) || ( strcmp( forcedModeChar, "'HQ'" ) == 0 ) ) { return IVAS_ENC_FORCE_HQ; -- GitLab From d9a6df2508cf961afd26ac3e9de552fde564b0ec Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Tue, 25 Feb 2025 13:58:39 +0100 Subject: [PATCH 13/21] update copyright header to 2025 --- LICENSE.md | 2 +- apps/decoder.c | 2 +- apps/encoder.c | 2 +- apps/renderer.c | 2 +- lib_com/ACcontextMapping.c | 2 +- lib_com/ari.c | 2 +- lib_com/ari_hm.c | 2 +- lib_com/arith_coder.c | 2 +- lib_com/basop32.c | 2 +- lib_com/basop32.h | 2 +- lib_com/basop_com_lpc.c | 2 +- lib_com/basop_lsf_tools.c | 2 +- lib_com/basop_mpy.c | 2 +- lib_com/basop_mpy.h | 2 +- lib_com/basop_proto_func.h | 2 +- lib_com/basop_settings.h | 2 +- lib_com/basop_tcx_utils.c | 2 +- lib_com/basop_util.c | 2 +- lib_com/basop_util.h | 2 +- lib_com/bitalloc.c | 2 +- lib_com/bitallocsum.c | 2 +- lib_com/bits_alloc.c | 2 +- lib_com/bitstream.c | 2 +- lib_com/calc_st_com.c | 2 +- lib_com/cb_shape.c | 2 +- lib_com/cldfb.c | 2 +- lib_com/cng_exc.c | 2 +- lib_com/cnst.h | 2 +- lib_com/codec_tcx_common.c | 2 +- lib_com/common_api_types.h | 2 +- lib_com/core_com_config.c | 2 +- lib_com/deemph.c | 2 +- lib_com/delay_comp.c | 2 +- lib_com/disclaimer.c | 2 +- lib_com/dlpc_bfi.c | 2 +- lib_com/edct.c | 2 +- lib_com/enh1632.c | 2 +- lib_com/enh1632.h | 2 +- lib_com/enh40.c | 2 +- lib_com/enh40.h | 2 +- lib_com/enhancer.c | 2 +- lib_com/enr_1_az.c | 2 +- lib_com/env_adj.c | 2 +- lib_com/env_stab.c | 2 +- lib_com/env_stab_trans.c | 2 +- lib_com/est_tilt.c | 2 +- lib_com/fd_cng_com.c | 2 +- lib_com/fft.c | 2 +- lib_com/fft_cldfb.c | 2 +- lib_com/fft_rel.c | 2 +- lib_com/fill_spectrum.c | 2 +- lib_com/findpulse.c | 2 +- lib_com/fine_gain_bits.c | 2 +- lib_com/frame_ener.c | 2 +- lib_com/get_gain.c | 2 +- lib_com/gs_bitallocation.c | 2 +- lib_com/gs_gains.c | 2 +- lib_com/gs_inact_switching.c | 2 +- lib_com/gs_noisefill.c | 2 +- lib_com/gs_preech.c | 2 +- lib_com/guided_plc_util.c | 2 +- lib_com/hp50.c | 2 +- lib_com/hq2_bit_alloc.c | 2 +- lib_com/hq2_core_com.c | 2 +- lib_com/hq2_noise_inject.c | 2 +- lib_com/hq_bit_allocation.c | 2 +- lib_com/hq_conf.c | 2 +- lib_com/hq_tools.c | 2 +- lib_com/hvq_pvq_bitalloc.c | 2 +- lib_com/ifft_rel.c | 2 +- lib_com/igf_base.c | 2 +- lib_com/index_pvq_opt.c | 2 +- lib_com/int_lsp.c | 2 +- lib_com/interleave_spectrum.c | 2 +- lib_com/interpol.c | 2 +- lib_com/isf_dec_amr_wb.c | 2 +- lib_com/ivas_agc_com.c | 2 +- lib_com/ivas_arith.c | 2 +- lib_com/ivas_avq_pos_reorder_com.c | 2 +- lib_com/ivas_cnst.h | 2 +- lib_com/ivas_cov_smooth.c | 2 +- lib_com/ivas_dirac_com.c | 2 +- lib_com/ivas_entropy_coder_common.c | 2 +- lib_com/ivas_error.h | 2 +- lib_com/ivas_error_utils.h | 2 +- lib_com/ivas_fb_mixer.c | 2 +- lib_com/ivas_filters.c | 2 +- lib_com/ivas_ism_com.c | 2 +- lib_com/ivas_lfe_com.c | 2 +- lib_com/ivas_masa_com.c | 2 +- lib_com/ivas_mc_com.c | 2 +- lib_com/ivas_mc_param_com.c | 2 +- lib_com/ivas_mcmasa_com.c | 2 +- lib_com/ivas_mct_com.c | 2 +- lib_com/ivas_mdct_core_com.c | 2 +- lib_com/ivas_mdct_imdct.c | 2 +- lib_com/ivas_mdft_imdft.c | 2 +- lib_com/ivas_omasa_com.c | 2 +- lib_com/ivas_pca_tools.c | 2 +- lib_com/ivas_prot.h | 2 +- lib_com/ivas_qmetadata_com.c | 2 +- lib_com/ivas_qspherical_com.c | 2 +- lib_com/ivas_rom_com.c | 2 +- lib_com/ivas_rom_com.h | 2 +- lib_com/ivas_sba_config.c | 2 +- lib_com/ivas_sns_com.c | 2 +- lib_com/ivas_spar_com.c | 2 +- lib_com/ivas_spar_com_quant_util.c | 2 +- lib_com/ivas_stat_com.h | 2 +- lib_com/ivas_stereo_dft_com.c | 2 +- lib_com/ivas_stereo_eclvq_com.c | 2 +- lib_com/ivas_stereo_ica_com.c | 2 +- lib_com/ivas_stereo_mdct_bands_com.c | 2 +- lib_com/ivas_stereo_mdct_stereo_com.c | 2 +- lib_com/ivas_stereo_psychlpc_com.c | 2 +- lib_com/ivas_stereo_td_bit_alloc.c | 2 +- lib_com/ivas_tools.c | 2 +- lib_com/ivas_transient_det.c | 2 +- lib_com/lag_wind.c | 2 +- lib_com/lerp.c | 2 +- lib_com/limit_t0.c | 2 +- lib_com/logqnorm.c | 2 +- lib_com/longarith.c | 2 +- lib_com/low_rate_band_att.c | 2 +- lib_com/lpc_tools.c | 2 +- lib_com/lsf_dec_bfi.c | 2 +- lib_com/lsf_msvq_ma.c | 2 +- lib_com/lsf_tools.c | 2 +- lib_com/lsp_conv_poly.c | 2 +- lib_com/mime.h | 2 +- lib_com/modif_fs.c | 2 +- lib_com/move.h | 2 +- lib_com/mslvq_com.c | 2 +- lib_com/nelp.c | 2 +- lib_com/options.h | 2 +- lib_com/parameter_bitmaping.c | 2 +- lib_com/phase_dispersion.c | 2 +- lib_com/ppp.c | 2 +- lib_com/pred_lt4.c | 2 +- lib_com/preemph.c | 2 +- lib_com/prot.h | 2 +- lib_com/pvq_com.c | 2 +- lib_com/range_com.c | 2 +- lib_com/re8_ppv.c | 2 +- lib_com/re8_util.c | 2 +- lib_com/realft.c | 2 +- lib_com/recovernorm.c | 2 +- lib_com/reordvct.c | 2 +- lib_com/residu.c | 2 +- lib_com/rom_com.c | 2 +- lib_com/rom_com.h | 2 +- lib_com/stab_est.c | 2 +- lib_com/stat_com.h | 2 +- lib_com/stat_noise_uv_mod.c | 2 +- lib_com/stl.h | 2 +- lib_com/swb_bwe_com.c | 2 +- lib_com/swb_bwe_com_hr.c | 2 +- lib_com/swb_bwe_com_lr.c | 2 +- lib_com/swb_tbe_com.c | 2 +- lib_com/syn_12k8.c | 2 +- lib_com/syn_filt.c | 2 +- lib_com/tcq_position_arith.c | 2 +- lib_com/tcx_ltp.c | 2 +- lib_com/tcx_mdct.c | 2 +- lib_com/tcx_mdct_window.c | 2 +- lib_com/tcx_utils.c | 2 +- lib_com/tec_com.c | 2 +- lib_com/tns_base.c | 2 +- lib_com/tools.c | 2 +- lib_com/trans_direct.c | 2 +- lib_com/trans_inv.c | 2 +- lib_com/typedef.h | 2 +- lib_com/vlpc_2st_com.c | 2 +- lib_com/weight.c | 2 +- lib_com/weight_a.c | 2 +- lib_com/wi.c | 2 +- lib_com/window.c | 2 +- lib_com/window_ola.c | 2 +- lib_com/wtda.c | 2 +- lib_debug/debug.c | 2 +- lib_debug/debug.h | 2 +- lib_debug/sba_debug.c | 2 +- lib_debug/sba_debug.h | 2 +- lib_debug/snr.c | 2 +- lib_dec/ACcontextMapping_dec.c | 2 +- lib_dec/FEC.c | 2 +- lib_dec/FEC_HQ_core.c | 2 +- lib_dec/FEC_HQ_phase_ecu.c | 2 +- lib_dec/FEC_adapt_codebook.c | 2 +- lib_dec/FEC_clas_estim.c | 2 +- lib_dec/FEC_lsf_estim.c | 2 +- lib_dec/FEC_pitch_estim.c | 2 +- lib_dec/FEC_scale_syn.c | 2 +- lib_dec/LD_music_post_filter.c | 2 +- lib_dec/TonalComponentDetection.c | 2 +- lib_dec/acelp_core_dec.c | 2 +- lib_dec/acelp_core_switch_dec.c | 2 +- lib_dec/amr_wb_dec.c | 2 +- lib_dec/ari_dec.c | 2 +- lib_dec/ari_hm_dec.c | 2 +- lib_dec/arith_coder_dec.c | 2 +- lib_dec/avq_dec.c | 2 +- lib_dec/bass_psfilter.c | 2 +- lib_dec/cng_dec.c | 2 +- lib_dec/core_dec_init.c | 2 +- lib_dec/core_dec_reconf.c | 2 +- lib_dec/core_dec_switch.c | 2 +- lib_dec/core_switching_dec.c | 2 +- lib_dec/d_gain2p.c | 2 +- lib_dec/dec2t32.c | 2 +- lib_dec/dec4t64.c | 2 +- lib_dec/dec_LPD.c | 2 +- lib_dec/dec_ace.c | 2 +- lib_dec/dec_acelp.c | 2 +- lib_dec/dec_acelp_tcx_main.c | 2 +- lib_dec/dec_amr_wb.c | 2 +- lib_dec/dec_gen_voic.c | 2 +- lib_dec/dec_higher_acelp.c | 2 +- lib_dec/dec_nelp.c | 2 +- lib_dec/dec_pit_exc.c | 2 +- lib_dec/dec_post.c | 2 +- lib_dec/dec_ppp.c | 2 +- lib_dec/dec_prm.c | 2 +- lib_dec/dec_tcx.c | 2 +- lib_dec/dec_tran.c | 2 +- lib_dec/dec_uv.c | 2 +- lib_dec/decision_matrix_dec.c | 2 +- lib_dec/dlpc_avq.c | 2 +- lib_dec/dlpc_stoch.c | 2 +- lib_dec/er_dec_acelp.c | 2 +- lib_dec/er_dec_tcx.c | 2 +- lib_dec/er_scale_syn.c | 2 +- lib_dec/er_sync_exc.c | 2 +- lib_dec/er_util.c | 2 +- lib_dec/evs_dec.c | 2 +- lib_dec/fd_cng_dec.c | 2 +- lib_dec/gain_dec.c | 2 +- lib_dec/gaus_dec.c | 2 +- lib_dec/gs_dec.c | 2 +- lib_dec/gs_dec_amr_wb.c | 2 +- lib_dec/hdecnrm.c | 2 +- lib_dec/hf_synth.c | 2 +- lib_dec/hq_classifier_dec.c | 2 +- lib_dec/hq_conf_fec.c | 2 +- lib_dec/hq_core_dec.c | 2 +- lib_dec/hq_env_dec.c | 2 +- lib_dec/hq_hr_dec.c | 2 +- lib_dec/hq_lr_dec.c | 2 +- lib_dec/igf_dec.c | 2 +- lib_dec/igf_scf_dec.c | 2 +- lib_dec/init_dec.c | 2 +- lib_dec/inov_dec.c | 2 +- lib_dec/ivas_agc_dec.c | 2 +- lib_dec/ivas_binRenderer_internal.c | 2 +- lib_dec/ivas_core_dec.c | 2 +- lib_dec/ivas_corecoder_dec_reconfig.c | 2 +- lib_dec/ivas_cpe_dec.c | 2 +- lib_dec/ivas_dec.c | 2 +- lib_dec/ivas_decision_matrix_dec.c | 2 +- lib_dec/ivas_dirac_dec.c | 2 +- lib_dec/ivas_dirac_output_synthesis_cov.c | 2 +- lib_dec/ivas_entropy_decoder.c | 2 +- lib_dec/ivas_init_dec.c | 2 +- lib_dec/ivas_ism_dec.c | 2 +- lib_dec/ivas_ism_dtx_dec.c | 2 +- lib_dec/ivas_ism_metadata_dec.c | 2 +- lib_dec/ivas_ism_param_dec.c | 2 +- lib_dec/ivas_ism_renderer.c | 2 +- lib_dec/ivas_jbm_dec.c | 2 +- lib_dec/ivas_lfe_dec.c | 2 +- lib_dec/ivas_lfe_plc.c | 2 +- lib_dec/ivas_ls_custom_dec.c | 2 +- lib_dec/ivas_masa_dec.c | 2 +- lib_dec/ivas_mc_param_dec.c | 2 +- lib_dec/ivas_mc_paramupmix_dec.c | 2 +- lib_dec/ivas_mcmasa_dec.c | 2 +- lib_dec/ivas_mct_core_dec.c | 2 +- lib_dec/ivas_mct_dec.c | 2 +- lib_dec/ivas_mct_dec_mct.c | 2 +- lib_dec/ivas_mdct_core_dec.c | 2 +- lib_dec/ivas_mono_dmx_renderer.c | 2 +- lib_dec/ivas_objectRenderer_internal.c | 2 +- lib_dec/ivas_omasa_dec.c | 2 +- lib_dec/ivas_osba_dec.c | 2 +- lib_dec/ivas_out_setup_conversion.c | 2 +- lib_dec/ivas_output_config.c | 2 +- lib_dec/ivas_pca_dec.c | 2 +- lib_dec/ivas_post_proc.c | 2 +- lib_dec/ivas_qmetadata_dec.c | 2 +- lib_dec/ivas_qspherical_dec.c | 2 +- lib_dec/ivas_range_uni_dec.c | 2 +- lib_dec/ivas_rom_dec.c | 2 +- lib_dec/ivas_rom_dec.h | 2 +- lib_dec/ivas_sba_dec.c | 2 +- lib_dec/ivas_sba_dirac_stereo_dec.c | 2 +- lib_dec/ivas_sba_rendering_internal.c | 2 +- lib_dec/ivas_sce_dec.c | 2 +- lib_dec/ivas_sns_dec.c | 2 +- lib_dec/ivas_spar_decoder.c | 2 +- lib_dec/ivas_spar_md_dec.c | 2 +- lib_dec/ivas_stat_dec.h | 2 +- lib_dec/ivas_stereo_adapt_GR_dec.c | 2 +- lib_dec/ivas_stereo_cng_dec.c | 2 +- lib_dec/ivas_stereo_dft_dec.c | 2 +- lib_dec/ivas_stereo_dft_dec_dmx.c | 2 +- lib_dec/ivas_stereo_dft_plc.c | 2 +- lib_dec/ivas_stereo_eclvq_dec.c | 2 +- lib_dec/ivas_stereo_esf_dec.c | 2 +- lib_dec/ivas_stereo_ica_dec.c | 2 +- lib_dec/ivas_stereo_icbwe_dec.c | 2 +- lib_dec/ivas_stereo_mdct_core_dec.c | 2 +- lib_dec/ivas_stereo_mdct_stereo_dec.c | 2 +- lib_dec/ivas_stereo_switching_dec.c | 2 +- lib_dec/ivas_stereo_td_dec.c | 2 +- lib_dec/ivas_svd_dec.c | 2 +- lib_dec/ivas_tcx_core_dec.c | 2 +- lib_dec/ivas_td_low_rate_dec.c | 2 +- lib_dec/jbm_jb4_circularbuffer.c | 2 +- lib_dec/jbm_jb4_circularbuffer.h | 2 +- lib_dec/jbm_jb4_inputbuffer.c | 2 +- lib_dec/jbm_jb4_inputbuffer.h | 2 +- lib_dec/jbm_jb4_jmf.c | 2 +- lib_dec/jbm_jb4_jmf.h | 2 +- lib_dec/jbm_jb4sb.c | 2 +- lib_dec/jbm_jb4sb.h | 2 +- lib_dec/jbm_pcmdsp_apa.c | 2 +- lib_dec/jbm_pcmdsp_apa.h | 2 +- lib_dec/jbm_pcmdsp_fifo.c | 2 +- lib_dec/jbm_pcmdsp_fifo.h | 2 +- lib_dec/jbm_pcmdsp_similarityestimation.c | 2 +- lib_dec/jbm_pcmdsp_similarityestimation.h | 2 +- lib_dec/jbm_pcmdsp_window.c | 2 +- lib_dec/jbm_pcmdsp_window.h | 2 +- lib_dec/lead_deindexing.c | 2 +- lib_dec/lib_dec.c | 2 +- lib_dec/lib_dec.h | 2 +- lib_dec/lp_exc_d.c | 2 +- lib_dec/lsf_dec.c | 2 +- lib_dec/lsf_msvq_ma_dec.c | 2 +- lib_dec/nelp_dec.c | 2 +- lib_dec/peak_vq_dec.c | 2 +- lib_dec/pit_dec.c | 2 +- lib_dec/pitch_extr.c | 2 +- lib_dec/post_dec.c | 2 +- lib_dec/ppp_dec.c | 2 +- lib_dec/pvq_core_dec.c | 2 +- lib_dec/pvq_decode.c | 2 +- lib_dec/range_dec.c | 2 +- lib_dec/re8_dec.c | 2 +- lib_dec/rom_dec.c | 2 +- lib_dec/rom_dec.h | 2 +- lib_dec/rst_dec.c | 2 +- lib_dec/stat_dec.h | 2 +- lib_dec/stat_noise_uv_dec.c | 2 +- lib_dec/swb_bwe_dec.c | 2 +- lib_dec/swb_bwe_dec_hr.c | 2 +- lib_dec/swb_bwe_dec_lr.c | 2 +- lib_dec/swb_tbe_dec.c | 2 +- lib_dec/syn_outp.c | 2 +- lib_dec/tcq_core_dec.c | 2 +- lib_dec/tcx_utils_dec.c | 2 +- lib_dec/tns_base_dec.c | 2 +- lib_dec/tonalMDCTconcealment.c | 2 +- lib_dec/transition_dec.c | 2 +- lib_dec/updt_dec.c | 2 +- lib_dec/vlpc_1st_dec.c | 2 +- lib_dec/vlpc_2st_dec.c | 2 +- lib_dec/voiced_dec.c | 2 +- lib_dec/waveadjust_fec_dec.c | 2 +- lib_enc/ACcontextMapping_enc.c | 2 +- lib_enc/FEC_enc.c | 2 +- lib_enc/SNR_calc.c | 2 +- lib_enc/acelp_core_enc.c | 2 +- lib_enc/acelp_core_switch_enc.c | 2 +- lib_enc/acelp_enc_util.c | 2 +- lib_enc/amr_wb_enc.c | 2 +- lib_enc/analy_lp.c | 2 +- lib_enc/analy_sp.c | 2 +- lib_enc/ari_enc.c | 2 +- lib_enc/ari_hm_enc.c | 2 +- lib_enc/arith_coder_enc.c | 2 +- lib_enc/avq_cod.c | 2 +- lib_enc/bass_psfilter_enc.c | 2 +- lib_enc/bw_detect.c | 2 +- lib_enc/cng_enc.c | 2 +- lib_enc/cod2t32.c | 2 +- lib_enc/cod4t64.c | 2 +- lib_enc/cod4t64_fast.c | 2 +- lib_enc/cod_ace.c | 2 +- lib_enc/cod_tcx.c | 2 +- lib_enc/cod_uv.c | 2 +- lib_enc/comvad_decision.c | 2 +- lib_enc/cor_shif.c | 2 +- lib_enc/core_enc_2div.c | 2 +- lib_enc/core_enc_init.c | 2 +- lib_enc/core_enc_ol.c | 2 +- lib_enc/core_enc_reconf.c | 2 +- lib_enc/core_enc_switch.c | 2 +- lib_enc/core_enc_updt.c | 2 +- lib_enc/core_switching_enc.c | 2 +- lib_enc/corr_xh.c | 2 +- lib_enc/decision_matrix_enc.c | 2 +- lib_enc/detect_transient.c | 2 +- lib_enc/diffcod.c | 2 +- lib_enc/dtx.c | 2 +- lib_enc/enc_acelp.c | 2 +- lib_enc/enc_acelp_tcx_main.c | 2 +- lib_enc/enc_acelpx.c | 2 +- lib_enc/enc_amr_wb.c | 2 +- lib_enc/enc_gain.c | 2 +- lib_enc/enc_gen_voic.c | 2 +- lib_enc/enc_gen_voic_rf.c | 2 +- lib_enc/enc_higher_acelp.c | 2 +- lib_enc/enc_nelp.c | 2 +- lib_enc/enc_pit_exc.c | 2 +- lib_enc/enc_ppp.c | 2 +- lib_enc/enc_prm.c | 2 +- lib_enc/enc_tran.c | 2 +- lib_enc/enc_uv.c | 2 +- lib_enc/energy.c | 2 +- lib_enc/eval_pit_contr.c | 2 +- lib_enc/evs_enc.c | 2 +- lib_enc/ext_sig_ana.c | 2 +- lib_enc/fd_cng_enc.c | 2 +- lib_enc/find_tar.c | 2 +- lib_enc/find_tilt.c | 2 +- lib_enc/find_uv.c | 2 +- lib_enc/find_wsp.c | 2 +- lib_enc/frame_spec_dif_cor_rate.c | 2 +- lib_enc/gain_enc.c | 2 +- lib_enc/gaus_enc.c | 2 +- lib_enc/gp_clip.c | 2 +- lib_enc/gs_enc.c | 2 +- lib_enc/guided_plc_enc.c | 2 +- lib_enc/hf_cod_amrwb.c | 2 +- lib_enc/hq_classifier_enc.c | 2 +- lib_enc/hq_core_enc.c | 2 +- lib_enc/hq_env_enc.c | 2 +- lib_enc/hq_hr_enc.c | 2 +- lib_enc/hq_lr_enc.c | 2 +- lib_enc/hvq_enc.c | 2 +- lib_enc/igf_enc.c | 2 +- lib_enc/igf_scf_enc.c | 2 +- lib_enc/init_enc.c | 2 +- lib_enc/inov_enc.c | 2 +- lib_enc/isf_enc_amr_wb.c | 2 +- lib_enc/ivas_agc_enc.c | 2 +- lib_enc/ivas_core_enc.c | 2 +- lib_enc/ivas_core_pre_proc.c | 2 +- lib_enc/ivas_core_pre_proc_front.c | 2 +- lib_enc/ivas_corecoder_enc_reconfig.c | 2 +- lib_enc/ivas_cpe_enc.c | 2 +- lib_enc/ivas_decision_matrix_enc.c | 2 +- lib_enc/ivas_dirac_enc.c | 2 +- lib_enc/ivas_enc.c | 2 +- lib_enc/ivas_enc_cov_handler.c | 2 +- lib_enc/ivas_entropy_coder.c | 2 +- lib_enc/ivas_front_vad.c | 2 +- lib_enc/ivas_init_enc.c | 2 +- lib_enc/ivas_ism_dtx_enc.c | 2 +- lib_enc/ivas_ism_enc.c | 2 +- lib_enc/ivas_ism_metadata_enc.c | 2 +- lib_enc/ivas_ism_param_enc.c | 2 +- lib_enc/ivas_lfe_enc.c | 2 +- lib_enc/ivas_masa_enc.c | 2 +- lib_enc/ivas_mc_param_enc.c | 2 +- lib_enc/ivas_mc_paramupmix_enc.c | 2 +- lib_enc/ivas_mcmasa_enc.c | 2 +- lib_enc/ivas_mct_core_enc.c | 2 +- lib_enc/ivas_mct_enc.c | 2 +- lib_enc/ivas_mct_enc_mct.c | 2 +- lib_enc/ivas_mdct_core_enc.c | 2 +- lib_enc/ivas_omasa_enc.c | 2 +- lib_enc/ivas_osba_enc.c | 2 +- lib_enc/ivas_pca_enc.c | 2 +- lib_enc/ivas_qmetadata_enc.c | 2 +- lib_enc/ivas_qspherical_enc.c | 2 +- lib_enc/ivas_range_uni_enc.c | 2 +- lib_enc/ivas_rom_enc.c | 2 +- lib_enc/ivas_rom_enc.h | 2 +- lib_enc/ivas_sba_enc.c | 2 +- lib_enc/ivas_sce_enc.c | 2 +- lib_enc/ivas_sns_enc.c | 2 +- lib_enc/ivas_spar_encoder.c | 2 +- lib_enc/ivas_spar_md_enc.c | 2 +- lib_enc/ivas_stat_enc.h | 2 +- lib_enc/ivas_stereo_adapt_GR_enc.c | 2 +- lib_enc/ivas_stereo_classifier.c | 2 +- lib_enc/ivas_stereo_cng_enc.c | 2 +- lib_enc/ivas_stereo_dft_enc.c | 2 +- lib_enc/ivas_stereo_dft_enc_itd.c | 2 +- lib_enc/ivas_stereo_dft_td_itd.c | 2 +- lib_enc/ivas_stereo_dmx_evs.c | 2 +- lib_enc/ivas_stereo_eclvq_enc.c | 2 +- lib_enc/ivas_stereo_ica_enc.c | 2 +- lib_enc/ivas_stereo_icbwe_enc.c | 2 +- lib_enc/ivas_stereo_mdct_core_enc.c | 2 +- lib_enc/ivas_stereo_mdct_igf_enc.c | 2 +- lib_enc/ivas_stereo_mdct_stereo_enc.c | 2 +- lib_enc/ivas_stereo_switching_enc.c | 2 +- lib_enc/ivas_stereo_td_analysis.c | 2 +- lib_enc/ivas_stereo_td_enc.c | 2 +- lib_enc/ivas_tcx_core_enc.c | 2 +- lib_enc/ivas_td_low_rate_enc.c | 2 +- lib_enc/lead_indexing.c | 2 +- lib_enc/lib_enc.c | 2 +- lib_enc/lib_enc.h | 2 +- lib_enc/long_enr.c | 2 +- lib_enc/lp_exc_e.c | 2 +- lib_enc/lsf_enc.c | 2 +- lib_enc/lsf_msvq_ma_enc.c | 2 +- lib_enc/ltd_stable.c | 2 +- lib_enc/mdct_classifier.c | 2 +- lib_enc/mdct_selector.c | 2 +- lib_enc/mslvq_enc.c | 2 +- lib_enc/multi_harm.c | 2 +- lib_enc/nelp_enc.c | 2 +- lib_enc/nois_est.c | 2 +- lib_enc/noise_adjust.c | 2 +- lib_enc/normalizecoefs.c | 2 +- lib_enc/peak_vq_enc.c | 2 +- lib_enc/pit_enc.c | 2 +- lib_enc/pitch_ol.c | 2 +- lib_enc/pitch_ol2.c | 2 +- lib_enc/plc_enc_ext.c | 2 +- lib_enc/ppp_enc.c | 2 +- lib_enc/pre_proc.c | 2 +- lib_enc/pvq_core_enc.c | 2 +- lib_enc/pvq_encode.c | 2 +- lib_enc/q_gain2p.c | 2 +- lib_enc/qlpc_avq.c | 2 +- lib_enc/qlpc_stoch.c | 2 +- lib_enc/range_enc.c | 2 +- lib_enc/re8_cod.c | 2 +- lib_enc/reordernorm.c | 2 +- lib_enc/rom_enc.c | 2 +- lib_enc/rom_enc.h | 2 +- lib_enc/rst_enc.c | 2 +- lib_enc/set_impulse.c | 2 +- lib_enc/setmodeindex.c | 2 +- lib_enc/sig_clas.c | 2 +- lib_enc/spec_center.c | 2 +- lib_enc/spec_flatness.c | 2 +- lib_enc/speech_music_classif.c | 2 +- lib_enc/stat_enc.h | 2 +- lib_enc/stat_noise_uv_enc.c | 2 +- lib_enc/subband_fft.c | 2 +- lib_enc/swb_bwe_enc.c | 2 +- lib_enc/swb_bwe_enc_hr.c | 2 +- lib_enc/swb_bwe_enc_lr.c | 2 +- lib_enc/swb_pre_proc.c | 2 +- lib_enc/swb_tbe_enc.c | 2 +- lib_enc/tcq_core_enc.c | 2 +- lib_enc/tcx_ltp_enc.c | 2 +- lib_enc/tcx_utils_enc.c | 2 +- lib_enc/tfa_enc.c | 2 +- lib_enc/tns_base_enc.c | 2 +- lib_enc/transient_detection.c | 2 +- lib_enc/transition_enc.c | 2 +- lib_enc/update_decision.c | 2 +- lib_enc/updt_enc.c | 2 +- lib_enc/updt_tar.c | 2 +- lib_enc/vad.c | 2 +- lib_enc/vad_param_updt.c | 2 +- lib_enc/vad_proc.c | 2 +- lib_enc/vbr_average_rate.c | 2 +- lib_enc/vlpc_1st_cod.c | 2 +- lib_enc/vlpc_2st_cod.c | 2 +- lib_enc/voiced_enc.c | 2 +- lib_enc/waveadjust_fec_cod.c | 2 +- lib_rend/ivas_allrad_dec.c | 2 +- lib_rend/ivas_crend.c | 2 +- lib_rend/ivas_dirac_ana.c | 2 +- lib_rend/ivas_dirac_dec_binaural_functions.c | 2 +- lib_rend/ivas_dirac_decorr_dec.c | 2 +- lib_rend/ivas_dirac_onsets_dec.c | 2 +- lib_rend/ivas_dirac_output_synthesis_dec.c | 2 +- lib_rend/ivas_dirac_rend.c | 2 +- lib_rend/ivas_efap.c | 2 +- lib_rend/ivas_hrtf.c | 2 +- lib_rend/ivas_limiter.c | 2 +- lib_rend/ivas_masa_merge.c | 2 +- lib_rend/ivas_mcmasa_ana.c | 2 +- lib_rend/ivas_objectRenderer.c | 2 +- lib_rend/ivas_objectRenderer_hrFilt.c | 2 +- lib_rend/ivas_objectRenderer_mix.c | 2 +- lib_rend/ivas_objectRenderer_sfx.c | 2 +- lib_rend/ivas_objectRenderer_sources.c | 2 +- lib_rend/ivas_objectRenderer_vec.c | 2 +- lib_rend/ivas_omasa_ana.c | 2 +- lib_rend/ivas_orient_trk.c | 2 +- lib_rend/ivas_output_init.c | 2 +- lib_rend/ivas_prot_rend.h | 2 +- lib_rend/ivas_reflections.c | 2 +- lib_rend/ivas_render_config.c | 2 +- lib_rend/ivas_reverb.c | 2 +- lib_rend/ivas_reverb_delay_line.c | 2 +- lib_rend/ivas_reverb_fft_filter.c | 2 +- lib_rend/ivas_reverb_filter_design.c | 2 +- lib_rend/ivas_reverb_iir_filter.c | 2 +- lib_rend/ivas_reverb_utils.c | 2 +- lib_rend/ivas_rom_TdBinauralRenderer.c | 2 +- lib_rend/ivas_rom_TdBinauralRenderer.h | 2 +- lib_rend/ivas_rom_binauralRenderer.c | 2 +- lib_rend/ivas_rom_binauralRenderer.h | 2 +- lib_rend/ivas_rom_binaural_crend_head.c | 2 +- lib_rend/ivas_rom_binaural_crend_head.h | 2 +- lib_rend/ivas_rom_rend.c | 2 +- lib_rend/ivas_rom_rend.h | 2 +- lib_rend/ivas_rotation.c | 2 +- lib_rend/ivas_sba_rendering.c | 2 +- lib_rend/ivas_shoebox.c | 2 +- lib_rend/ivas_stat_rend.h | 2 +- lib_rend/ivas_td_decorr.c | 2 +- lib_rend/ivas_vbap.c | 2 +- lib_rend/lib_rend.c | 2 +- lib_rend/lib_rend.h | 2 +- lib_util/audio_file_reader.c | 2 +- lib_util/audio_file_reader.h | 2 +- lib_util/audio_file_writer.c | 2 +- lib_util/audio_file_writer.h | 2 +- lib_util/bitstream_reader.c | 2 +- lib_util/bitstream_reader.h | 2 +- lib_util/bitstream_writer.c | 2 +- lib_util/bitstream_writer.h | 2 +- lib_util/cmdl_tools.c | 2 +- lib_util/cmdl_tools.h | 2 +- lib_util/cmdln_parser.c | 2 +- lib_util/cmdln_parser.h | 2 +- lib_util/evs_rtp_payload.c | 2 +- lib_util/evs_rtp_payload.h | 2 +- lib_util/g192.c | 2 +- lib_util/g192.h | 2 +- lib_util/hrtf_file_reader.c | 2 +- lib_util/hrtf_file_reader.h | 2 +- lib_util/ism_file_reader.c | 2 +- lib_util/ism_file_reader.h | 2 +- lib_util/ism_file_writer.c | 2 +- lib_util/ism_file_writer.h | 2 +- lib_util/jbm_file_reader.c | 2 +- lib_util/jbm_file_reader.h | 2 +- lib_util/jbm_file_writer.c | 2 +- lib_util/jbm_file_writer.h | 2 +- lib_util/ls_custom_file_reader.c | 2 +- lib_util/ls_custom_file_reader.h | 2 +- lib_util/masa_file_reader.c | 2 +- lib_util/masa_file_reader.h | 2 +- lib_util/masa_file_writer.c | 2 +- lib_util/masa_file_writer.h | 2 +- lib_util/mime_io.c | 2 +- lib_util/mime_io.h | 2 +- lib_util/render_config_reader.c | 2 +- lib_util/render_config_reader.h | 2 +- lib_util/rotation_file_reader.c | 2 +- lib_util/rotation_file_reader.h | 2 +- lib_util/rtpdump.c | 2 +- lib_util/rtpdump.h | 2 +- lib_util/tinywavein_c.h | 2 +- lib_util/tinywaveout_c.h | 2 +- lib_util/vector3_pair_file_reader.c | 2 +- lib_util/vector3_pair_file_reader.h | 2 +- readme.txt | 2 +- 662 files changed, 662 insertions(+), 662 deletions(-) diff --git a/LICENSE.md b/LICENSE.md index aa9c35e4f..ca74eaf48 100644 --- a/LICENSE.md +++ b/LICENSE.md @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/apps/decoder.c b/apps/decoder.c index 7b3a5410d..cb65894ad 100644 --- a/apps/decoder.c +++ b/apps/decoder.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/apps/encoder.c b/apps/encoder.c index 9143b0eb9..e6461b7b3 100644 --- a/apps/encoder.c +++ b/apps/encoder.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/apps/renderer.c b/apps/renderer.c index 2676cb752..6bd31e212 100644 --- a/apps/renderer.c +++ b/apps/renderer.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ACcontextMapping.c b/lib_com/ACcontextMapping.c index 1705a3f7d..f9bdeaaee 100644 --- a/lib_com/ACcontextMapping.c +++ b/lib_com/ACcontextMapping.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ari.c b/lib_com/ari.c index 2ee0be623..2aea344e5 100644 --- a/lib_com/ari.c +++ b/lib_com/ari.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ari_hm.c b/lib_com/ari_hm.c index 3995913c4..0bd7b144f 100644 --- a/lib_com/ari_hm.c +++ b/lib_com/ari_hm.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/arith_coder.c b/lib_com/arith_coder.c index cc29c9747..e71a40749 100644 --- a/lib_com/arith_coder.c +++ b/lib_com/arith_coder.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/basop32.c b/lib_com/basop32.c index a407ff72d..5a5a43484 100644 --- a/lib_com/basop32.c +++ b/lib_com/basop32.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/basop32.h b/lib_com/basop32.h index f1a7e1b86..a8a72aed0 100644 --- a/lib_com/basop32.h +++ b/lib_com/basop32.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/basop_com_lpc.c b/lib_com/basop_com_lpc.c index 442afe554..68376669b 100644 --- a/lib_com/basop_com_lpc.c +++ b/lib_com/basop_com_lpc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/basop_lsf_tools.c b/lib_com/basop_lsf_tools.c index 103fe7000..498018c1e 100644 --- a/lib_com/basop_lsf_tools.c +++ b/lib_com/basop_lsf_tools.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/basop_mpy.c b/lib_com/basop_mpy.c index db2a14c0b..c3acce573 100644 --- a/lib_com/basop_mpy.c +++ b/lib_com/basop_mpy.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/basop_mpy.h b/lib_com/basop_mpy.h index 4a8d4473c..dd9a3ec31 100644 --- a/lib_com/basop_mpy.h +++ b/lib_com/basop_mpy.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/basop_proto_func.h b/lib_com/basop_proto_func.h index 0c514475f..69e76fec9 100644 --- a/lib_com/basop_proto_func.h +++ b/lib_com/basop_proto_func.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/basop_settings.h b/lib_com/basop_settings.h index 758a99650..bcbe6fdf1 100644 --- a/lib_com/basop_settings.h +++ b/lib_com/basop_settings.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/basop_tcx_utils.c b/lib_com/basop_tcx_utils.c index 6d2c80f6b..f684f07ee 100644 --- a/lib_com/basop_tcx_utils.c +++ b/lib_com/basop_tcx_utils.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/basop_util.c b/lib_com/basop_util.c index 0a168852b..197fe8840 100644 --- a/lib_com/basop_util.c +++ b/lib_com/basop_util.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/basop_util.h b/lib_com/basop_util.h index c09b8ea62..b76d5982f 100644 --- a/lib_com/basop_util.h +++ b/lib_com/basop_util.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/bitalloc.c b/lib_com/bitalloc.c index e560e300a..28715d184 100644 --- a/lib_com/bitalloc.c +++ b/lib_com/bitalloc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/bitallocsum.c b/lib_com/bitallocsum.c index d3f880752..583383896 100644 --- a/lib_com/bitallocsum.c +++ b/lib_com/bitallocsum.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/bits_alloc.c b/lib_com/bits_alloc.c index 30a9dba84..7a1832bff 100644 --- a/lib_com/bits_alloc.c +++ b/lib_com/bits_alloc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/bitstream.c b/lib_com/bitstream.c index 4a24d905a..2231dfd10 100644 --- a/lib_com/bitstream.c +++ b/lib_com/bitstream.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/calc_st_com.c b/lib_com/calc_st_com.c index 2f2cc5633..bfe954af3 100644 --- a/lib_com/calc_st_com.c +++ b/lib_com/calc_st_com.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/cb_shape.c b/lib_com/cb_shape.c index 364ed639f..45c88b1e9 100644 --- a/lib_com/cb_shape.c +++ b/lib_com/cb_shape.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/cldfb.c b/lib_com/cldfb.c index 1490703ae..649e5ba52 100644 --- a/lib_com/cldfb.c +++ b/lib_com/cldfb.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/cng_exc.c b/lib_com/cng_exc.c index 9f0a22320..c631d8d11 100644 --- a/lib_com/cng_exc.c +++ b/lib_com/cng_exc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/cnst.h b/lib_com/cnst.h index 556da0d14..225d9e229 100644 --- a/lib_com/cnst.h +++ b/lib_com/cnst.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/codec_tcx_common.c b/lib_com/codec_tcx_common.c index 7bb6dac40..d4822e166 100644 --- a/lib_com/codec_tcx_common.c +++ b/lib_com/codec_tcx_common.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/common_api_types.h b/lib_com/common_api_types.h index 4870ff5d0..0e8cbeaa2 100644 --- a/lib_com/common_api_types.h +++ b/lib_com/common_api_types.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/core_com_config.c b/lib_com/core_com_config.c index 0ee9b40ae..a5158b0b3 100644 --- a/lib_com/core_com_config.c +++ b/lib_com/core_com_config.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/deemph.c b/lib_com/deemph.c index 9f4463d6a..ea6145813 100644 --- a/lib_com/deemph.c +++ b/lib_com/deemph.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/delay_comp.c b/lib_com/delay_comp.c index 73d9db9f4..7d5539fcb 100644 --- a/lib_com/delay_comp.c +++ b/lib_com/delay_comp.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/disclaimer.c b/lib_com/disclaimer.c index 5587bdd09..451dd43e8 100644 --- a/lib_com/disclaimer.c +++ b/lib_com/disclaimer.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/dlpc_bfi.c b/lib_com/dlpc_bfi.c index b894b845f..b5ea58300 100644 --- a/lib_com/dlpc_bfi.c +++ b/lib_com/dlpc_bfi.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/edct.c b/lib_com/edct.c index 6f6d6c32b..d7af669c6 100644 --- a/lib_com/edct.c +++ b/lib_com/edct.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/enh1632.c b/lib_com/enh1632.c index 4e53ba695..33b2662c6 100644 --- a/lib_com/enh1632.c +++ b/lib_com/enh1632.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/enh1632.h b/lib_com/enh1632.h index 8e943d42f..f0062dada 100644 --- a/lib_com/enh1632.h +++ b/lib_com/enh1632.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/enh40.c b/lib_com/enh40.c index d77e23b23..80ff285ce 100644 --- a/lib_com/enh40.c +++ b/lib_com/enh40.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/enh40.h b/lib_com/enh40.h index 8c34ec36a..a258a4869 100644 --- a/lib_com/enh40.h +++ b/lib_com/enh40.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/enhancer.c b/lib_com/enhancer.c index d0eeeb76c..e4991be38 100644 --- a/lib_com/enhancer.c +++ b/lib_com/enhancer.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/enr_1_az.c b/lib_com/enr_1_az.c index 2b66a14d7..9c04a16f2 100644 --- a/lib_com/enr_1_az.c +++ b/lib_com/enr_1_az.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/env_adj.c b/lib_com/env_adj.c index 03b7d6cef..5c85de76b 100644 --- a/lib_com/env_adj.c +++ b/lib_com/env_adj.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/env_stab.c b/lib_com/env_stab.c index a1957566b..0908ce337 100644 --- a/lib_com/env_stab.c +++ b/lib_com/env_stab.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/env_stab_trans.c b/lib_com/env_stab_trans.c index a2d4492b3..7d18fad77 100644 --- a/lib_com/env_stab_trans.c +++ b/lib_com/env_stab_trans.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/est_tilt.c b/lib_com/est_tilt.c index 8073e39df..c68ea0c5b 100644 --- a/lib_com/est_tilt.c +++ b/lib_com/est_tilt.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/fd_cng_com.c b/lib_com/fd_cng_com.c index dd82c4f06..4f57ceaed 100644 --- a/lib_com/fd_cng_com.c +++ b/lib_com/fd_cng_com.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/fft.c b/lib_com/fft.c index a36712b8e..bfd1cb5d0 100644 --- a/lib_com/fft.c +++ b/lib_com/fft.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/fft_cldfb.c b/lib_com/fft_cldfb.c index 0ea848abd..081f34aa0 100644 --- a/lib_com/fft_cldfb.c +++ b/lib_com/fft_cldfb.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/fft_rel.c b/lib_com/fft_rel.c index 46ee5e943..b5c89d806 100644 --- a/lib_com/fft_rel.c +++ b/lib_com/fft_rel.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/fill_spectrum.c b/lib_com/fill_spectrum.c index 669482487..883e94431 100644 --- a/lib_com/fill_spectrum.c +++ b/lib_com/fill_spectrum.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/findpulse.c b/lib_com/findpulse.c index 3383397bc..d08ae2fee 100644 --- a/lib_com/findpulse.c +++ b/lib_com/findpulse.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/fine_gain_bits.c b/lib_com/fine_gain_bits.c index 9f10bcd70..db9ec5678 100644 --- a/lib_com/fine_gain_bits.c +++ b/lib_com/fine_gain_bits.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/frame_ener.c b/lib_com/frame_ener.c index f44cb099c..123999f87 100644 --- a/lib_com/frame_ener.c +++ b/lib_com/frame_ener.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/get_gain.c b/lib_com/get_gain.c index e3457128f..3d6191861 100644 --- a/lib_com/get_gain.c +++ b/lib_com/get_gain.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/gs_bitallocation.c b/lib_com/gs_bitallocation.c index e30cf842e..fb6d62f0a 100644 --- a/lib_com/gs_bitallocation.c +++ b/lib_com/gs_bitallocation.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/gs_gains.c b/lib_com/gs_gains.c index 40626468b..4c49983bc 100644 --- a/lib_com/gs_gains.c +++ b/lib_com/gs_gains.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/gs_inact_switching.c b/lib_com/gs_inact_switching.c index cc90bad98..e7cb216da 100644 --- a/lib_com/gs_inact_switching.c +++ b/lib_com/gs_inact_switching.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/gs_noisefill.c b/lib_com/gs_noisefill.c index a92aec075..8e0231e03 100644 --- a/lib_com/gs_noisefill.c +++ b/lib_com/gs_noisefill.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/gs_preech.c b/lib_com/gs_preech.c index 5a98f4093..7d12a9ddb 100644 --- a/lib_com/gs_preech.c +++ b/lib_com/gs_preech.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/guided_plc_util.c b/lib_com/guided_plc_util.c index 884c2beeb..9a5ef808d 100644 --- a/lib_com/guided_plc_util.c +++ b/lib_com/guided_plc_util.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/hp50.c b/lib_com/hp50.c index 3624fabb4..034627c48 100644 --- a/lib_com/hp50.c +++ b/lib_com/hp50.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/hq2_bit_alloc.c b/lib_com/hq2_bit_alloc.c index 34c37babd..b2a65ba46 100644 --- a/lib_com/hq2_bit_alloc.c +++ b/lib_com/hq2_bit_alloc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/hq2_core_com.c b/lib_com/hq2_core_com.c index 22a596a75..364e35c0c 100644 --- a/lib_com/hq2_core_com.c +++ b/lib_com/hq2_core_com.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/hq2_noise_inject.c b/lib_com/hq2_noise_inject.c index 0404056dd..143223765 100644 --- a/lib_com/hq2_noise_inject.c +++ b/lib_com/hq2_noise_inject.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/hq_bit_allocation.c b/lib_com/hq_bit_allocation.c index faba9f8da..6a8b82067 100644 --- a/lib_com/hq_bit_allocation.c +++ b/lib_com/hq_bit_allocation.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/hq_conf.c b/lib_com/hq_conf.c index ac9298159..a59feff91 100644 --- a/lib_com/hq_conf.c +++ b/lib_com/hq_conf.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/hq_tools.c b/lib_com/hq_tools.c index 4ad78fc90..c2553d2af 100644 --- a/lib_com/hq_tools.c +++ b/lib_com/hq_tools.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/hvq_pvq_bitalloc.c b/lib_com/hvq_pvq_bitalloc.c index 2808030ae..2c9429a32 100644 --- a/lib_com/hvq_pvq_bitalloc.c +++ b/lib_com/hvq_pvq_bitalloc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ifft_rel.c b/lib_com/ifft_rel.c index 28334b06d..bda95ec0b 100644 --- a/lib_com/ifft_rel.c +++ b/lib_com/ifft_rel.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/igf_base.c b/lib_com/igf_base.c index ac1965100..a63318c5e 100644 --- a/lib_com/igf_base.c +++ b/lib_com/igf_base.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/index_pvq_opt.c b/lib_com/index_pvq_opt.c index 097732442..bf46a9409 100644 --- a/lib_com/index_pvq_opt.c +++ b/lib_com/index_pvq_opt.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/int_lsp.c b/lib_com/int_lsp.c index ff1c9cace..698de4c18 100644 --- a/lib_com/int_lsp.c +++ b/lib_com/int_lsp.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/interleave_spectrum.c b/lib_com/interleave_spectrum.c index 6046bf8f2..cd3aa6c7f 100644 --- a/lib_com/interleave_spectrum.c +++ b/lib_com/interleave_spectrum.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/interpol.c b/lib_com/interpol.c index 4172c4acf..b69b2498e 100644 --- a/lib_com/interpol.c +++ b/lib_com/interpol.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/isf_dec_amr_wb.c b/lib_com/isf_dec_amr_wb.c index d51731d1c..7822a31b5 100644 --- a/lib_com/isf_dec_amr_wb.c +++ b/lib_com/isf_dec_amr_wb.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_agc_com.c b/lib_com/ivas_agc_com.c index e39b8df82..ee4976788 100644 --- a/lib_com/ivas_agc_com.c +++ b/lib_com/ivas_agc_com.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_arith.c b/lib_com/ivas_arith.c index 0957d4ae5..d3bc67733 100644 --- a/lib_com/ivas_arith.c +++ b/lib_com/ivas_arith.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_avq_pos_reorder_com.c b/lib_com/ivas_avq_pos_reorder_com.c index c75d20533..aa9885ba5 100644 --- a/lib_com/ivas_avq_pos_reorder_com.c +++ b/lib_com/ivas_avq_pos_reorder_com.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_cnst.h b/lib_com/ivas_cnst.h index b3f2f932c..f0d73cc73 100644 --- a/lib_com/ivas_cnst.h +++ b/lib_com/ivas_cnst.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_cov_smooth.c b/lib_com/ivas_cov_smooth.c index 54d0d5f8d..8c309af67 100644 --- a/lib_com/ivas_cov_smooth.c +++ b/lib_com/ivas_cov_smooth.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_dirac_com.c b/lib_com/ivas_dirac_com.c index a490858c8..3a52f6a47 100644 --- a/lib_com/ivas_dirac_com.c +++ b/lib_com/ivas_dirac_com.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_entropy_coder_common.c b/lib_com/ivas_entropy_coder_common.c index a2fa26cad..015fab85e 100644 --- a/lib_com/ivas_entropy_coder_common.c +++ b/lib_com/ivas_entropy_coder_common.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_error.h b/lib_com/ivas_error.h index b61819ea3..a4afcfa2c 100644 --- a/lib_com/ivas_error.h +++ b/lib_com/ivas_error.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_error_utils.h b/lib_com/ivas_error_utils.h index b9a6b3f87..27bb18990 100644 --- a/lib_com/ivas_error_utils.h +++ b/lib_com/ivas_error_utils.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_fb_mixer.c b/lib_com/ivas_fb_mixer.c index 9772f2e8d..4ff4e7206 100644 --- a/lib_com/ivas_fb_mixer.c +++ b/lib_com/ivas_fb_mixer.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_filters.c b/lib_com/ivas_filters.c index 579e9d17c..46f878a2d 100644 --- a/lib_com/ivas_filters.c +++ b/lib_com/ivas_filters.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_ism_com.c b/lib_com/ivas_ism_com.c index 3ec4656a9..146d9b3a4 100644 --- a/lib_com/ivas_ism_com.c +++ b/lib_com/ivas_ism_com.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_lfe_com.c b/lib_com/ivas_lfe_com.c index 45dcae7c0..4a44ceadf 100644 --- a/lib_com/ivas_lfe_com.c +++ b/lib_com/ivas_lfe_com.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_masa_com.c b/lib_com/ivas_masa_com.c index 17e4b4773..7e6aba864 100644 --- a/lib_com/ivas_masa_com.c +++ b/lib_com/ivas_masa_com.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_mc_com.c b/lib_com/ivas_mc_com.c index 966fd21a5..8534ef0e7 100644 --- a/lib_com/ivas_mc_com.c +++ b/lib_com/ivas_mc_com.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_mc_param_com.c b/lib_com/ivas_mc_param_com.c index 44efdebe2..19ed07528 100644 --- a/lib_com/ivas_mc_param_com.c +++ b/lib_com/ivas_mc_param_com.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_mcmasa_com.c b/lib_com/ivas_mcmasa_com.c index 7e81e1fd1..26f95da26 100644 --- a/lib_com/ivas_mcmasa_com.c +++ b/lib_com/ivas_mcmasa_com.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_mct_com.c b/lib_com/ivas_mct_com.c index 97c5f5dd8..ee83db3d9 100644 --- a/lib_com/ivas_mct_com.c +++ b/lib_com/ivas_mct_com.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_mdct_core_com.c b/lib_com/ivas_mdct_core_com.c index afb5303a7..b3c4e3120 100644 --- a/lib_com/ivas_mdct_core_com.c +++ b/lib_com/ivas_mdct_core_com.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_mdct_imdct.c b/lib_com/ivas_mdct_imdct.c index 5dcd850c2..6198b0110 100644 --- a/lib_com/ivas_mdct_imdct.c +++ b/lib_com/ivas_mdct_imdct.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_mdft_imdft.c b/lib_com/ivas_mdft_imdft.c index 0b03f63d9..0954ead0d 100644 --- a/lib_com/ivas_mdft_imdft.c +++ b/lib_com/ivas_mdft_imdft.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_omasa_com.c b/lib_com/ivas_omasa_com.c index 7416dad11..4042dd959 100644 --- a/lib_com/ivas_omasa_com.c +++ b/lib_com/ivas_omasa_com.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_pca_tools.c b/lib_com/ivas_pca_tools.c index a1f8efd62..0c54551be 100644 --- a/lib_com/ivas_pca_tools.c +++ b/lib_com/ivas_pca_tools.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_prot.h b/lib_com/ivas_prot.h index a55aacc85..640b8ae62 100644 --- a/lib_com/ivas_prot.h +++ b/lib_com/ivas_prot.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_qmetadata_com.c b/lib_com/ivas_qmetadata_com.c index d3b11da6d..e29964ab2 100644 --- a/lib_com/ivas_qmetadata_com.c +++ b/lib_com/ivas_qmetadata_com.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_qspherical_com.c b/lib_com/ivas_qspherical_com.c index 874f66d05..8e34e3f80 100644 --- a/lib_com/ivas_qspherical_com.c +++ b/lib_com/ivas_qspherical_com.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_rom_com.c b/lib_com/ivas_rom_com.c index 481abd06f..e1c692976 100644 --- a/lib_com/ivas_rom_com.c +++ b/lib_com/ivas_rom_com.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_rom_com.h b/lib_com/ivas_rom_com.h index 35e3950fd..4cfd08b73 100644 --- a/lib_com/ivas_rom_com.h +++ b/lib_com/ivas_rom_com.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_sba_config.c b/lib_com/ivas_sba_config.c index 778a7bb90..64edc48f2 100644 --- a/lib_com/ivas_sba_config.c +++ b/lib_com/ivas_sba_config.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_sns_com.c b/lib_com/ivas_sns_com.c index da7b37e8c..f7ca67fa7 100644 --- a/lib_com/ivas_sns_com.c +++ b/lib_com/ivas_sns_com.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_spar_com.c b/lib_com/ivas_spar_com.c index 096a2955e..b960d3bb5 100644 --- a/lib_com/ivas_spar_com.c +++ b/lib_com/ivas_spar_com.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_spar_com_quant_util.c b/lib_com/ivas_spar_com_quant_util.c index 977f36e37..ca3001a42 100644 --- a/lib_com/ivas_spar_com_quant_util.c +++ b/lib_com/ivas_spar_com_quant_util.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_stat_com.h b/lib_com/ivas_stat_com.h index 566abcb44..40983fd43 100644 --- a/lib_com/ivas_stat_com.h +++ b/lib_com/ivas_stat_com.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_stereo_dft_com.c b/lib_com/ivas_stereo_dft_com.c index ae6b772a3..9c073b74f 100644 --- a/lib_com/ivas_stereo_dft_com.c +++ b/lib_com/ivas_stereo_dft_com.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_stereo_eclvq_com.c b/lib_com/ivas_stereo_eclvq_com.c index ff78a66eb..168dd1d1a 100644 --- a/lib_com/ivas_stereo_eclvq_com.c +++ b/lib_com/ivas_stereo_eclvq_com.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_stereo_ica_com.c b/lib_com/ivas_stereo_ica_com.c index a68a9a709..9902bb30e 100644 --- a/lib_com/ivas_stereo_ica_com.c +++ b/lib_com/ivas_stereo_ica_com.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_stereo_mdct_bands_com.c b/lib_com/ivas_stereo_mdct_bands_com.c index 19a1295f2..51b541ab2 100644 --- a/lib_com/ivas_stereo_mdct_bands_com.c +++ b/lib_com/ivas_stereo_mdct_bands_com.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_stereo_mdct_stereo_com.c b/lib_com/ivas_stereo_mdct_stereo_com.c index c9151b72d..fddd61d3a 100644 --- a/lib_com/ivas_stereo_mdct_stereo_com.c +++ b/lib_com/ivas_stereo_mdct_stereo_com.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_stereo_psychlpc_com.c b/lib_com/ivas_stereo_psychlpc_com.c index ac94d56b0..d60f63580 100644 --- a/lib_com/ivas_stereo_psychlpc_com.c +++ b/lib_com/ivas_stereo_psychlpc_com.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_stereo_td_bit_alloc.c b/lib_com/ivas_stereo_td_bit_alloc.c index ce3a5f20f..fd712b509 100644 --- a/lib_com/ivas_stereo_td_bit_alloc.c +++ b/lib_com/ivas_stereo_td_bit_alloc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_tools.c b/lib_com/ivas_tools.c index 85a0b1f6c..0a932bb65 100644 --- a/lib_com/ivas_tools.c +++ b/lib_com/ivas_tools.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ivas_transient_det.c b/lib_com/ivas_transient_det.c index 54c12e916..477e2090f 100644 --- a/lib_com/ivas_transient_det.c +++ b/lib_com/ivas_transient_det.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/lag_wind.c b/lib_com/lag_wind.c index c4c5e803b..af1ea8a1e 100644 --- a/lib_com/lag_wind.c +++ b/lib_com/lag_wind.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/lerp.c b/lib_com/lerp.c index 60e7bf628..177b1fdac 100644 --- a/lib_com/lerp.c +++ b/lib_com/lerp.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/limit_t0.c b/lib_com/limit_t0.c index 0a844bbc5..d24dada8a 100644 --- a/lib_com/limit_t0.c +++ b/lib_com/limit_t0.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/logqnorm.c b/lib_com/logqnorm.c index c8185dd5a..b86a0e41b 100644 --- a/lib_com/logqnorm.c +++ b/lib_com/logqnorm.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/longarith.c b/lib_com/longarith.c index 01a20c841..2f31a80a4 100644 --- a/lib_com/longarith.c +++ b/lib_com/longarith.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/low_rate_band_att.c b/lib_com/low_rate_band_att.c index 393cae5ff..1dcfa6831 100644 --- a/lib_com/low_rate_band_att.c +++ b/lib_com/low_rate_band_att.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/lpc_tools.c b/lib_com/lpc_tools.c index df36ad2b0..e6880efbb 100644 --- a/lib_com/lpc_tools.c +++ b/lib_com/lpc_tools.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/lsf_dec_bfi.c b/lib_com/lsf_dec_bfi.c index 70506b293..86a0b080e 100644 --- a/lib_com/lsf_dec_bfi.c +++ b/lib_com/lsf_dec_bfi.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/lsf_msvq_ma.c b/lib_com/lsf_msvq_ma.c index 3396e9fde..b805f27d0 100644 --- a/lib_com/lsf_msvq_ma.c +++ b/lib_com/lsf_msvq_ma.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/lsf_tools.c b/lib_com/lsf_tools.c index b99f72d27..4277fa20b 100644 --- a/lib_com/lsf_tools.c +++ b/lib_com/lsf_tools.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/lsp_conv_poly.c b/lib_com/lsp_conv_poly.c index d43d74fb5..9bbc58525 100644 --- a/lib_com/lsp_conv_poly.c +++ b/lib_com/lsp_conv_poly.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/mime.h b/lib_com/mime.h index 56f2fb4db..6e9e5fc87 100644 --- a/lib_com/mime.h +++ b/lib_com/mime.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/modif_fs.c b/lib_com/modif_fs.c index f1ae7c61d..c3567d61f 100644 --- a/lib_com/modif_fs.c +++ b/lib_com/modif_fs.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/move.h b/lib_com/move.h index becc9314d..6fc39c966 100644 --- a/lib_com/move.h +++ b/lib_com/move.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/mslvq_com.c b/lib_com/mslvq_com.c index 840866222..d07dd8076 100644 --- a/lib_com/mslvq_com.c +++ b/lib_com/mslvq_com.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/nelp.c b/lib_com/nelp.c index 768b92f91..887f412c3 100644 --- a/lib_com/nelp.c +++ b/lib_com/nelp.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/options.h b/lib_com/options.h index ab9f2bd72..6df7ffb6c 100644 --- a/lib_com/options.h +++ b/lib_com/options.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/parameter_bitmaping.c b/lib_com/parameter_bitmaping.c index d722c8a3b..5b9c89862 100644 --- a/lib_com/parameter_bitmaping.c +++ b/lib_com/parameter_bitmaping.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/phase_dispersion.c b/lib_com/phase_dispersion.c index a89b98c15..c9926de16 100644 --- a/lib_com/phase_dispersion.c +++ b/lib_com/phase_dispersion.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/ppp.c b/lib_com/ppp.c index 882c94b69..cb63ef78b 100644 --- a/lib_com/ppp.c +++ b/lib_com/ppp.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/pred_lt4.c b/lib_com/pred_lt4.c index 832c7d0dc..abee4b097 100644 --- a/lib_com/pred_lt4.c +++ b/lib_com/pred_lt4.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/preemph.c b/lib_com/preemph.c index 5e5eb2341..80405af56 100644 --- a/lib_com/preemph.c +++ b/lib_com/preemph.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/prot.h b/lib_com/prot.h index 61352b5d1..006a506e2 100644 --- a/lib_com/prot.h +++ b/lib_com/prot.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/pvq_com.c b/lib_com/pvq_com.c index 2368f8436..ca3f2d6c4 100644 --- a/lib_com/pvq_com.c +++ b/lib_com/pvq_com.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/range_com.c b/lib_com/range_com.c index b01dc7156..bd719724c 100644 --- a/lib_com/range_com.c +++ b/lib_com/range_com.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/re8_ppv.c b/lib_com/re8_ppv.c index f6c5ab681..bff83be7f 100644 --- a/lib_com/re8_ppv.c +++ b/lib_com/re8_ppv.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/re8_util.c b/lib_com/re8_util.c index d23ae1c0c..fd895ba8a 100644 --- a/lib_com/re8_util.c +++ b/lib_com/re8_util.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/realft.c b/lib_com/realft.c index b7a3fef0d..186b33672 100644 --- a/lib_com/realft.c +++ b/lib_com/realft.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/recovernorm.c b/lib_com/recovernorm.c index 52e9edcd2..05ea13f1a 100644 --- a/lib_com/recovernorm.c +++ b/lib_com/recovernorm.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/reordvct.c b/lib_com/reordvct.c index 182050bfb..6fb169314 100644 --- a/lib_com/reordvct.c +++ b/lib_com/reordvct.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/residu.c b/lib_com/residu.c index e220d81c0..96503988e 100644 --- a/lib_com/residu.c +++ b/lib_com/residu.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/rom_com.c b/lib_com/rom_com.c index f08f41a1d..754e1b21e 100644 --- a/lib_com/rom_com.c +++ b/lib_com/rom_com.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/rom_com.h b/lib_com/rom_com.h index ad234e26d..3a6db136f 100644 --- a/lib_com/rom_com.h +++ b/lib_com/rom_com.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/stab_est.c b/lib_com/stab_est.c index 63466220c..5b9ab0c07 100644 --- a/lib_com/stab_est.c +++ b/lib_com/stab_est.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/stat_com.h b/lib_com/stat_com.h index 90203dc47..622a07eb1 100644 --- a/lib_com/stat_com.h +++ b/lib_com/stat_com.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/stat_noise_uv_mod.c b/lib_com/stat_noise_uv_mod.c index 83c2d321c..e6cb19993 100644 --- a/lib_com/stat_noise_uv_mod.c +++ b/lib_com/stat_noise_uv_mod.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/stl.h b/lib_com/stl.h index be5722630..5389c3c3a 100644 --- a/lib_com/stl.h +++ b/lib_com/stl.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/swb_bwe_com.c b/lib_com/swb_bwe_com.c index 4efbaa735..00de3a838 100644 --- a/lib_com/swb_bwe_com.c +++ b/lib_com/swb_bwe_com.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/swb_bwe_com_hr.c b/lib_com/swb_bwe_com_hr.c index fbdcf70b9..ddf1cc134 100644 --- a/lib_com/swb_bwe_com_hr.c +++ b/lib_com/swb_bwe_com_hr.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/swb_bwe_com_lr.c b/lib_com/swb_bwe_com_lr.c index daa7d1673..048e02456 100644 --- a/lib_com/swb_bwe_com_lr.c +++ b/lib_com/swb_bwe_com_lr.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/swb_tbe_com.c b/lib_com/swb_tbe_com.c index 768078e27..13541d7c3 100644 --- a/lib_com/swb_tbe_com.c +++ b/lib_com/swb_tbe_com.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/syn_12k8.c b/lib_com/syn_12k8.c index 15892f62c..7a91626bb 100644 --- a/lib_com/syn_12k8.c +++ b/lib_com/syn_12k8.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/syn_filt.c b/lib_com/syn_filt.c index 08e687c12..d0d2adb49 100644 --- a/lib_com/syn_filt.c +++ b/lib_com/syn_filt.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/tcq_position_arith.c b/lib_com/tcq_position_arith.c index 306f29a60..1c46ea4e8 100644 --- a/lib_com/tcq_position_arith.c +++ b/lib_com/tcq_position_arith.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/tcx_ltp.c b/lib_com/tcx_ltp.c index 1711ad24b..f36af6013 100644 --- a/lib_com/tcx_ltp.c +++ b/lib_com/tcx_ltp.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/tcx_mdct.c b/lib_com/tcx_mdct.c index e8ac35d07..f66b508e6 100644 --- a/lib_com/tcx_mdct.c +++ b/lib_com/tcx_mdct.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/tcx_mdct_window.c b/lib_com/tcx_mdct_window.c index 0ef69587a..61163fe8a 100644 --- a/lib_com/tcx_mdct_window.c +++ b/lib_com/tcx_mdct_window.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/tcx_utils.c b/lib_com/tcx_utils.c index ec219456b..458a43d72 100644 --- a/lib_com/tcx_utils.c +++ b/lib_com/tcx_utils.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/tec_com.c b/lib_com/tec_com.c index 346d38292..e343cee5b 100644 --- a/lib_com/tec_com.c +++ b/lib_com/tec_com.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/tns_base.c b/lib_com/tns_base.c index 20e679c31..9f34bdfc3 100644 --- a/lib_com/tns_base.c +++ b/lib_com/tns_base.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/tools.c b/lib_com/tools.c index ecd2fdbfa..3225cefc5 100644 --- a/lib_com/tools.c +++ b/lib_com/tools.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/trans_direct.c b/lib_com/trans_direct.c index 964ba36f7..ece693492 100644 --- a/lib_com/trans_direct.c +++ b/lib_com/trans_direct.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/trans_inv.c b/lib_com/trans_inv.c index 1eea807b2..620be7a17 100644 --- a/lib_com/trans_inv.c +++ b/lib_com/trans_inv.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/typedef.h b/lib_com/typedef.h index 9b1ed7bc9..9bc5ad1c7 100644 --- a/lib_com/typedef.h +++ b/lib_com/typedef.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/vlpc_2st_com.c b/lib_com/vlpc_2st_com.c index e180454c3..ccbfeda23 100644 --- a/lib_com/vlpc_2st_com.c +++ b/lib_com/vlpc_2st_com.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/weight.c b/lib_com/weight.c index 6c2e1c291..48741d88b 100644 --- a/lib_com/weight.c +++ b/lib_com/weight.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/weight_a.c b/lib_com/weight_a.c index 96b8014e4..169e98573 100644 --- a/lib_com/weight_a.c +++ b/lib_com/weight_a.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/wi.c b/lib_com/wi.c index 7ec30010f..d5e75d251 100644 --- a/lib_com/wi.c +++ b/lib_com/wi.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/window.c b/lib_com/window.c index 093dbd4fc..a3fcaf6e1 100644 --- a/lib_com/window.c +++ b/lib_com/window.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/window_ola.c b/lib_com/window_ola.c index 07798af16..93a0412e2 100644 --- a/lib_com/window_ola.c +++ b/lib_com/window_ola.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_com/wtda.c b/lib_com/wtda.c index 3bd839e5a..4d051661a 100644 --- a/lib_com/wtda.c +++ b/lib_com/wtda.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_debug/debug.c b/lib_debug/debug.c index 736f35d43..b9e2f1fc2 100644 --- a/lib_debug/debug.c +++ b/lib_debug/debug.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_debug/debug.h b/lib_debug/debug.h index ac2ac689b..b96a6ca42 100644 --- a/lib_debug/debug.h +++ b/lib_debug/debug.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_debug/sba_debug.c b/lib_debug/sba_debug.c index de4b549aa..14ab0a16e 100644 --- a/lib_debug/sba_debug.c +++ b/lib_debug/sba_debug.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_debug/sba_debug.h b/lib_debug/sba_debug.h index a314d1568..2be427d52 100644 --- a/lib_debug/sba_debug.h +++ b/lib_debug/sba_debug.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_debug/snr.c b/lib_debug/snr.c index 3e817287c..cf15a2907 100644 --- a/lib_debug/snr.c +++ b/lib_debug/snr.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ACcontextMapping_dec.c b/lib_dec/ACcontextMapping_dec.c index 5139106d9..8f9b6d93e 100644 --- a/lib_dec/ACcontextMapping_dec.c +++ b/lib_dec/ACcontextMapping_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/FEC.c b/lib_dec/FEC.c index 4f4fb4503..b4742e576 100644 --- a/lib_dec/FEC.c +++ b/lib_dec/FEC.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/FEC_HQ_core.c b/lib_dec/FEC_HQ_core.c index 988689b76..0a6b376d3 100644 --- a/lib_dec/FEC_HQ_core.c +++ b/lib_dec/FEC_HQ_core.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/FEC_HQ_phase_ecu.c b/lib_dec/FEC_HQ_phase_ecu.c index 28cafd473..9f1a928e2 100644 --- a/lib_dec/FEC_HQ_phase_ecu.c +++ b/lib_dec/FEC_HQ_phase_ecu.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/FEC_adapt_codebook.c b/lib_dec/FEC_adapt_codebook.c index 1200e2651..66a4841c3 100644 --- a/lib_dec/FEC_adapt_codebook.c +++ b/lib_dec/FEC_adapt_codebook.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/FEC_clas_estim.c b/lib_dec/FEC_clas_estim.c index d20760ddb..576b87100 100644 --- a/lib_dec/FEC_clas_estim.c +++ b/lib_dec/FEC_clas_estim.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/FEC_lsf_estim.c b/lib_dec/FEC_lsf_estim.c index dce8b8351..631f59409 100644 --- a/lib_dec/FEC_lsf_estim.c +++ b/lib_dec/FEC_lsf_estim.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/FEC_pitch_estim.c b/lib_dec/FEC_pitch_estim.c index 3076f7bca..918c0bacc 100644 --- a/lib_dec/FEC_pitch_estim.c +++ b/lib_dec/FEC_pitch_estim.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/FEC_scale_syn.c b/lib_dec/FEC_scale_syn.c index 7d43ad3a9..574dd4414 100644 --- a/lib_dec/FEC_scale_syn.c +++ b/lib_dec/FEC_scale_syn.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/LD_music_post_filter.c b/lib_dec/LD_music_post_filter.c index b7885d35b..291b45e49 100644 --- a/lib_dec/LD_music_post_filter.c +++ b/lib_dec/LD_music_post_filter.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/TonalComponentDetection.c b/lib_dec/TonalComponentDetection.c index fedfe0c2e..6d528ad90 100644 --- a/lib_dec/TonalComponentDetection.c +++ b/lib_dec/TonalComponentDetection.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/acelp_core_dec.c b/lib_dec/acelp_core_dec.c index 121985ef2..4b563556f 100644 --- a/lib_dec/acelp_core_dec.c +++ b/lib_dec/acelp_core_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/acelp_core_switch_dec.c b/lib_dec/acelp_core_switch_dec.c index 065e77b5e..16a3c5be2 100644 --- a/lib_dec/acelp_core_switch_dec.c +++ b/lib_dec/acelp_core_switch_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/amr_wb_dec.c b/lib_dec/amr_wb_dec.c index 5252b2656..1b4712da1 100644 --- a/lib_dec/amr_wb_dec.c +++ b/lib_dec/amr_wb_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ari_dec.c b/lib_dec/ari_dec.c index 31df466f0..71533d983 100644 --- a/lib_dec/ari_dec.c +++ b/lib_dec/ari_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ari_hm_dec.c b/lib_dec/ari_hm_dec.c index 3ba6a886f..a1e43ae97 100644 --- a/lib_dec/ari_hm_dec.c +++ b/lib_dec/ari_hm_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/arith_coder_dec.c b/lib_dec/arith_coder_dec.c index 09f169813..e8776f57e 100644 --- a/lib_dec/arith_coder_dec.c +++ b/lib_dec/arith_coder_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/avq_dec.c b/lib_dec/avq_dec.c index ec74ea538..cdfeee4d0 100644 --- a/lib_dec/avq_dec.c +++ b/lib_dec/avq_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/bass_psfilter.c b/lib_dec/bass_psfilter.c index 09daa4ae9..b90611bc3 100644 --- a/lib_dec/bass_psfilter.c +++ b/lib_dec/bass_psfilter.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/cng_dec.c b/lib_dec/cng_dec.c index b7f462aa9..28ff34a5a 100644 --- a/lib_dec/cng_dec.c +++ b/lib_dec/cng_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/core_dec_init.c b/lib_dec/core_dec_init.c index 3ceee9a2f..af1080de0 100644 --- a/lib_dec/core_dec_init.c +++ b/lib_dec/core_dec_init.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/core_dec_reconf.c b/lib_dec/core_dec_reconf.c index 7734d1317..4de0831e2 100644 --- a/lib_dec/core_dec_reconf.c +++ b/lib_dec/core_dec_reconf.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/core_dec_switch.c b/lib_dec/core_dec_switch.c index 16519aec4..34c7c6b0f 100644 --- a/lib_dec/core_dec_switch.c +++ b/lib_dec/core_dec_switch.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/core_switching_dec.c b/lib_dec/core_switching_dec.c index e70b1d59d..7ed7cc529 100644 --- a/lib_dec/core_switching_dec.c +++ b/lib_dec/core_switching_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/d_gain2p.c b/lib_dec/d_gain2p.c index d2fe3e875..a33a92b8d 100644 --- a/lib_dec/d_gain2p.c +++ b/lib_dec/d_gain2p.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/dec2t32.c b/lib_dec/dec2t32.c index 258e36da4..19e451915 100644 --- a/lib_dec/dec2t32.c +++ b/lib_dec/dec2t32.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/dec4t64.c b/lib_dec/dec4t64.c index 9f2ab5d1c..cbea71e07 100644 --- a/lib_dec/dec4t64.c +++ b/lib_dec/dec4t64.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/dec_LPD.c b/lib_dec/dec_LPD.c index af6a937e1..9bc22f4b5 100644 --- a/lib_dec/dec_LPD.c +++ b/lib_dec/dec_LPD.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/dec_ace.c b/lib_dec/dec_ace.c index ee32d6714..de3745c44 100644 --- a/lib_dec/dec_ace.c +++ b/lib_dec/dec_ace.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/dec_acelp.c b/lib_dec/dec_acelp.c index 615fa8eae..6c2c1ba6c 100644 --- a/lib_dec/dec_acelp.c +++ b/lib_dec/dec_acelp.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/dec_acelp_tcx_main.c b/lib_dec/dec_acelp_tcx_main.c index 1ab6b5265..4689bdb79 100644 --- a/lib_dec/dec_acelp_tcx_main.c +++ b/lib_dec/dec_acelp_tcx_main.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/dec_amr_wb.c b/lib_dec/dec_amr_wb.c index 29fe0a253..ad7607307 100644 --- a/lib_dec/dec_amr_wb.c +++ b/lib_dec/dec_amr_wb.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/dec_gen_voic.c b/lib_dec/dec_gen_voic.c index 7056adb3d..978b7c036 100644 --- a/lib_dec/dec_gen_voic.c +++ b/lib_dec/dec_gen_voic.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/dec_higher_acelp.c b/lib_dec/dec_higher_acelp.c index 1990de936..e2ca117dc 100644 --- a/lib_dec/dec_higher_acelp.c +++ b/lib_dec/dec_higher_acelp.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/dec_nelp.c b/lib_dec/dec_nelp.c index 8516f4cfd..4e139004e 100644 --- a/lib_dec/dec_nelp.c +++ b/lib_dec/dec_nelp.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/dec_pit_exc.c b/lib_dec/dec_pit_exc.c index 2b67a6042..511064da8 100644 --- a/lib_dec/dec_pit_exc.c +++ b/lib_dec/dec_pit_exc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/dec_post.c b/lib_dec/dec_post.c index 6c5cd0423..e8588886e 100644 --- a/lib_dec/dec_post.c +++ b/lib_dec/dec_post.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/dec_ppp.c b/lib_dec/dec_ppp.c index b36f9190a..9748fb9ba 100644 --- a/lib_dec/dec_ppp.c +++ b/lib_dec/dec_ppp.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/dec_prm.c b/lib_dec/dec_prm.c index d2e9aa26e..42f38afaf 100644 --- a/lib_dec/dec_prm.c +++ b/lib_dec/dec_prm.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/dec_tcx.c b/lib_dec/dec_tcx.c index cffb6a109..f68ba522b 100644 --- a/lib_dec/dec_tcx.c +++ b/lib_dec/dec_tcx.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/dec_tran.c b/lib_dec/dec_tran.c index 875ce5eab..13de911a4 100644 --- a/lib_dec/dec_tran.c +++ b/lib_dec/dec_tran.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/dec_uv.c b/lib_dec/dec_uv.c index 63c4b1d3b..a158e9cb9 100644 --- a/lib_dec/dec_uv.c +++ b/lib_dec/dec_uv.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/decision_matrix_dec.c b/lib_dec/decision_matrix_dec.c index f3b1194b0..0cc8b6e57 100644 --- a/lib_dec/decision_matrix_dec.c +++ b/lib_dec/decision_matrix_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/dlpc_avq.c b/lib_dec/dlpc_avq.c index b4a95fd74..390eac8bf 100644 --- a/lib_dec/dlpc_avq.c +++ b/lib_dec/dlpc_avq.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/dlpc_stoch.c b/lib_dec/dlpc_stoch.c index 22a1cda26..8cf0e4234 100644 --- a/lib_dec/dlpc_stoch.c +++ b/lib_dec/dlpc_stoch.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/er_dec_acelp.c b/lib_dec/er_dec_acelp.c index 7024cfb3f..8c4da7d4b 100644 --- a/lib_dec/er_dec_acelp.c +++ b/lib_dec/er_dec_acelp.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/er_dec_tcx.c b/lib_dec/er_dec_tcx.c index 24a481705..ab69fe810 100644 --- a/lib_dec/er_dec_tcx.c +++ b/lib_dec/er_dec_tcx.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/er_scale_syn.c b/lib_dec/er_scale_syn.c index d6d048b23..1bfeb22ef 100644 --- a/lib_dec/er_scale_syn.c +++ b/lib_dec/er_scale_syn.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/er_sync_exc.c b/lib_dec/er_sync_exc.c index b28a17271..83f22e346 100644 --- a/lib_dec/er_sync_exc.c +++ b/lib_dec/er_sync_exc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/er_util.c b/lib_dec/er_util.c index 5326f28e9..df338cf80 100644 --- a/lib_dec/er_util.c +++ b/lib_dec/er_util.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/evs_dec.c b/lib_dec/evs_dec.c index 39815e633..cbd50dd1e 100644 --- a/lib_dec/evs_dec.c +++ b/lib_dec/evs_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/fd_cng_dec.c b/lib_dec/fd_cng_dec.c index 69d007825..57b4096b3 100644 --- a/lib_dec/fd_cng_dec.c +++ b/lib_dec/fd_cng_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/gain_dec.c b/lib_dec/gain_dec.c index 6f769dd6e..cf1dee4c3 100644 --- a/lib_dec/gain_dec.c +++ b/lib_dec/gain_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/gaus_dec.c b/lib_dec/gaus_dec.c index a05359772..25b401581 100644 --- a/lib_dec/gaus_dec.c +++ b/lib_dec/gaus_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/gs_dec.c b/lib_dec/gs_dec.c index 3269374de..9482eb494 100644 --- a/lib_dec/gs_dec.c +++ b/lib_dec/gs_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/gs_dec_amr_wb.c b/lib_dec/gs_dec_amr_wb.c index 1d41f367f..91cf4cf58 100644 --- a/lib_dec/gs_dec_amr_wb.c +++ b/lib_dec/gs_dec_amr_wb.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/hdecnrm.c b/lib_dec/hdecnrm.c index 1f247ef1f..5e1adeec0 100644 --- a/lib_dec/hdecnrm.c +++ b/lib_dec/hdecnrm.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/hf_synth.c b/lib_dec/hf_synth.c index a4d75b4e9..99adb1cfa 100644 --- a/lib_dec/hf_synth.c +++ b/lib_dec/hf_synth.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/hq_classifier_dec.c b/lib_dec/hq_classifier_dec.c index 10a1a783f..e2e1bbcc4 100644 --- a/lib_dec/hq_classifier_dec.c +++ b/lib_dec/hq_classifier_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/hq_conf_fec.c b/lib_dec/hq_conf_fec.c index 7d3c79fcf..2fbdeae09 100644 --- a/lib_dec/hq_conf_fec.c +++ b/lib_dec/hq_conf_fec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/hq_core_dec.c b/lib_dec/hq_core_dec.c index cdb960167..a0e81755d 100644 --- a/lib_dec/hq_core_dec.c +++ b/lib_dec/hq_core_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/hq_env_dec.c b/lib_dec/hq_env_dec.c index e584bfa82..8983124cc 100644 --- a/lib_dec/hq_env_dec.c +++ b/lib_dec/hq_env_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/hq_hr_dec.c b/lib_dec/hq_hr_dec.c index 5153af07e..165d52f6b 100644 --- a/lib_dec/hq_hr_dec.c +++ b/lib_dec/hq_hr_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/hq_lr_dec.c b/lib_dec/hq_lr_dec.c index 3b9ae0c6f..b2389c53e 100644 --- a/lib_dec/hq_lr_dec.c +++ b/lib_dec/hq_lr_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/igf_dec.c b/lib_dec/igf_dec.c index 8095f6da4..de7450c97 100644 --- a/lib_dec/igf_dec.c +++ b/lib_dec/igf_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/igf_scf_dec.c b/lib_dec/igf_scf_dec.c index f152f637a..67c4fe0a1 100644 --- a/lib_dec/igf_scf_dec.c +++ b/lib_dec/igf_scf_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/init_dec.c b/lib_dec/init_dec.c index ba18a8e85..1a37f7e02 100644 --- a/lib_dec/init_dec.c +++ b/lib_dec/init_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/inov_dec.c b/lib_dec/inov_dec.c index 43c7eb2c7..c9edb835a 100644 --- a/lib_dec/inov_dec.c +++ b/lib_dec/inov_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_agc_dec.c b/lib_dec/ivas_agc_dec.c index 9722514db..cec0a4878 100644 --- a/lib_dec/ivas_agc_dec.c +++ b/lib_dec/ivas_agc_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_binRenderer_internal.c b/lib_dec/ivas_binRenderer_internal.c index baef6cd93..4d648d278 100644 --- a/lib_dec/ivas_binRenderer_internal.c +++ b/lib_dec/ivas_binRenderer_internal.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_core_dec.c b/lib_dec/ivas_core_dec.c index 639a7b636..9d6270e94 100644 --- a/lib_dec/ivas_core_dec.c +++ b/lib_dec/ivas_core_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_corecoder_dec_reconfig.c b/lib_dec/ivas_corecoder_dec_reconfig.c index aaff963d5..be20a65d1 100644 --- a/lib_dec/ivas_corecoder_dec_reconfig.c +++ b/lib_dec/ivas_corecoder_dec_reconfig.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_cpe_dec.c b/lib_dec/ivas_cpe_dec.c index 1972c3262..97b59b1ba 100644 --- a/lib_dec/ivas_cpe_dec.c +++ b/lib_dec/ivas_cpe_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_dec.c b/lib_dec/ivas_dec.c index aeb2b1d06..dc5a82167 100644 --- a/lib_dec/ivas_dec.c +++ b/lib_dec/ivas_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_decision_matrix_dec.c b/lib_dec/ivas_decision_matrix_dec.c index ba53de1da..eaa404da9 100644 --- a/lib_dec/ivas_decision_matrix_dec.c +++ b/lib_dec/ivas_decision_matrix_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_dirac_dec.c b/lib_dec/ivas_dirac_dec.c index 725ea879b..b63871739 100644 --- a/lib_dec/ivas_dirac_dec.c +++ b/lib_dec/ivas_dirac_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_dirac_output_synthesis_cov.c b/lib_dec/ivas_dirac_output_synthesis_cov.c index 82119db1c..ca98600a7 100644 --- a/lib_dec/ivas_dirac_output_synthesis_cov.c +++ b/lib_dec/ivas_dirac_output_synthesis_cov.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_entropy_decoder.c b/lib_dec/ivas_entropy_decoder.c index bf91f3e69..664ecbf23 100644 --- a/lib_dec/ivas_entropy_decoder.c +++ b/lib_dec/ivas_entropy_decoder.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_init_dec.c b/lib_dec/ivas_init_dec.c index d93bc9dd3..779d5587d 100644 --- a/lib_dec/ivas_init_dec.c +++ b/lib_dec/ivas_init_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_ism_dec.c b/lib_dec/ivas_ism_dec.c index d7c0d4086..c03e44155 100644 --- a/lib_dec/ivas_ism_dec.c +++ b/lib_dec/ivas_ism_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_ism_dtx_dec.c b/lib_dec/ivas_ism_dtx_dec.c index 523002e74..3164218b4 100644 --- a/lib_dec/ivas_ism_dtx_dec.c +++ b/lib_dec/ivas_ism_dtx_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_ism_metadata_dec.c b/lib_dec/ivas_ism_metadata_dec.c index bde79fcb5..fd2d63029 100644 --- a/lib_dec/ivas_ism_metadata_dec.c +++ b/lib_dec/ivas_ism_metadata_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_ism_param_dec.c b/lib_dec/ivas_ism_param_dec.c index ee0b86682..30e0569a8 100644 --- a/lib_dec/ivas_ism_param_dec.c +++ b/lib_dec/ivas_ism_param_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_ism_renderer.c b/lib_dec/ivas_ism_renderer.c index ab922db4c..6cb25ba46 100644 --- a/lib_dec/ivas_ism_renderer.c +++ b/lib_dec/ivas_ism_renderer.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_jbm_dec.c b/lib_dec/ivas_jbm_dec.c index fbebfd225..82ed71306 100644 --- a/lib_dec/ivas_jbm_dec.c +++ b/lib_dec/ivas_jbm_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_lfe_dec.c b/lib_dec/ivas_lfe_dec.c index 63899b107..2f0f79f5e 100644 --- a/lib_dec/ivas_lfe_dec.c +++ b/lib_dec/ivas_lfe_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_lfe_plc.c b/lib_dec/ivas_lfe_plc.c index cd9646710..39637f33b 100644 --- a/lib_dec/ivas_lfe_plc.c +++ b/lib_dec/ivas_lfe_plc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_ls_custom_dec.c b/lib_dec/ivas_ls_custom_dec.c index 71e8bd229..54548fdff 100644 --- a/lib_dec/ivas_ls_custom_dec.c +++ b/lib_dec/ivas_ls_custom_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_masa_dec.c b/lib_dec/ivas_masa_dec.c index f6b98a37f..92c055fe0 100644 --- a/lib_dec/ivas_masa_dec.c +++ b/lib_dec/ivas_masa_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_mc_param_dec.c b/lib_dec/ivas_mc_param_dec.c index 5a321314b..e559a0c16 100644 --- a/lib_dec/ivas_mc_param_dec.c +++ b/lib_dec/ivas_mc_param_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_mc_paramupmix_dec.c b/lib_dec/ivas_mc_paramupmix_dec.c index f31a8ef5d..662469a74 100644 --- a/lib_dec/ivas_mc_paramupmix_dec.c +++ b/lib_dec/ivas_mc_paramupmix_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_mcmasa_dec.c b/lib_dec/ivas_mcmasa_dec.c index 14db85a00..7b200bd22 100644 --- a/lib_dec/ivas_mcmasa_dec.c +++ b/lib_dec/ivas_mcmasa_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_mct_core_dec.c b/lib_dec/ivas_mct_core_dec.c index faffe1a1b..47d519a1b 100644 --- a/lib_dec/ivas_mct_core_dec.c +++ b/lib_dec/ivas_mct_core_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_mct_dec.c b/lib_dec/ivas_mct_dec.c index 145f74cf5..4dae3c733 100644 --- a/lib_dec/ivas_mct_dec.c +++ b/lib_dec/ivas_mct_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_mct_dec_mct.c b/lib_dec/ivas_mct_dec_mct.c index 881c35119..07f7a9cc3 100644 --- a/lib_dec/ivas_mct_dec_mct.c +++ b/lib_dec/ivas_mct_dec_mct.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_mdct_core_dec.c b/lib_dec/ivas_mdct_core_dec.c index 0b13c274d..b80831d9d 100644 --- a/lib_dec/ivas_mdct_core_dec.c +++ b/lib_dec/ivas_mdct_core_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_mono_dmx_renderer.c b/lib_dec/ivas_mono_dmx_renderer.c index 093620963..6610e4620 100644 --- a/lib_dec/ivas_mono_dmx_renderer.c +++ b/lib_dec/ivas_mono_dmx_renderer.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_objectRenderer_internal.c b/lib_dec/ivas_objectRenderer_internal.c index 4f3300572..c06cd586c 100644 --- a/lib_dec/ivas_objectRenderer_internal.c +++ b/lib_dec/ivas_objectRenderer_internal.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_omasa_dec.c b/lib_dec/ivas_omasa_dec.c index ec200ca86..51ea14d94 100644 --- a/lib_dec/ivas_omasa_dec.c +++ b/lib_dec/ivas_omasa_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_osba_dec.c b/lib_dec/ivas_osba_dec.c index d05bf0a46..655792995 100644 --- a/lib_dec/ivas_osba_dec.c +++ b/lib_dec/ivas_osba_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_out_setup_conversion.c b/lib_dec/ivas_out_setup_conversion.c index d622e4cf1..fd0ebfb36 100644 --- a/lib_dec/ivas_out_setup_conversion.c +++ b/lib_dec/ivas_out_setup_conversion.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_output_config.c b/lib_dec/ivas_output_config.c index c273a8948..10e026a5f 100644 --- a/lib_dec/ivas_output_config.c +++ b/lib_dec/ivas_output_config.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_pca_dec.c b/lib_dec/ivas_pca_dec.c index fc7c214b1..aed3c10aa 100644 --- a/lib_dec/ivas_pca_dec.c +++ b/lib_dec/ivas_pca_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_post_proc.c b/lib_dec/ivas_post_proc.c index 0ec2fa24a..6cb6e3ec2 100644 --- a/lib_dec/ivas_post_proc.c +++ b/lib_dec/ivas_post_proc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_qmetadata_dec.c b/lib_dec/ivas_qmetadata_dec.c index 0d5fc1bb3..9e66d0ace 100644 --- a/lib_dec/ivas_qmetadata_dec.c +++ b/lib_dec/ivas_qmetadata_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_qspherical_dec.c b/lib_dec/ivas_qspherical_dec.c index a3dc21f0c..0ad09a33d 100644 --- a/lib_dec/ivas_qspherical_dec.c +++ b/lib_dec/ivas_qspherical_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_range_uni_dec.c b/lib_dec/ivas_range_uni_dec.c index 6fbbaa563..3b14e0307 100644 --- a/lib_dec/ivas_range_uni_dec.c +++ b/lib_dec/ivas_range_uni_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_rom_dec.c b/lib_dec/ivas_rom_dec.c index a48df1ad9..1337f9e6d 100644 --- a/lib_dec/ivas_rom_dec.c +++ b/lib_dec/ivas_rom_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_rom_dec.h b/lib_dec/ivas_rom_dec.h index 77e0fd9b1..e842db310 100644 --- a/lib_dec/ivas_rom_dec.h +++ b/lib_dec/ivas_rom_dec.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_sba_dec.c b/lib_dec/ivas_sba_dec.c index 774444dd3..571497863 100644 --- a/lib_dec/ivas_sba_dec.c +++ b/lib_dec/ivas_sba_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_sba_dirac_stereo_dec.c b/lib_dec/ivas_sba_dirac_stereo_dec.c index ae1a2df0c..933a16d6a 100644 --- a/lib_dec/ivas_sba_dirac_stereo_dec.c +++ b/lib_dec/ivas_sba_dirac_stereo_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_sba_rendering_internal.c b/lib_dec/ivas_sba_rendering_internal.c index 3d06dac2f..d050dc370 100644 --- a/lib_dec/ivas_sba_rendering_internal.c +++ b/lib_dec/ivas_sba_rendering_internal.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_sce_dec.c b/lib_dec/ivas_sce_dec.c index 36ec1386a..148b58487 100644 --- a/lib_dec/ivas_sce_dec.c +++ b/lib_dec/ivas_sce_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_sns_dec.c b/lib_dec/ivas_sns_dec.c index 18eb18e78..51dea1afb 100644 --- a/lib_dec/ivas_sns_dec.c +++ b/lib_dec/ivas_sns_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_spar_decoder.c b/lib_dec/ivas_spar_decoder.c index e9631c550..e69b8f650 100644 --- a/lib_dec/ivas_spar_decoder.c +++ b/lib_dec/ivas_spar_decoder.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_spar_md_dec.c b/lib_dec/ivas_spar_md_dec.c index 2231ac14a..2f72c36a6 100644 --- a/lib_dec/ivas_spar_md_dec.c +++ b/lib_dec/ivas_spar_md_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_stat_dec.h b/lib_dec/ivas_stat_dec.h index 9a7738aa6..c0b1cb8c4 100644 --- a/lib_dec/ivas_stat_dec.h +++ b/lib_dec/ivas_stat_dec.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_stereo_adapt_GR_dec.c b/lib_dec/ivas_stereo_adapt_GR_dec.c index 7e698f616..959dac41f 100644 --- a/lib_dec/ivas_stereo_adapt_GR_dec.c +++ b/lib_dec/ivas_stereo_adapt_GR_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_stereo_cng_dec.c b/lib_dec/ivas_stereo_cng_dec.c index 5953e93ed..c0d7c02a3 100644 --- a/lib_dec/ivas_stereo_cng_dec.c +++ b/lib_dec/ivas_stereo_cng_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_stereo_dft_dec.c b/lib_dec/ivas_stereo_dft_dec.c index 558ef6e31..f9f10b17c 100644 --- a/lib_dec/ivas_stereo_dft_dec.c +++ b/lib_dec/ivas_stereo_dft_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_stereo_dft_dec_dmx.c b/lib_dec/ivas_stereo_dft_dec_dmx.c index e9bb3bc49..640206ad2 100644 --- a/lib_dec/ivas_stereo_dft_dec_dmx.c +++ b/lib_dec/ivas_stereo_dft_dec_dmx.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_stereo_dft_plc.c b/lib_dec/ivas_stereo_dft_plc.c index d9a96e739..f7c482763 100644 --- a/lib_dec/ivas_stereo_dft_plc.c +++ b/lib_dec/ivas_stereo_dft_plc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_stereo_eclvq_dec.c b/lib_dec/ivas_stereo_eclvq_dec.c index b47c3d219..8d07247eb 100644 --- a/lib_dec/ivas_stereo_eclvq_dec.c +++ b/lib_dec/ivas_stereo_eclvq_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_stereo_esf_dec.c b/lib_dec/ivas_stereo_esf_dec.c index ff7e810e8..8ebd94025 100644 --- a/lib_dec/ivas_stereo_esf_dec.c +++ b/lib_dec/ivas_stereo_esf_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_stereo_ica_dec.c b/lib_dec/ivas_stereo_ica_dec.c index b400dee72..38bf9f3b9 100644 --- a/lib_dec/ivas_stereo_ica_dec.c +++ b/lib_dec/ivas_stereo_ica_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_stereo_icbwe_dec.c b/lib_dec/ivas_stereo_icbwe_dec.c index aad34a875..4b4c3f570 100644 --- a/lib_dec/ivas_stereo_icbwe_dec.c +++ b/lib_dec/ivas_stereo_icbwe_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_stereo_mdct_core_dec.c b/lib_dec/ivas_stereo_mdct_core_dec.c index 60430fd22..50aabafeb 100644 --- a/lib_dec/ivas_stereo_mdct_core_dec.c +++ b/lib_dec/ivas_stereo_mdct_core_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_stereo_mdct_stereo_dec.c b/lib_dec/ivas_stereo_mdct_stereo_dec.c index bd0fa38e0..589bafc5c 100644 --- a/lib_dec/ivas_stereo_mdct_stereo_dec.c +++ b/lib_dec/ivas_stereo_mdct_stereo_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_stereo_switching_dec.c b/lib_dec/ivas_stereo_switching_dec.c index d311d7b41..89630fcfa 100644 --- a/lib_dec/ivas_stereo_switching_dec.c +++ b/lib_dec/ivas_stereo_switching_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_stereo_td_dec.c b/lib_dec/ivas_stereo_td_dec.c index 545d2b069..6d1f8a246 100644 --- a/lib_dec/ivas_stereo_td_dec.c +++ b/lib_dec/ivas_stereo_td_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_svd_dec.c b/lib_dec/ivas_svd_dec.c index 459393e3b..85dadbac4 100644 --- a/lib_dec/ivas_svd_dec.c +++ b/lib_dec/ivas_svd_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_tcx_core_dec.c b/lib_dec/ivas_tcx_core_dec.c index 71e20a5df..22080cb64 100644 --- a/lib_dec/ivas_tcx_core_dec.c +++ b/lib_dec/ivas_tcx_core_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ivas_td_low_rate_dec.c b/lib_dec/ivas_td_low_rate_dec.c index 8ab266345..8d7af615d 100644 --- a/lib_dec/ivas_td_low_rate_dec.c +++ b/lib_dec/ivas_td_low_rate_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/jbm_jb4_circularbuffer.c b/lib_dec/jbm_jb4_circularbuffer.c index b1067f96e..817dcd639 100644 --- a/lib_dec/jbm_jb4_circularbuffer.c +++ b/lib_dec/jbm_jb4_circularbuffer.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/jbm_jb4_circularbuffer.h b/lib_dec/jbm_jb4_circularbuffer.h index e14144b32..ea7ef31dc 100644 --- a/lib_dec/jbm_jb4_circularbuffer.h +++ b/lib_dec/jbm_jb4_circularbuffer.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/jbm_jb4_inputbuffer.c b/lib_dec/jbm_jb4_inputbuffer.c index 32c870bfa..926114c02 100644 --- a/lib_dec/jbm_jb4_inputbuffer.c +++ b/lib_dec/jbm_jb4_inputbuffer.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/jbm_jb4_inputbuffer.h b/lib_dec/jbm_jb4_inputbuffer.h index 6087ecb20..432f92894 100644 --- a/lib_dec/jbm_jb4_inputbuffer.h +++ b/lib_dec/jbm_jb4_inputbuffer.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/jbm_jb4_jmf.c b/lib_dec/jbm_jb4_jmf.c index 5d7dfa2e6..721a6937d 100644 --- a/lib_dec/jbm_jb4_jmf.c +++ b/lib_dec/jbm_jb4_jmf.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/jbm_jb4_jmf.h b/lib_dec/jbm_jb4_jmf.h index 5efff7cd5..28218149a 100644 --- a/lib_dec/jbm_jb4_jmf.h +++ b/lib_dec/jbm_jb4_jmf.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/jbm_jb4sb.c b/lib_dec/jbm_jb4sb.c index 755187b64..1c6fdf0fc 100644 --- a/lib_dec/jbm_jb4sb.c +++ b/lib_dec/jbm_jb4sb.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/jbm_jb4sb.h b/lib_dec/jbm_jb4sb.h index b64805f34..3d4872349 100644 --- a/lib_dec/jbm_jb4sb.h +++ b/lib_dec/jbm_jb4sb.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/jbm_pcmdsp_apa.c b/lib_dec/jbm_pcmdsp_apa.c index 1242004fc..3305a1e48 100644 --- a/lib_dec/jbm_pcmdsp_apa.c +++ b/lib_dec/jbm_pcmdsp_apa.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/jbm_pcmdsp_apa.h b/lib_dec/jbm_pcmdsp_apa.h index 74e6b59c6..26c380e38 100644 --- a/lib_dec/jbm_pcmdsp_apa.h +++ b/lib_dec/jbm_pcmdsp_apa.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/jbm_pcmdsp_fifo.c b/lib_dec/jbm_pcmdsp_fifo.c index 7fa6a9f95..00e5ce7f0 100644 --- a/lib_dec/jbm_pcmdsp_fifo.c +++ b/lib_dec/jbm_pcmdsp_fifo.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/jbm_pcmdsp_fifo.h b/lib_dec/jbm_pcmdsp_fifo.h index 25591ac83..1375c5713 100644 --- a/lib_dec/jbm_pcmdsp_fifo.h +++ b/lib_dec/jbm_pcmdsp_fifo.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/jbm_pcmdsp_similarityestimation.c b/lib_dec/jbm_pcmdsp_similarityestimation.c index c67e71d59..f4a8a0cb0 100644 --- a/lib_dec/jbm_pcmdsp_similarityestimation.c +++ b/lib_dec/jbm_pcmdsp_similarityestimation.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/jbm_pcmdsp_similarityestimation.h b/lib_dec/jbm_pcmdsp_similarityestimation.h index c944bc1f7..f300788e0 100644 --- a/lib_dec/jbm_pcmdsp_similarityestimation.h +++ b/lib_dec/jbm_pcmdsp_similarityestimation.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/jbm_pcmdsp_window.c b/lib_dec/jbm_pcmdsp_window.c index 15f692fb8..88089bc4b 100644 --- a/lib_dec/jbm_pcmdsp_window.c +++ b/lib_dec/jbm_pcmdsp_window.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/jbm_pcmdsp_window.h b/lib_dec/jbm_pcmdsp_window.h index b11decf11..c9e3821bd 100644 --- a/lib_dec/jbm_pcmdsp_window.h +++ b/lib_dec/jbm_pcmdsp_window.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/lead_deindexing.c b/lib_dec/lead_deindexing.c index 830daa812..86f96b461 100644 --- a/lib_dec/lead_deindexing.c +++ b/lib_dec/lead_deindexing.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/lib_dec.c b/lib_dec/lib_dec.c index 059e3b60f..d7f3e5f6e 100644 --- a/lib_dec/lib_dec.c +++ b/lib_dec/lib_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/lib_dec.h b/lib_dec/lib_dec.h index fe75a6aae..9e43c74ca 100644 --- a/lib_dec/lib_dec.h +++ b/lib_dec/lib_dec.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/lp_exc_d.c b/lib_dec/lp_exc_d.c index c436edcf1..9a53ac9e9 100644 --- a/lib_dec/lp_exc_d.c +++ b/lib_dec/lp_exc_d.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/lsf_dec.c b/lib_dec/lsf_dec.c index 119cf7ecf..5119f1022 100644 --- a/lib_dec/lsf_dec.c +++ b/lib_dec/lsf_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/lsf_msvq_ma_dec.c b/lib_dec/lsf_msvq_ma_dec.c index 9c911ab5f..bd236973a 100644 --- a/lib_dec/lsf_msvq_ma_dec.c +++ b/lib_dec/lsf_msvq_ma_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/nelp_dec.c b/lib_dec/nelp_dec.c index 67d8fb5f8..b301567a5 100644 --- a/lib_dec/nelp_dec.c +++ b/lib_dec/nelp_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/peak_vq_dec.c b/lib_dec/peak_vq_dec.c index 21c8014f8..efc75f828 100644 --- a/lib_dec/peak_vq_dec.c +++ b/lib_dec/peak_vq_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/pit_dec.c b/lib_dec/pit_dec.c index c569e6609..d81c555d6 100644 --- a/lib_dec/pit_dec.c +++ b/lib_dec/pit_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/pitch_extr.c b/lib_dec/pitch_extr.c index a0370946b..83a71c914 100644 --- a/lib_dec/pitch_extr.c +++ b/lib_dec/pitch_extr.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/post_dec.c b/lib_dec/post_dec.c index 5bc31d56e..18b48de33 100644 --- a/lib_dec/post_dec.c +++ b/lib_dec/post_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/ppp_dec.c b/lib_dec/ppp_dec.c index f9e97edca..c5bbae10b 100644 --- a/lib_dec/ppp_dec.c +++ b/lib_dec/ppp_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/pvq_core_dec.c b/lib_dec/pvq_core_dec.c index d5a6eed2e..5079e49f3 100644 --- a/lib_dec/pvq_core_dec.c +++ b/lib_dec/pvq_core_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/pvq_decode.c b/lib_dec/pvq_decode.c index a0da5f09e..ec420678b 100644 --- a/lib_dec/pvq_decode.c +++ b/lib_dec/pvq_decode.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/range_dec.c b/lib_dec/range_dec.c index 25cfdb215..2bd0497c9 100644 --- a/lib_dec/range_dec.c +++ b/lib_dec/range_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/re8_dec.c b/lib_dec/re8_dec.c index d9a7c750d..26e9b77e3 100644 --- a/lib_dec/re8_dec.c +++ b/lib_dec/re8_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/rom_dec.c b/lib_dec/rom_dec.c index e0ae59e58..421bab3e6 100644 --- a/lib_dec/rom_dec.c +++ b/lib_dec/rom_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/rom_dec.h b/lib_dec/rom_dec.h index 5930eda56..ad832d354 100644 --- a/lib_dec/rom_dec.h +++ b/lib_dec/rom_dec.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/rst_dec.c b/lib_dec/rst_dec.c index f3fbd3216..88d5f23db 100644 --- a/lib_dec/rst_dec.c +++ b/lib_dec/rst_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/stat_dec.h b/lib_dec/stat_dec.h index d83b77ab4..482b7a842 100644 --- a/lib_dec/stat_dec.h +++ b/lib_dec/stat_dec.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/stat_noise_uv_dec.c b/lib_dec/stat_noise_uv_dec.c index 2fa711814..a62b27d3c 100644 --- a/lib_dec/stat_noise_uv_dec.c +++ b/lib_dec/stat_noise_uv_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/swb_bwe_dec.c b/lib_dec/swb_bwe_dec.c index a89a17cca..05a0ac224 100644 --- a/lib_dec/swb_bwe_dec.c +++ b/lib_dec/swb_bwe_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/swb_bwe_dec_hr.c b/lib_dec/swb_bwe_dec_hr.c index 1c4d5c7f6..03347958d 100644 --- a/lib_dec/swb_bwe_dec_hr.c +++ b/lib_dec/swb_bwe_dec_hr.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/swb_bwe_dec_lr.c b/lib_dec/swb_bwe_dec_lr.c index c0ccb648c..34020216b 100644 --- a/lib_dec/swb_bwe_dec_lr.c +++ b/lib_dec/swb_bwe_dec_lr.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/swb_tbe_dec.c b/lib_dec/swb_tbe_dec.c index 05209bb11..f344b1228 100644 --- a/lib_dec/swb_tbe_dec.c +++ b/lib_dec/swb_tbe_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/syn_outp.c b/lib_dec/syn_outp.c index c28666d1e..68389fa27 100644 --- a/lib_dec/syn_outp.c +++ b/lib_dec/syn_outp.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/tcq_core_dec.c b/lib_dec/tcq_core_dec.c index 8b0a6f2d4..3f4dadf0c 100644 --- a/lib_dec/tcq_core_dec.c +++ b/lib_dec/tcq_core_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/tcx_utils_dec.c b/lib_dec/tcx_utils_dec.c index 5db8a20b0..dc738f0d4 100644 --- a/lib_dec/tcx_utils_dec.c +++ b/lib_dec/tcx_utils_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/tns_base_dec.c b/lib_dec/tns_base_dec.c index 444c46504..17f994489 100644 --- a/lib_dec/tns_base_dec.c +++ b/lib_dec/tns_base_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/tonalMDCTconcealment.c b/lib_dec/tonalMDCTconcealment.c index d2d177ddb..bad470db9 100644 --- a/lib_dec/tonalMDCTconcealment.c +++ b/lib_dec/tonalMDCTconcealment.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/transition_dec.c b/lib_dec/transition_dec.c index 05c7887f4..64bddfbba 100644 --- a/lib_dec/transition_dec.c +++ b/lib_dec/transition_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/updt_dec.c b/lib_dec/updt_dec.c index 54bc4887d..014f58f61 100644 --- a/lib_dec/updt_dec.c +++ b/lib_dec/updt_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/vlpc_1st_dec.c b/lib_dec/vlpc_1st_dec.c index cc7b33bc9..62ecaea0e 100644 --- a/lib_dec/vlpc_1st_dec.c +++ b/lib_dec/vlpc_1st_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/vlpc_2st_dec.c b/lib_dec/vlpc_2st_dec.c index 8ac23141b..c623ebf5d 100644 --- a/lib_dec/vlpc_2st_dec.c +++ b/lib_dec/vlpc_2st_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/voiced_dec.c b/lib_dec/voiced_dec.c index 5c2bcc1f1..c6c677931 100644 --- a/lib_dec/voiced_dec.c +++ b/lib_dec/voiced_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_dec/waveadjust_fec_dec.c b/lib_dec/waveadjust_fec_dec.c index 99a10e886..ecfbc919e 100644 --- a/lib_dec/waveadjust_fec_dec.c +++ b/lib_dec/waveadjust_fec_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ACcontextMapping_enc.c b/lib_enc/ACcontextMapping_enc.c index a608db5ea..fc960d8a0 100644 --- a/lib_enc/ACcontextMapping_enc.c +++ b/lib_enc/ACcontextMapping_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/FEC_enc.c b/lib_enc/FEC_enc.c index 9b753c97b..84081d879 100644 --- a/lib_enc/FEC_enc.c +++ b/lib_enc/FEC_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/SNR_calc.c b/lib_enc/SNR_calc.c index 6078062ea..39bd603d6 100644 --- a/lib_enc/SNR_calc.c +++ b/lib_enc/SNR_calc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/acelp_core_enc.c b/lib_enc/acelp_core_enc.c index 7af547aae..3a951e796 100644 --- a/lib_enc/acelp_core_enc.c +++ b/lib_enc/acelp_core_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/acelp_core_switch_enc.c b/lib_enc/acelp_core_switch_enc.c index 363dae223..130144e69 100644 --- a/lib_enc/acelp_core_switch_enc.c +++ b/lib_enc/acelp_core_switch_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/acelp_enc_util.c b/lib_enc/acelp_enc_util.c index fdbc3a8b0..1043767fa 100644 --- a/lib_enc/acelp_enc_util.c +++ b/lib_enc/acelp_enc_util.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/amr_wb_enc.c b/lib_enc/amr_wb_enc.c index 010917925..3ae31680c 100644 --- a/lib_enc/amr_wb_enc.c +++ b/lib_enc/amr_wb_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/analy_lp.c b/lib_enc/analy_lp.c index c0541e78f..94fcdd58e 100644 --- a/lib_enc/analy_lp.c +++ b/lib_enc/analy_lp.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/analy_sp.c b/lib_enc/analy_sp.c index 4a4bcb357..514364df5 100644 --- a/lib_enc/analy_sp.c +++ b/lib_enc/analy_sp.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ari_enc.c b/lib_enc/ari_enc.c index 405b3a899..4f37653b3 100644 --- a/lib_enc/ari_enc.c +++ b/lib_enc/ari_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ari_hm_enc.c b/lib_enc/ari_hm_enc.c index 46a093369..56722df06 100644 --- a/lib_enc/ari_hm_enc.c +++ b/lib_enc/ari_hm_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/arith_coder_enc.c b/lib_enc/arith_coder_enc.c index 546e7f07a..c45ba7781 100644 --- a/lib_enc/arith_coder_enc.c +++ b/lib_enc/arith_coder_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/avq_cod.c b/lib_enc/avq_cod.c index 78900b554..4994329ea 100644 --- a/lib_enc/avq_cod.c +++ b/lib_enc/avq_cod.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/bass_psfilter_enc.c b/lib_enc/bass_psfilter_enc.c index 582ed3f22..137d01267 100644 --- a/lib_enc/bass_psfilter_enc.c +++ b/lib_enc/bass_psfilter_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/bw_detect.c b/lib_enc/bw_detect.c index 121754e1d..75a97feaf 100644 --- a/lib_enc/bw_detect.c +++ b/lib_enc/bw_detect.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/cng_enc.c b/lib_enc/cng_enc.c index d99e05395..b0d114be7 100644 --- a/lib_enc/cng_enc.c +++ b/lib_enc/cng_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/cod2t32.c b/lib_enc/cod2t32.c index 0d5e548be..571601a74 100644 --- a/lib_enc/cod2t32.c +++ b/lib_enc/cod2t32.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/cod4t64.c b/lib_enc/cod4t64.c index 79d1814f5..b9dd6c876 100644 --- a/lib_enc/cod4t64.c +++ b/lib_enc/cod4t64.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/cod4t64_fast.c b/lib_enc/cod4t64_fast.c index 9c16758d4..2ae06acc3 100644 --- a/lib_enc/cod4t64_fast.c +++ b/lib_enc/cod4t64_fast.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/cod_ace.c b/lib_enc/cod_ace.c index 7a5c605d9..538986c49 100644 --- a/lib_enc/cod_ace.c +++ b/lib_enc/cod_ace.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/cod_tcx.c b/lib_enc/cod_tcx.c index e2efb2c26..ea94fbd3d 100644 --- a/lib_enc/cod_tcx.c +++ b/lib_enc/cod_tcx.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/cod_uv.c b/lib_enc/cod_uv.c index 2c22ed418..bd34de2a2 100644 --- a/lib_enc/cod_uv.c +++ b/lib_enc/cod_uv.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/comvad_decision.c b/lib_enc/comvad_decision.c index 240f1754b..e681ef96f 100644 --- a/lib_enc/comvad_decision.c +++ b/lib_enc/comvad_decision.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/cor_shif.c b/lib_enc/cor_shif.c index 67c11d4b9..fb0a0fe61 100644 --- a/lib_enc/cor_shif.c +++ b/lib_enc/cor_shif.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/core_enc_2div.c b/lib_enc/core_enc_2div.c index faa7af358..9a129c931 100644 --- a/lib_enc/core_enc_2div.c +++ b/lib_enc/core_enc_2div.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/core_enc_init.c b/lib_enc/core_enc_init.c index 9d61013db..4b4bd0c4f 100644 --- a/lib_enc/core_enc_init.c +++ b/lib_enc/core_enc_init.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/core_enc_ol.c b/lib_enc/core_enc_ol.c index e83fd598b..2a2b78bc1 100644 --- a/lib_enc/core_enc_ol.c +++ b/lib_enc/core_enc_ol.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/core_enc_reconf.c b/lib_enc/core_enc_reconf.c index 9dffda020..e2d5005f7 100644 --- a/lib_enc/core_enc_reconf.c +++ b/lib_enc/core_enc_reconf.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/core_enc_switch.c b/lib_enc/core_enc_switch.c index df81980d8..25266ed4c 100644 --- a/lib_enc/core_enc_switch.c +++ b/lib_enc/core_enc_switch.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/core_enc_updt.c b/lib_enc/core_enc_updt.c index acb498824..7969f00f1 100644 --- a/lib_enc/core_enc_updt.c +++ b/lib_enc/core_enc_updt.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/core_switching_enc.c b/lib_enc/core_switching_enc.c index e964f33c0..808cb2628 100644 --- a/lib_enc/core_switching_enc.c +++ b/lib_enc/core_switching_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/corr_xh.c b/lib_enc/corr_xh.c index c317878e1..482704392 100644 --- a/lib_enc/corr_xh.c +++ b/lib_enc/corr_xh.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/decision_matrix_enc.c b/lib_enc/decision_matrix_enc.c index e2587fbe0..08c2e36b6 100644 --- a/lib_enc/decision_matrix_enc.c +++ b/lib_enc/decision_matrix_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/detect_transient.c b/lib_enc/detect_transient.c index 0b73a12e6..178d8975c 100644 --- a/lib_enc/detect_transient.c +++ b/lib_enc/detect_transient.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/diffcod.c b/lib_enc/diffcod.c index fd6646c48..8d623d704 100644 --- a/lib_enc/diffcod.c +++ b/lib_enc/diffcod.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/dtx.c b/lib_enc/dtx.c index c1e842e58..0520898fd 100644 --- a/lib_enc/dtx.c +++ b/lib_enc/dtx.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/enc_acelp.c b/lib_enc/enc_acelp.c index 5e1401828..9d085392f 100644 --- a/lib_enc/enc_acelp.c +++ b/lib_enc/enc_acelp.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/enc_acelp_tcx_main.c b/lib_enc/enc_acelp_tcx_main.c index 5c549b23d..6ede9b9bf 100644 --- a/lib_enc/enc_acelp_tcx_main.c +++ b/lib_enc/enc_acelp_tcx_main.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/enc_acelpx.c b/lib_enc/enc_acelpx.c index c72f2fa1c..9a8602750 100644 --- a/lib_enc/enc_acelpx.c +++ b/lib_enc/enc_acelpx.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/enc_amr_wb.c b/lib_enc/enc_amr_wb.c index bb09c0886..65b0df913 100644 --- a/lib_enc/enc_amr_wb.c +++ b/lib_enc/enc_amr_wb.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/enc_gain.c b/lib_enc/enc_gain.c index 607c36f6e..b78ed92f2 100644 --- a/lib_enc/enc_gain.c +++ b/lib_enc/enc_gain.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/enc_gen_voic.c b/lib_enc/enc_gen_voic.c index 183655ddb..0d2713b0f 100644 --- a/lib_enc/enc_gen_voic.c +++ b/lib_enc/enc_gen_voic.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/enc_gen_voic_rf.c b/lib_enc/enc_gen_voic_rf.c index 7ceece404..d8ca8af31 100644 --- a/lib_enc/enc_gen_voic_rf.c +++ b/lib_enc/enc_gen_voic_rf.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/enc_higher_acelp.c b/lib_enc/enc_higher_acelp.c index 5610bdfe4..67704ce34 100644 --- a/lib_enc/enc_higher_acelp.c +++ b/lib_enc/enc_higher_acelp.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/enc_nelp.c b/lib_enc/enc_nelp.c index 7d828208b..b05d69f71 100644 --- a/lib_enc/enc_nelp.c +++ b/lib_enc/enc_nelp.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/enc_pit_exc.c b/lib_enc/enc_pit_exc.c index eba203b6a..a911b6159 100644 --- a/lib_enc/enc_pit_exc.c +++ b/lib_enc/enc_pit_exc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/enc_ppp.c b/lib_enc/enc_ppp.c index b5b7e4548..6dbe237ad 100644 --- a/lib_enc/enc_ppp.c +++ b/lib_enc/enc_ppp.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/enc_prm.c b/lib_enc/enc_prm.c index 61bfbf2f0..fb1a338ee 100644 --- a/lib_enc/enc_prm.c +++ b/lib_enc/enc_prm.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/enc_tran.c b/lib_enc/enc_tran.c index d713584fa..162a1e262 100644 --- a/lib_enc/enc_tran.c +++ b/lib_enc/enc_tran.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/enc_uv.c b/lib_enc/enc_uv.c index f6c17e410..9c5962502 100644 --- a/lib_enc/enc_uv.c +++ b/lib_enc/enc_uv.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/energy.c b/lib_enc/energy.c index f9cb7f6a2..271adb7b7 100644 --- a/lib_enc/energy.c +++ b/lib_enc/energy.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/eval_pit_contr.c b/lib_enc/eval_pit_contr.c index 6779afe2a..b0529d5b1 100644 --- a/lib_enc/eval_pit_contr.c +++ b/lib_enc/eval_pit_contr.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/evs_enc.c b/lib_enc/evs_enc.c index 0398876b9..9d687c16c 100644 --- a/lib_enc/evs_enc.c +++ b/lib_enc/evs_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ext_sig_ana.c b/lib_enc/ext_sig_ana.c index 16f0b1732..f963f4a49 100644 --- a/lib_enc/ext_sig_ana.c +++ b/lib_enc/ext_sig_ana.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/fd_cng_enc.c b/lib_enc/fd_cng_enc.c index 407121d59..da13d3deb 100644 --- a/lib_enc/fd_cng_enc.c +++ b/lib_enc/fd_cng_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/find_tar.c b/lib_enc/find_tar.c index 008fb17cb..08139b381 100644 --- a/lib_enc/find_tar.c +++ b/lib_enc/find_tar.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/find_tilt.c b/lib_enc/find_tilt.c index bdfac0569..641f54293 100644 --- a/lib_enc/find_tilt.c +++ b/lib_enc/find_tilt.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/find_uv.c b/lib_enc/find_uv.c index a80971880..a4ea9a745 100644 --- a/lib_enc/find_uv.c +++ b/lib_enc/find_uv.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/find_wsp.c b/lib_enc/find_wsp.c index e08918a4d..27026e421 100644 --- a/lib_enc/find_wsp.c +++ b/lib_enc/find_wsp.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/frame_spec_dif_cor_rate.c b/lib_enc/frame_spec_dif_cor_rate.c index b0ececfb3..00027180c 100644 --- a/lib_enc/frame_spec_dif_cor_rate.c +++ b/lib_enc/frame_spec_dif_cor_rate.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/gain_enc.c b/lib_enc/gain_enc.c index b114b34c7..d85e062fb 100644 --- a/lib_enc/gain_enc.c +++ b/lib_enc/gain_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/gaus_enc.c b/lib_enc/gaus_enc.c index 79b480e51..83327c98d 100644 --- a/lib_enc/gaus_enc.c +++ b/lib_enc/gaus_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/gp_clip.c b/lib_enc/gp_clip.c index 43394c2bf..7c0ddaf73 100644 --- a/lib_enc/gp_clip.c +++ b/lib_enc/gp_clip.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/gs_enc.c b/lib_enc/gs_enc.c index 97f5426e3..376dcb6ee 100644 --- a/lib_enc/gs_enc.c +++ b/lib_enc/gs_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/guided_plc_enc.c b/lib_enc/guided_plc_enc.c index cb5e84683..85104e769 100644 --- a/lib_enc/guided_plc_enc.c +++ b/lib_enc/guided_plc_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/hf_cod_amrwb.c b/lib_enc/hf_cod_amrwb.c index c9cbba3cd..bf0f5ac75 100644 --- a/lib_enc/hf_cod_amrwb.c +++ b/lib_enc/hf_cod_amrwb.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/hq_classifier_enc.c b/lib_enc/hq_classifier_enc.c index ae30c473e..7dfada3fb 100644 --- a/lib_enc/hq_classifier_enc.c +++ b/lib_enc/hq_classifier_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/hq_core_enc.c b/lib_enc/hq_core_enc.c index 3fb39b535..3e3a836d8 100644 --- a/lib_enc/hq_core_enc.c +++ b/lib_enc/hq_core_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/hq_env_enc.c b/lib_enc/hq_env_enc.c index 4d57dde16..9da38660b 100644 --- a/lib_enc/hq_env_enc.c +++ b/lib_enc/hq_env_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/hq_hr_enc.c b/lib_enc/hq_hr_enc.c index d815295a4..12314bcc8 100644 --- a/lib_enc/hq_hr_enc.c +++ b/lib_enc/hq_hr_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/hq_lr_enc.c b/lib_enc/hq_lr_enc.c index 343a31713..65b5dd4ef 100644 --- a/lib_enc/hq_lr_enc.c +++ b/lib_enc/hq_lr_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/hvq_enc.c b/lib_enc/hvq_enc.c index 42ac52cc3..0b80c717b 100644 --- a/lib_enc/hvq_enc.c +++ b/lib_enc/hvq_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/igf_enc.c b/lib_enc/igf_enc.c index 93306733c..e4eb47f95 100644 --- a/lib_enc/igf_enc.c +++ b/lib_enc/igf_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/igf_scf_enc.c b/lib_enc/igf_scf_enc.c index f893a8b31..1d6ef9397 100644 --- a/lib_enc/igf_scf_enc.c +++ b/lib_enc/igf_scf_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/init_enc.c b/lib_enc/init_enc.c index b441c2b07..9734864a6 100644 --- a/lib_enc/init_enc.c +++ b/lib_enc/init_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/inov_enc.c b/lib_enc/inov_enc.c index fedc98e10..a61573eaa 100644 --- a/lib_enc/inov_enc.c +++ b/lib_enc/inov_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/isf_enc_amr_wb.c b/lib_enc/isf_enc_amr_wb.c index c10ee6288..40e0c54c8 100644 --- a/lib_enc/isf_enc_amr_wb.c +++ b/lib_enc/isf_enc_amr_wb.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_agc_enc.c b/lib_enc/ivas_agc_enc.c index 09db68d7d..856ef66e5 100644 --- a/lib_enc/ivas_agc_enc.c +++ b/lib_enc/ivas_agc_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_core_enc.c b/lib_enc/ivas_core_enc.c index a4be24698..ef58b6180 100644 --- a/lib_enc/ivas_core_enc.c +++ b/lib_enc/ivas_core_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_core_pre_proc.c b/lib_enc/ivas_core_pre_proc.c index ed7655141..026a9ff3f 100644 --- a/lib_enc/ivas_core_pre_proc.c +++ b/lib_enc/ivas_core_pre_proc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_core_pre_proc_front.c b/lib_enc/ivas_core_pre_proc_front.c index da3b4ce0b..f83f07147 100644 --- a/lib_enc/ivas_core_pre_proc_front.c +++ b/lib_enc/ivas_core_pre_proc_front.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_corecoder_enc_reconfig.c b/lib_enc/ivas_corecoder_enc_reconfig.c index 8619b1122..81cf44c35 100644 --- a/lib_enc/ivas_corecoder_enc_reconfig.c +++ b/lib_enc/ivas_corecoder_enc_reconfig.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_cpe_enc.c b/lib_enc/ivas_cpe_enc.c index 66fb8bfc2..2c033e530 100644 --- a/lib_enc/ivas_cpe_enc.c +++ b/lib_enc/ivas_cpe_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_decision_matrix_enc.c b/lib_enc/ivas_decision_matrix_enc.c index 084efb6a5..af7b9c690 100644 --- a/lib_enc/ivas_decision_matrix_enc.c +++ b/lib_enc/ivas_decision_matrix_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_dirac_enc.c b/lib_enc/ivas_dirac_enc.c index 5c2493ec1..65037a091 100644 --- a/lib_enc/ivas_dirac_enc.c +++ b/lib_enc/ivas_dirac_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_enc.c b/lib_enc/ivas_enc.c index c52a722c2..e73f131fa 100644 --- a/lib_enc/ivas_enc.c +++ b/lib_enc/ivas_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_enc_cov_handler.c b/lib_enc/ivas_enc_cov_handler.c index 0eb88dcc1..bf666e17a 100644 --- a/lib_enc/ivas_enc_cov_handler.c +++ b/lib_enc/ivas_enc_cov_handler.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_entropy_coder.c b/lib_enc/ivas_entropy_coder.c index 0157711bd..06ba3d023 100644 --- a/lib_enc/ivas_entropy_coder.c +++ b/lib_enc/ivas_entropy_coder.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_front_vad.c b/lib_enc/ivas_front_vad.c index 49268e523..4c2742a52 100644 --- a/lib_enc/ivas_front_vad.c +++ b/lib_enc/ivas_front_vad.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_init_enc.c b/lib_enc/ivas_init_enc.c index e1aa7113a..c82911792 100644 --- a/lib_enc/ivas_init_enc.c +++ b/lib_enc/ivas_init_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_ism_dtx_enc.c b/lib_enc/ivas_ism_dtx_enc.c index 1277d0d88..5bfde57e0 100644 --- a/lib_enc/ivas_ism_dtx_enc.c +++ b/lib_enc/ivas_ism_dtx_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_ism_enc.c b/lib_enc/ivas_ism_enc.c index 1502b523b..557f6e902 100644 --- a/lib_enc/ivas_ism_enc.c +++ b/lib_enc/ivas_ism_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_ism_metadata_enc.c b/lib_enc/ivas_ism_metadata_enc.c index 55d6eaebb..7dfea93c9 100644 --- a/lib_enc/ivas_ism_metadata_enc.c +++ b/lib_enc/ivas_ism_metadata_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_ism_param_enc.c b/lib_enc/ivas_ism_param_enc.c index 6492c537a..ed2692373 100644 --- a/lib_enc/ivas_ism_param_enc.c +++ b/lib_enc/ivas_ism_param_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_lfe_enc.c b/lib_enc/ivas_lfe_enc.c index c77b77290..f4852c82f 100644 --- a/lib_enc/ivas_lfe_enc.c +++ b/lib_enc/ivas_lfe_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_masa_enc.c b/lib_enc/ivas_masa_enc.c index 6019ee03c..062d2e2a4 100644 --- a/lib_enc/ivas_masa_enc.c +++ b/lib_enc/ivas_masa_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_mc_param_enc.c b/lib_enc/ivas_mc_param_enc.c index fba297566..7e39c1983 100644 --- a/lib_enc/ivas_mc_param_enc.c +++ b/lib_enc/ivas_mc_param_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_mc_paramupmix_enc.c b/lib_enc/ivas_mc_paramupmix_enc.c index bcb519f07..9a0989556 100644 --- a/lib_enc/ivas_mc_paramupmix_enc.c +++ b/lib_enc/ivas_mc_paramupmix_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_mcmasa_enc.c b/lib_enc/ivas_mcmasa_enc.c index 32833d37b..154fffe3e 100644 --- a/lib_enc/ivas_mcmasa_enc.c +++ b/lib_enc/ivas_mcmasa_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_mct_core_enc.c b/lib_enc/ivas_mct_core_enc.c index c20d09e33..3c345b472 100644 --- a/lib_enc/ivas_mct_core_enc.c +++ b/lib_enc/ivas_mct_core_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_mct_enc.c b/lib_enc/ivas_mct_enc.c index 59bec00e2..ff248f7f3 100644 --- a/lib_enc/ivas_mct_enc.c +++ b/lib_enc/ivas_mct_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_mct_enc_mct.c b/lib_enc/ivas_mct_enc_mct.c index c5df49bf0..d9401d013 100644 --- a/lib_enc/ivas_mct_enc_mct.c +++ b/lib_enc/ivas_mct_enc_mct.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_mdct_core_enc.c b/lib_enc/ivas_mdct_core_enc.c index f37eeb435..8085fea23 100644 --- a/lib_enc/ivas_mdct_core_enc.c +++ b/lib_enc/ivas_mdct_core_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_omasa_enc.c b/lib_enc/ivas_omasa_enc.c index 8f0cf1348..0e1cc50e6 100644 --- a/lib_enc/ivas_omasa_enc.c +++ b/lib_enc/ivas_omasa_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_osba_enc.c b/lib_enc/ivas_osba_enc.c index bd0d6b1b5..7f97c32f7 100644 --- a/lib_enc/ivas_osba_enc.c +++ b/lib_enc/ivas_osba_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_pca_enc.c b/lib_enc/ivas_pca_enc.c index f8b4c8e9a..ae04ba29b 100644 --- a/lib_enc/ivas_pca_enc.c +++ b/lib_enc/ivas_pca_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_qmetadata_enc.c b/lib_enc/ivas_qmetadata_enc.c index 692551008..62e279dd8 100644 --- a/lib_enc/ivas_qmetadata_enc.c +++ b/lib_enc/ivas_qmetadata_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_qspherical_enc.c b/lib_enc/ivas_qspherical_enc.c index cb245538c..177741980 100644 --- a/lib_enc/ivas_qspherical_enc.c +++ b/lib_enc/ivas_qspherical_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_range_uni_enc.c b/lib_enc/ivas_range_uni_enc.c index 82f6813c2..7b3ed7951 100644 --- a/lib_enc/ivas_range_uni_enc.c +++ b/lib_enc/ivas_range_uni_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_rom_enc.c b/lib_enc/ivas_rom_enc.c index 9d04a2068..eee7ba71d 100644 --- a/lib_enc/ivas_rom_enc.c +++ b/lib_enc/ivas_rom_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_rom_enc.h b/lib_enc/ivas_rom_enc.h index 60d4ddcf7..3d48dd2e4 100644 --- a/lib_enc/ivas_rom_enc.h +++ b/lib_enc/ivas_rom_enc.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_sba_enc.c b/lib_enc/ivas_sba_enc.c index 1b62335b9..da65ea5b8 100644 --- a/lib_enc/ivas_sba_enc.c +++ b/lib_enc/ivas_sba_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_sce_enc.c b/lib_enc/ivas_sce_enc.c index 1db9b2b17..c1d459cfa 100644 --- a/lib_enc/ivas_sce_enc.c +++ b/lib_enc/ivas_sce_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_sns_enc.c b/lib_enc/ivas_sns_enc.c index 5648aa794..18c9b6081 100644 --- a/lib_enc/ivas_sns_enc.c +++ b/lib_enc/ivas_sns_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_spar_encoder.c b/lib_enc/ivas_spar_encoder.c index ec31fe9c6..ac5611d69 100644 --- a/lib_enc/ivas_spar_encoder.c +++ b/lib_enc/ivas_spar_encoder.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_spar_md_enc.c b/lib_enc/ivas_spar_md_enc.c index 5a6ef2289..682c5d52e 100644 --- a/lib_enc/ivas_spar_md_enc.c +++ b/lib_enc/ivas_spar_md_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_stat_enc.h b/lib_enc/ivas_stat_enc.h index 6725d778b..33701688d 100644 --- a/lib_enc/ivas_stat_enc.h +++ b/lib_enc/ivas_stat_enc.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_stereo_adapt_GR_enc.c b/lib_enc/ivas_stereo_adapt_GR_enc.c index 087ecda8e..75f564dea 100644 --- a/lib_enc/ivas_stereo_adapt_GR_enc.c +++ b/lib_enc/ivas_stereo_adapt_GR_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_stereo_classifier.c b/lib_enc/ivas_stereo_classifier.c index 427b55fe6..d558aeb80 100644 --- a/lib_enc/ivas_stereo_classifier.c +++ b/lib_enc/ivas_stereo_classifier.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_stereo_cng_enc.c b/lib_enc/ivas_stereo_cng_enc.c index 76f56532d..68b5a9dce 100644 --- a/lib_enc/ivas_stereo_cng_enc.c +++ b/lib_enc/ivas_stereo_cng_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_stereo_dft_enc.c b/lib_enc/ivas_stereo_dft_enc.c index 84c978034..28b0a863f 100644 --- a/lib_enc/ivas_stereo_dft_enc.c +++ b/lib_enc/ivas_stereo_dft_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_stereo_dft_enc_itd.c b/lib_enc/ivas_stereo_dft_enc_itd.c index 631fb34c8..1d973e92d 100644 --- a/lib_enc/ivas_stereo_dft_enc_itd.c +++ b/lib_enc/ivas_stereo_dft_enc_itd.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_stereo_dft_td_itd.c b/lib_enc/ivas_stereo_dft_td_itd.c index ee37e924d..5f55611fd 100644 --- a/lib_enc/ivas_stereo_dft_td_itd.c +++ b/lib_enc/ivas_stereo_dft_td_itd.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_stereo_dmx_evs.c b/lib_enc/ivas_stereo_dmx_evs.c index 2ffc13d75..8b8a86635 100644 --- a/lib_enc/ivas_stereo_dmx_evs.c +++ b/lib_enc/ivas_stereo_dmx_evs.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_stereo_eclvq_enc.c b/lib_enc/ivas_stereo_eclvq_enc.c index f71beece8..c8ff6f6cd 100644 --- a/lib_enc/ivas_stereo_eclvq_enc.c +++ b/lib_enc/ivas_stereo_eclvq_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_stereo_ica_enc.c b/lib_enc/ivas_stereo_ica_enc.c index 4cdd1c2fc..c59528e19 100644 --- a/lib_enc/ivas_stereo_ica_enc.c +++ b/lib_enc/ivas_stereo_ica_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_stereo_icbwe_enc.c b/lib_enc/ivas_stereo_icbwe_enc.c index e7b40e3ba..77ea75619 100644 --- a/lib_enc/ivas_stereo_icbwe_enc.c +++ b/lib_enc/ivas_stereo_icbwe_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_stereo_mdct_core_enc.c b/lib_enc/ivas_stereo_mdct_core_enc.c index 0343b1ebf..1332dbbfc 100644 --- a/lib_enc/ivas_stereo_mdct_core_enc.c +++ b/lib_enc/ivas_stereo_mdct_core_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_stereo_mdct_igf_enc.c b/lib_enc/ivas_stereo_mdct_igf_enc.c index 1924028bc..d9eccd7b4 100644 --- a/lib_enc/ivas_stereo_mdct_igf_enc.c +++ b/lib_enc/ivas_stereo_mdct_igf_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_stereo_mdct_stereo_enc.c b/lib_enc/ivas_stereo_mdct_stereo_enc.c index d21244c20..9dce03e6e 100644 --- a/lib_enc/ivas_stereo_mdct_stereo_enc.c +++ b/lib_enc/ivas_stereo_mdct_stereo_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_stereo_switching_enc.c b/lib_enc/ivas_stereo_switching_enc.c index fca3c7785..4fe1660ae 100644 --- a/lib_enc/ivas_stereo_switching_enc.c +++ b/lib_enc/ivas_stereo_switching_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_stereo_td_analysis.c b/lib_enc/ivas_stereo_td_analysis.c index fc318ce6b..ff81b6257 100644 --- a/lib_enc/ivas_stereo_td_analysis.c +++ b/lib_enc/ivas_stereo_td_analysis.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_stereo_td_enc.c b/lib_enc/ivas_stereo_td_enc.c index 3778bffed..1a71686f0 100644 --- a/lib_enc/ivas_stereo_td_enc.c +++ b/lib_enc/ivas_stereo_td_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_tcx_core_enc.c b/lib_enc/ivas_tcx_core_enc.c index 7d8394f5a..91adac9a0 100644 --- a/lib_enc/ivas_tcx_core_enc.c +++ b/lib_enc/ivas_tcx_core_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ivas_td_low_rate_enc.c b/lib_enc/ivas_td_low_rate_enc.c index de75faf2f..fe5900517 100644 --- a/lib_enc/ivas_td_low_rate_enc.c +++ b/lib_enc/ivas_td_low_rate_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/lead_indexing.c b/lib_enc/lead_indexing.c index 6208d66eb..f1cfa5065 100644 --- a/lib_enc/lead_indexing.c +++ b/lib_enc/lead_indexing.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/lib_enc.c b/lib_enc/lib_enc.c index 75bfa5817..ea071ce34 100644 --- a/lib_enc/lib_enc.c +++ b/lib_enc/lib_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/lib_enc.h b/lib_enc/lib_enc.h index 52c05332a..2af4f5f8f 100644 --- a/lib_enc/lib_enc.h +++ b/lib_enc/lib_enc.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/long_enr.c b/lib_enc/long_enr.c index 488012b6b..72018afef 100644 --- a/lib_enc/long_enr.c +++ b/lib_enc/long_enr.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/lp_exc_e.c b/lib_enc/lp_exc_e.c index 4fb81a9b7..12b21e2ad 100644 --- a/lib_enc/lp_exc_e.c +++ b/lib_enc/lp_exc_e.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/lsf_enc.c b/lib_enc/lsf_enc.c index 61a81ffec..ea81c54f5 100644 --- a/lib_enc/lsf_enc.c +++ b/lib_enc/lsf_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/lsf_msvq_ma_enc.c b/lib_enc/lsf_msvq_ma_enc.c index d75d57021..9bb2b7bef 100644 --- a/lib_enc/lsf_msvq_ma_enc.c +++ b/lib_enc/lsf_msvq_ma_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ltd_stable.c b/lib_enc/ltd_stable.c index a6222a411..3c40fa2f4 100644 --- a/lib_enc/ltd_stable.c +++ b/lib_enc/ltd_stable.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/mdct_classifier.c b/lib_enc/mdct_classifier.c index f26b12773..d39652439 100644 --- a/lib_enc/mdct_classifier.c +++ b/lib_enc/mdct_classifier.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/mdct_selector.c b/lib_enc/mdct_selector.c index 45f3d3174..af48cd057 100644 --- a/lib_enc/mdct_selector.c +++ b/lib_enc/mdct_selector.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/mslvq_enc.c b/lib_enc/mslvq_enc.c index e4e98ea1e..d68ef4ff7 100644 --- a/lib_enc/mslvq_enc.c +++ b/lib_enc/mslvq_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/multi_harm.c b/lib_enc/multi_harm.c index c53371e28..da4e02d06 100644 --- a/lib_enc/multi_harm.c +++ b/lib_enc/multi_harm.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/nelp_enc.c b/lib_enc/nelp_enc.c index a1ae3c20d..22ff3a724 100644 --- a/lib_enc/nelp_enc.c +++ b/lib_enc/nelp_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/nois_est.c b/lib_enc/nois_est.c index b35b3612b..d5c93205e 100644 --- a/lib_enc/nois_est.c +++ b/lib_enc/nois_est.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/noise_adjust.c b/lib_enc/noise_adjust.c index 0ba9bd453..350cab9ed 100644 --- a/lib_enc/noise_adjust.c +++ b/lib_enc/noise_adjust.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/normalizecoefs.c b/lib_enc/normalizecoefs.c index bd24f2cd2..a54139ed2 100644 --- a/lib_enc/normalizecoefs.c +++ b/lib_enc/normalizecoefs.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/peak_vq_enc.c b/lib_enc/peak_vq_enc.c index efdd0b14a..eb76ca5f2 100644 --- a/lib_enc/peak_vq_enc.c +++ b/lib_enc/peak_vq_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/pit_enc.c b/lib_enc/pit_enc.c index d8d51e2a1..d1306ac79 100644 --- a/lib_enc/pit_enc.c +++ b/lib_enc/pit_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/pitch_ol.c b/lib_enc/pitch_ol.c index 8f149a35d..27e82b380 100644 --- a/lib_enc/pitch_ol.c +++ b/lib_enc/pitch_ol.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/pitch_ol2.c b/lib_enc/pitch_ol2.c index bc414158e..0c9b0f830 100644 --- a/lib_enc/pitch_ol2.c +++ b/lib_enc/pitch_ol2.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/plc_enc_ext.c b/lib_enc/plc_enc_ext.c index 8e5cfc382..37b1f22e5 100644 --- a/lib_enc/plc_enc_ext.c +++ b/lib_enc/plc_enc_ext.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/ppp_enc.c b/lib_enc/ppp_enc.c index d55cb135d..981828099 100644 --- a/lib_enc/ppp_enc.c +++ b/lib_enc/ppp_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/pre_proc.c b/lib_enc/pre_proc.c index 32de5ec30..36e33aaa6 100644 --- a/lib_enc/pre_proc.c +++ b/lib_enc/pre_proc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/pvq_core_enc.c b/lib_enc/pvq_core_enc.c index 9f1fe46ac..83bbb2b0b 100644 --- a/lib_enc/pvq_core_enc.c +++ b/lib_enc/pvq_core_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/pvq_encode.c b/lib_enc/pvq_encode.c index eb066e8ed..c90ee2c6a 100644 --- a/lib_enc/pvq_encode.c +++ b/lib_enc/pvq_encode.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/q_gain2p.c b/lib_enc/q_gain2p.c index 9c89b44c8..8e8ae0216 100644 --- a/lib_enc/q_gain2p.c +++ b/lib_enc/q_gain2p.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/qlpc_avq.c b/lib_enc/qlpc_avq.c index eabbd8128..a845ba97e 100644 --- a/lib_enc/qlpc_avq.c +++ b/lib_enc/qlpc_avq.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/qlpc_stoch.c b/lib_enc/qlpc_stoch.c index 31021aee7..65929271c 100644 --- a/lib_enc/qlpc_stoch.c +++ b/lib_enc/qlpc_stoch.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/range_enc.c b/lib_enc/range_enc.c index 8ea8c888d..dc76fb06c 100644 --- a/lib_enc/range_enc.c +++ b/lib_enc/range_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/re8_cod.c b/lib_enc/re8_cod.c index 5facffd8f..610165c48 100644 --- a/lib_enc/re8_cod.c +++ b/lib_enc/re8_cod.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/reordernorm.c b/lib_enc/reordernorm.c index 831adeee5..44394d675 100644 --- a/lib_enc/reordernorm.c +++ b/lib_enc/reordernorm.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/rom_enc.c b/lib_enc/rom_enc.c index ae96fdfc3..75ccd4d75 100644 --- a/lib_enc/rom_enc.c +++ b/lib_enc/rom_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/rom_enc.h b/lib_enc/rom_enc.h index 7e7659ceb..019cc5403 100644 --- a/lib_enc/rom_enc.h +++ b/lib_enc/rom_enc.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/rst_enc.c b/lib_enc/rst_enc.c index 3a2041875..b7ad7d5e9 100644 --- a/lib_enc/rst_enc.c +++ b/lib_enc/rst_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/set_impulse.c b/lib_enc/set_impulse.c index 2c8a7fdd0..ac645a7ee 100644 --- a/lib_enc/set_impulse.c +++ b/lib_enc/set_impulse.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/setmodeindex.c b/lib_enc/setmodeindex.c index b2187b899..2ed06d034 100644 --- a/lib_enc/setmodeindex.c +++ b/lib_enc/setmodeindex.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/sig_clas.c b/lib_enc/sig_clas.c index 18ee55df6..ae965c56a 100644 --- a/lib_enc/sig_clas.c +++ b/lib_enc/sig_clas.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/spec_center.c b/lib_enc/spec_center.c index 73835a151..2219f7a93 100644 --- a/lib_enc/spec_center.c +++ b/lib_enc/spec_center.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/spec_flatness.c b/lib_enc/spec_flatness.c index 0473cc6b9..ee469f13d 100644 --- a/lib_enc/spec_flatness.c +++ b/lib_enc/spec_flatness.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/speech_music_classif.c b/lib_enc/speech_music_classif.c index fac0f01e4..6b0a729d8 100644 --- a/lib_enc/speech_music_classif.c +++ b/lib_enc/speech_music_classif.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/stat_enc.h b/lib_enc/stat_enc.h index b5fc7fdd7..3e09037ba 100644 --- a/lib_enc/stat_enc.h +++ b/lib_enc/stat_enc.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/stat_noise_uv_enc.c b/lib_enc/stat_noise_uv_enc.c index a1adfb052..0771bf77a 100644 --- a/lib_enc/stat_noise_uv_enc.c +++ b/lib_enc/stat_noise_uv_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/subband_fft.c b/lib_enc/subband_fft.c index 638a6d63f..f687f26a5 100644 --- a/lib_enc/subband_fft.c +++ b/lib_enc/subband_fft.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/swb_bwe_enc.c b/lib_enc/swb_bwe_enc.c index e2c8812ec..8157f8337 100644 --- a/lib_enc/swb_bwe_enc.c +++ b/lib_enc/swb_bwe_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/swb_bwe_enc_hr.c b/lib_enc/swb_bwe_enc_hr.c index 7b2f3687a..b6792e0d0 100644 --- a/lib_enc/swb_bwe_enc_hr.c +++ b/lib_enc/swb_bwe_enc_hr.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/swb_bwe_enc_lr.c b/lib_enc/swb_bwe_enc_lr.c index 63c432ea1..a0d2b1820 100644 --- a/lib_enc/swb_bwe_enc_lr.c +++ b/lib_enc/swb_bwe_enc_lr.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/swb_pre_proc.c b/lib_enc/swb_pre_proc.c index 3ec175958..137318738 100644 --- a/lib_enc/swb_pre_proc.c +++ b/lib_enc/swb_pre_proc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/swb_tbe_enc.c b/lib_enc/swb_tbe_enc.c index 1a0dbbf7b..febd1b14b 100644 --- a/lib_enc/swb_tbe_enc.c +++ b/lib_enc/swb_tbe_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/tcq_core_enc.c b/lib_enc/tcq_core_enc.c index aad3e54e7..d66cc76f4 100644 --- a/lib_enc/tcq_core_enc.c +++ b/lib_enc/tcq_core_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/tcx_ltp_enc.c b/lib_enc/tcx_ltp_enc.c index 0ea2e0424..c806d1b81 100644 --- a/lib_enc/tcx_ltp_enc.c +++ b/lib_enc/tcx_ltp_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/tcx_utils_enc.c b/lib_enc/tcx_utils_enc.c index deaab8d69..3740b2009 100644 --- a/lib_enc/tcx_utils_enc.c +++ b/lib_enc/tcx_utils_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/tfa_enc.c b/lib_enc/tfa_enc.c index 50dd7c366..52e7129eb 100644 --- a/lib_enc/tfa_enc.c +++ b/lib_enc/tfa_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/tns_base_enc.c b/lib_enc/tns_base_enc.c index 594f78241..1adea762e 100644 --- a/lib_enc/tns_base_enc.c +++ b/lib_enc/tns_base_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/transient_detection.c b/lib_enc/transient_detection.c index 15273d26c..1a53d8b51 100644 --- a/lib_enc/transient_detection.c +++ b/lib_enc/transient_detection.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/transition_enc.c b/lib_enc/transition_enc.c index 2ab5b04bb..e2be62f56 100644 --- a/lib_enc/transition_enc.c +++ b/lib_enc/transition_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/update_decision.c b/lib_enc/update_decision.c index 1269ca68d..bc0486edb 100644 --- a/lib_enc/update_decision.c +++ b/lib_enc/update_decision.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/updt_enc.c b/lib_enc/updt_enc.c index 5cc66667f..325443296 100644 --- a/lib_enc/updt_enc.c +++ b/lib_enc/updt_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/updt_tar.c b/lib_enc/updt_tar.c index 4c3ff4843..d688a645a 100644 --- a/lib_enc/updt_tar.c +++ b/lib_enc/updt_tar.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/vad.c b/lib_enc/vad.c index 62c7ccb91..60e040925 100644 --- a/lib_enc/vad.c +++ b/lib_enc/vad.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/vad_param_updt.c b/lib_enc/vad_param_updt.c index b7adac46e..45e20a876 100644 --- a/lib_enc/vad_param_updt.c +++ b/lib_enc/vad_param_updt.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/vad_proc.c b/lib_enc/vad_proc.c index 07814aacf..f00cece63 100644 --- a/lib_enc/vad_proc.c +++ b/lib_enc/vad_proc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/vbr_average_rate.c b/lib_enc/vbr_average_rate.c index 8e7330c8b..dd50dbb2f 100644 --- a/lib_enc/vbr_average_rate.c +++ b/lib_enc/vbr_average_rate.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/vlpc_1st_cod.c b/lib_enc/vlpc_1st_cod.c index 553cf7e26..e098f611a 100644 --- a/lib_enc/vlpc_1st_cod.c +++ b/lib_enc/vlpc_1st_cod.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/vlpc_2st_cod.c b/lib_enc/vlpc_2st_cod.c index 9e1e9fe55..abe3c3d55 100644 --- a/lib_enc/vlpc_2st_cod.c +++ b/lib_enc/vlpc_2st_cod.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/voiced_enc.c b/lib_enc/voiced_enc.c index 18a330590..ab4c39fb6 100644 --- a/lib_enc/voiced_enc.c +++ b/lib_enc/voiced_enc.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_enc/waveadjust_fec_cod.c b/lib_enc/waveadjust_fec_cod.c index bd57e4a09..b0d1d9581 100644 --- a/lib_enc/waveadjust_fec_cod.c +++ b/lib_enc/waveadjust_fec_cod.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_allrad_dec.c b/lib_rend/ivas_allrad_dec.c index a7d915cf0..784793627 100644 --- a/lib_rend/ivas_allrad_dec.c +++ b/lib_rend/ivas_allrad_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_crend.c b/lib_rend/ivas_crend.c index 6a407f81b..194d28f82 100644 --- a/lib_rend/ivas_crend.c +++ b/lib_rend/ivas_crend.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_dirac_ana.c b/lib_rend/ivas_dirac_ana.c index 2391d7cfa..f6273106d 100644 --- a/lib_rend/ivas_dirac_ana.c +++ b/lib_rend/ivas_dirac_ana.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_dirac_dec_binaural_functions.c b/lib_rend/ivas_dirac_dec_binaural_functions.c index 95d25965b..5d65465ff 100644 --- a/lib_rend/ivas_dirac_dec_binaural_functions.c +++ b/lib_rend/ivas_dirac_dec_binaural_functions.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_dirac_decorr_dec.c b/lib_rend/ivas_dirac_decorr_dec.c index 89c2c4a08..f119ff64e 100644 --- a/lib_rend/ivas_dirac_decorr_dec.c +++ b/lib_rend/ivas_dirac_decorr_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_dirac_onsets_dec.c b/lib_rend/ivas_dirac_onsets_dec.c index 8a03dc2c5..36d859543 100644 --- a/lib_rend/ivas_dirac_onsets_dec.c +++ b/lib_rend/ivas_dirac_onsets_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_dirac_output_synthesis_dec.c b/lib_rend/ivas_dirac_output_synthesis_dec.c index 8ee3b1e4f..e5ef02ceb 100644 --- a/lib_rend/ivas_dirac_output_synthesis_dec.c +++ b/lib_rend/ivas_dirac_output_synthesis_dec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_dirac_rend.c b/lib_rend/ivas_dirac_rend.c index 9fa1ddd8e..ae0e86c80 100644 --- a/lib_rend/ivas_dirac_rend.c +++ b/lib_rend/ivas_dirac_rend.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_efap.c b/lib_rend/ivas_efap.c index 40f5e7312..0dae663ae 100644 --- a/lib_rend/ivas_efap.c +++ b/lib_rend/ivas_efap.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_hrtf.c b/lib_rend/ivas_hrtf.c index 3394e018b..523ebd833 100644 --- a/lib_rend/ivas_hrtf.c +++ b/lib_rend/ivas_hrtf.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_limiter.c b/lib_rend/ivas_limiter.c index 0953e8a82..2f220af30 100644 --- a/lib_rend/ivas_limiter.c +++ b/lib_rend/ivas_limiter.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_masa_merge.c b/lib_rend/ivas_masa_merge.c index 434dca3fb..1af9be61c 100644 --- a/lib_rend/ivas_masa_merge.c +++ b/lib_rend/ivas_masa_merge.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_mcmasa_ana.c b/lib_rend/ivas_mcmasa_ana.c index 7ed4aeb0d..5128eb969 100644 --- a/lib_rend/ivas_mcmasa_ana.c +++ b/lib_rend/ivas_mcmasa_ana.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_objectRenderer.c b/lib_rend/ivas_objectRenderer.c index b80732620..1559bd4f5 100644 --- a/lib_rend/ivas_objectRenderer.c +++ b/lib_rend/ivas_objectRenderer.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_objectRenderer_hrFilt.c b/lib_rend/ivas_objectRenderer_hrFilt.c index ef7966f6b..2f49c9319 100644 --- a/lib_rend/ivas_objectRenderer_hrFilt.c +++ b/lib_rend/ivas_objectRenderer_hrFilt.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_objectRenderer_mix.c b/lib_rend/ivas_objectRenderer_mix.c index f65f6a452..060a580a7 100644 --- a/lib_rend/ivas_objectRenderer_mix.c +++ b/lib_rend/ivas_objectRenderer_mix.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_objectRenderer_sfx.c b/lib_rend/ivas_objectRenderer_sfx.c index fd1c44060..64b8fa5be 100644 --- a/lib_rend/ivas_objectRenderer_sfx.c +++ b/lib_rend/ivas_objectRenderer_sfx.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_objectRenderer_sources.c b/lib_rend/ivas_objectRenderer_sources.c index 2706a9c5c..e772192c3 100644 --- a/lib_rend/ivas_objectRenderer_sources.c +++ b/lib_rend/ivas_objectRenderer_sources.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_objectRenderer_vec.c b/lib_rend/ivas_objectRenderer_vec.c index 061b790e1..9f75f8904 100644 --- a/lib_rend/ivas_objectRenderer_vec.c +++ b/lib_rend/ivas_objectRenderer_vec.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_omasa_ana.c b/lib_rend/ivas_omasa_ana.c index 16f0e0b5d..95d67ee4f 100644 --- a/lib_rend/ivas_omasa_ana.c +++ b/lib_rend/ivas_omasa_ana.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_orient_trk.c b/lib_rend/ivas_orient_trk.c index ee380cb6e..e8377e54b 100644 --- a/lib_rend/ivas_orient_trk.c +++ b/lib_rend/ivas_orient_trk.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_output_init.c b/lib_rend/ivas_output_init.c index 2e5300144..065f4eaeb 100644 --- a/lib_rend/ivas_output_init.c +++ b/lib_rend/ivas_output_init.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_prot_rend.h b/lib_rend/ivas_prot_rend.h index 20c375b61..f0d9ea585 100644 --- a/lib_rend/ivas_prot_rend.h +++ b/lib_rend/ivas_prot_rend.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_reflections.c b/lib_rend/ivas_reflections.c index 47143e20c..9bc214d31 100644 --- a/lib_rend/ivas_reflections.c +++ b/lib_rend/ivas_reflections.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_render_config.c b/lib_rend/ivas_render_config.c index 1e5aec6d4..daee8b4f7 100644 --- a/lib_rend/ivas_render_config.c +++ b/lib_rend/ivas_render_config.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_reverb.c b/lib_rend/ivas_reverb.c index 537ecde2c..a72df8603 100644 --- a/lib_rend/ivas_reverb.c +++ b/lib_rend/ivas_reverb.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_reverb_delay_line.c b/lib_rend/ivas_reverb_delay_line.c index a91551f71..933cdb395 100644 --- a/lib_rend/ivas_reverb_delay_line.c +++ b/lib_rend/ivas_reverb_delay_line.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_reverb_fft_filter.c b/lib_rend/ivas_reverb_fft_filter.c index 8b14d2d41..00ece5acb 100644 --- a/lib_rend/ivas_reverb_fft_filter.c +++ b/lib_rend/ivas_reverb_fft_filter.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_reverb_filter_design.c b/lib_rend/ivas_reverb_filter_design.c index 2c4dc7530..0dd7e4d5c 100644 --- a/lib_rend/ivas_reverb_filter_design.c +++ b/lib_rend/ivas_reverb_filter_design.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_reverb_iir_filter.c b/lib_rend/ivas_reverb_iir_filter.c index ce73c9d86..e7db89f37 100644 --- a/lib_rend/ivas_reverb_iir_filter.c +++ b/lib_rend/ivas_reverb_iir_filter.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_reverb_utils.c b/lib_rend/ivas_reverb_utils.c index 23d7592ce..b1f9822fd 100644 --- a/lib_rend/ivas_reverb_utils.c +++ b/lib_rend/ivas_reverb_utils.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_rom_TdBinauralRenderer.c b/lib_rend/ivas_rom_TdBinauralRenderer.c index c3c8ae118..02200c7d5 100644 --- a/lib_rend/ivas_rom_TdBinauralRenderer.c +++ b/lib_rend/ivas_rom_TdBinauralRenderer.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_rom_TdBinauralRenderer.h b/lib_rend/ivas_rom_TdBinauralRenderer.h index e60a72783..43aa30acf 100644 --- a/lib_rend/ivas_rom_TdBinauralRenderer.h +++ b/lib_rend/ivas_rom_TdBinauralRenderer.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_rom_binauralRenderer.c b/lib_rend/ivas_rom_binauralRenderer.c index 5708cc7e6..84077a581 100644 --- a/lib_rend/ivas_rom_binauralRenderer.c +++ b/lib_rend/ivas_rom_binauralRenderer.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_rom_binauralRenderer.h b/lib_rend/ivas_rom_binauralRenderer.h index 97ec8f390..8b0b05e63 100644 --- a/lib_rend/ivas_rom_binauralRenderer.h +++ b/lib_rend/ivas_rom_binauralRenderer.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_rom_binaural_crend_head.c b/lib_rend/ivas_rom_binaural_crend_head.c index b313ffa53..d03ccf652 100644 --- a/lib_rend/ivas_rom_binaural_crend_head.c +++ b/lib_rend/ivas_rom_binaural_crend_head.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_rom_binaural_crend_head.h b/lib_rend/ivas_rom_binaural_crend_head.h index 4853122a2..72ad3b2f1 100644 --- a/lib_rend/ivas_rom_binaural_crend_head.h +++ b/lib_rend/ivas_rom_binaural_crend_head.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_rom_rend.c b/lib_rend/ivas_rom_rend.c index 99ffe4428..e0d35a3c1 100644 --- a/lib_rend/ivas_rom_rend.c +++ b/lib_rend/ivas_rom_rend.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_rom_rend.h b/lib_rend/ivas_rom_rend.h index e94efb771..1a6a9f0f9 100644 --- a/lib_rend/ivas_rom_rend.h +++ b/lib_rend/ivas_rom_rend.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_rotation.c b/lib_rend/ivas_rotation.c index 234311672..53a19a802 100644 --- a/lib_rend/ivas_rotation.c +++ b/lib_rend/ivas_rotation.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_sba_rendering.c b/lib_rend/ivas_sba_rendering.c index 6fc30a477..6533c3c44 100644 --- a/lib_rend/ivas_sba_rendering.c +++ b/lib_rend/ivas_sba_rendering.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_shoebox.c b/lib_rend/ivas_shoebox.c index 12368f5fd..e0e285383 100644 --- a/lib_rend/ivas_shoebox.c +++ b/lib_rend/ivas_shoebox.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_stat_rend.h b/lib_rend/ivas_stat_rend.h index 26931b63a..354ef159d 100644 --- a/lib_rend/ivas_stat_rend.h +++ b/lib_rend/ivas_stat_rend.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_td_decorr.c b/lib_rend/ivas_td_decorr.c index beff2ae36..cf1f0c2f8 100644 --- a/lib_rend/ivas_td_decorr.c +++ b/lib_rend/ivas_td_decorr.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/ivas_vbap.c b/lib_rend/ivas_vbap.c index 602d64df6..8d183fe39 100644 --- a/lib_rend/ivas_vbap.c +++ b/lib_rend/ivas_vbap.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/lib_rend.c b/lib_rend/lib_rend.c index 1ec24b43e..26ac7c731 100644 --- a/lib_rend/lib_rend.c +++ b/lib_rend/lib_rend.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_rend/lib_rend.h b/lib_rend/lib_rend.h index 9fd8e08fe..baea41f85 100644 --- a/lib_rend/lib_rend.h +++ b/lib_rend/lib_rend.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/audio_file_reader.c b/lib_util/audio_file_reader.c index 4f6bd0c34..ca5e6e496 100644 --- a/lib_util/audio_file_reader.c +++ b/lib_util/audio_file_reader.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/audio_file_reader.h b/lib_util/audio_file_reader.h index 0fd4da5ac..09a5af25d 100644 --- a/lib_util/audio_file_reader.h +++ b/lib_util/audio_file_reader.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/audio_file_writer.c b/lib_util/audio_file_writer.c index 0ed64d02c..fb7a64c42 100644 --- a/lib_util/audio_file_writer.c +++ b/lib_util/audio_file_writer.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/audio_file_writer.h b/lib_util/audio_file_writer.h index b5157ffde..2622992ce 100644 --- a/lib_util/audio_file_writer.h +++ b/lib_util/audio_file_writer.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/bitstream_reader.c b/lib_util/bitstream_reader.c index 2e88746c0..45c82ed4c 100644 --- a/lib_util/bitstream_reader.c +++ b/lib_util/bitstream_reader.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/bitstream_reader.h b/lib_util/bitstream_reader.h index 374c19d43..8c88bd773 100644 --- a/lib_util/bitstream_reader.h +++ b/lib_util/bitstream_reader.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/bitstream_writer.c b/lib_util/bitstream_writer.c index 7862ff197..8c4b64cd4 100644 --- a/lib_util/bitstream_writer.c +++ b/lib_util/bitstream_writer.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/bitstream_writer.h b/lib_util/bitstream_writer.h index a855f347d..f3efd4ddf 100644 --- a/lib_util/bitstream_writer.h +++ b/lib_util/bitstream_writer.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/cmdl_tools.c b/lib_util/cmdl_tools.c index b0b7e906c..bec772ce4 100644 --- a/lib_util/cmdl_tools.c +++ b/lib_util/cmdl_tools.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/cmdl_tools.h b/lib_util/cmdl_tools.h index b16047300..327acb93d 100644 --- a/lib_util/cmdl_tools.h +++ b/lib_util/cmdl_tools.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/cmdln_parser.c b/lib_util/cmdln_parser.c index 6ac2b0ec2..b2c8f85bc 100644 --- a/lib_util/cmdln_parser.c +++ b/lib_util/cmdln_parser.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/cmdln_parser.h b/lib_util/cmdln_parser.h index b8c8370eb..2627d5566 100644 --- a/lib_util/cmdln_parser.h +++ b/lib_util/cmdln_parser.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/evs_rtp_payload.c b/lib_util/evs_rtp_payload.c index d67aebd4c..a0c514bad 100644 --- a/lib_util/evs_rtp_payload.c +++ b/lib_util/evs_rtp_payload.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/evs_rtp_payload.h b/lib_util/evs_rtp_payload.h index dac5fb0e3..357d98557 100644 --- a/lib_util/evs_rtp_payload.h +++ b/lib_util/evs_rtp_payload.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/g192.c b/lib_util/g192.c index 04ba16c36..d6c6ec475 100644 --- a/lib_util/g192.c +++ b/lib_util/g192.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/g192.h b/lib_util/g192.h index 9e5e56d22..8014f5236 100644 --- a/lib_util/g192.h +++ b/lib_util/g192.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/hrtf_file_reader.c b/lib_util/hrtf_file_reader.c index 650768457..23d6694f3 100644 --- a/lib_util/hrtf_file_reader.c +++ b/lib_util/hrtf_file_reader.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/hrtf_file_reader.h b/lib_util/hrtf_file_reader.h index a73141657..104cc5c7a 100644 --- a/lib_util/hrtf_file_reader.h +++ b/lib_util/hrtf_file_reader.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/ism_file_reader.c b/lib_util/ism_file_reader.c index b298b25bc..088a4134f 100644 --- a/lib_util/ism_file_reader.c +++ b/lib_util/ism_file_reader.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/ism_file_reader.h b/lib_util/ism_file_reader.h index 8ddb67704..c785cc294 100644 --- a/lib_util/ism_file_reader.h +++ b/lib_util/ism_file_reader.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/ism_file_writer.c b/lib_util/ism_file_writer.c index ca845323e..fff4cc4ff 100644 --- a/lib_util/ism_file_writer.c +++ b/lib_util/ism_file_writer.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/ism_file_writer.h b/lib_util/ism_file_writer.h index d9f731e87..fc63ae483 100644 --- a/lib_util/ism_file_writer.h +++ b/lib_util/ism_file_writer.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/jbm_file_reader.c b/lib_util/jbm_file_reader.c index 1be5c2236..b657ab789 100644 --- a/lib_util/jbm_file_reader.c +++ b/lib_util/jbm_file_reader.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/jbm_file_reader.h b/lib_util/jbm_file_reader.h index 64d2d17e4..e824e1eee 100644 --- a/lib_util/jbm_file_reader.h +++ b/lib_util/jbm_file_reader.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/jbm_file_writer.c b/lib_util/jbm_file_writer.c index 584a22bc7..76a5a67d2 100644 --- a/lib_util/jbm_file_writer.c +++ b/lib_util/jbm_file_writer.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/jbm_file_writer.h b/lib_util/jbm_file_writer.h index c82c38e0f..aca768a1a 100644 --- a/lib_util/jbm_file_writer.h +++ b/lib_util/jbm_file_writer.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/ls_custom_file_reader.c b/lib_util/ls_custom_file_reader.c index 9b39fab48..01d1f0307 100644 --- a/lib_util/ls_custom_file_reader.c +++ b/lib_util/ls_custom_file_reader.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/ls_custom_file_reader.h b/lib_util/ls_custom_file_reader.h index df7fe6bde..46b20a4ff 100644 --- a/lib_util/ls_custom_file_reader.h +++ b/lib_util/ls_custom_file_reader.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/masa_file_reader.c b/lib_util/masa_file_reader.c index 5fda0fcc3..b4a088d2c 100644 --- a/lib_util/masa_file_reader.c +++ b/lib_util/masa_file_reader.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/masa_file_reader.h b/lib_util/masa_file_reader.h index 5f3f2fec2..7510598c3 100644 --- a/lib_util/masa_file_reader.h +++ b/lib_util/masa_file_reader.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/masa_file_writer.c b/lib_util/masa_file_writer.c index 171eb4a2e..0939d0829 100644 --- a/lib_util/masa_file_writer.c +++ b/lib_util/masa_file_writer.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/masa_file_writer.h b/lib_util/masa_file_writer.h index 0619ff02e..2d476e28f 100644 --- a/lib_util/masa_file_writer.h +++ b/lib_util/masa_file_writer.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/mime_io.c b/lib_util/mime_io.c index b5c257bb4..9bdd20e45 100644 --- a/lib_util/mime_io.c +++ b/lib_util/mime_io.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/mime_io.h b/lib_util/mime_io.h index 91b916052..dbd21c9c7 100644 --- a/lib_util/mime_io.h +++ b/lib_util/mime_io.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/render_config_reader.c b/lib_util/render_config_reader.c index 9ea77d5fa..dfc338c60 100644 --- a/lib_util/render_config_reader.c +++ b/lib_util/render_config_reader.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/render_config_reader.h b/lib_util/render_config_reader.h index 2e9296432..5edf73ded 100644 --- a/lib_util/render_config_reader.h +++ b/lib_util/render_config_reader.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/rotation_file_reader.c b/lib_util/rotation_file_reader.c index 19721f49b..b948a5152 100644 --- a/lib_util/rotation_file_reader.c +++ b/lib_util/rotation_file_reader.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/rotation_file_reader.h b/lib_util/rotation_file_reader.h index 1ae772fce..8d6206bd6 100644 --- a/lib_util/rotation_file_reader.h +++ b/lib_util/rotation_file_reader.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/rtpdump.c b/lib_util/rtpdump.c index 262f114a1..e3eb4c1f4 100644 --- a/lib_util/rtpdump.c +++ b/lib_util/rtpdump.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/rtpdump.h b/lib_util/rtpdump.h index 46300c0e9..5b8b31e8d 100644 --- a/lib_util/rtpdump.h +++ b/lib_util/rtpdump.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/tinywavein_c.h b/lib_util/tinywavein_c.h index cddcb6450..b86d97c96 100644 --- a/lib_util/tinywavein_c.h +++ b/lib_util/tinywavein_c.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/tinywaveout_c.h b/lib_util/tinywaveout_c.h index db60146a0..693beccf9 100644 --- a/lib_util/tinywaveout_c.h +++ b/lib_util/tinywaveout_c.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/vector3_pair_file_reader.c b/lib_util/vector3_pair_file_reader.c index 9e03358b9..a6aee3eef 100644 --- a/lib_util/vector3_pair_file_reader.c +++ b/lib_util/vector3_pair_file_reader.c @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/lib_util/vector3_pair_file_reader.h b/lib_util/vector3_pair_file_reader.h index e46919392..6515d32d5 100644 --- a/lib_util/vector3_pair_file_reader.h +++ b/lib_util/vector3_pair_file_reader.h @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other diff --git a/readme.txt b/readme.txt index e39174163..9b1ab852d 100644 --- a/readme.txt +++ b/readme.txt @@ -1,6 +1,6 @@ /****************************************************************************************************** - (C) 2022-2023 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, + (C) 2022-2025 IVAS codec Public Collaboration with portions copyright Dolby International AB, Ericsson AB, Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V., Huawei Technologies Co. LTD., Koninklijke Philips N.V., Nippon Telegraph and Telephone Corporation, Nokia Technologies Oy, Orange, Panasonic Holdings Corporation, Qualcomm Technologies, Inc., VoiceAge Corporation, and other -- GitLab From e8a6ab3542f4debffdd2a3e2077feb71ba0b4166 Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Tue, 25 Feb 2025 15:58:41 +0100 Subject: [PATCH 14/21] add FIX_PARAMMC_DEAD_CODE_FL901 - port float MR !1231 --- lib_com/ivas_cnst.h | 8 +++++++ lib_com/ivas_mc_param_com.c | 22 ++++++++++++++++-- lib_com/ivas_prot.h | 8 +++++-- lib_com/ivas_rom_com.c | 14 ++++++++---- lib_com/ivas_stat_com.h | 4 ++++ lib_com/options.h | 1 + lib_dec/ivas_mc_param_dec.c | 42 +++++++++++++++++++++++++++++----- lib_enc/ivas_mc_param_enc.c | 45 ++++++++++++++++++++++++++++++------- 8 files changed, 122 insertions(+), 22 deletions(-) diff --git a/lib_com/ivas_cnst.h b/lib_com/ivas_cnst.h index b3f2f932c..add491d10 100644 --- a/lib_com/ivas_cnst.h +++ b/lib_com/ivas_cnst.h @@ -1385,9 +1385,17 @@ typedef enum #define PARAM_MC_ICC_ERROR_BIAS_FAC (1.15f) /* factor for favouring past ICC maps in the adaptive ICC map decision */ #define PARAM_MC_TRANSIENT_BAND_STEP 2 /* Number of parameter bands combined in case of a transient frame*/ #define PARAM_MC_MAX_DECORR_CLDFB_BANDS 20 /* Maximum number of CLDFB bands with decorrelation */ +#ifdef FIX_PARAMMC_DEAD_CODE_FL901 +#define PARAM_MC_MAX_TRANSPORT_CHANS 3 /* Number of down mix channels */ +#else #define PARAM_MC_MAX_TRANSPORT_CHANS 4 /* Number of down mix channels */ +#endif #define PARAM_MC_MAX_ILD_REF_CHANNELS 2 /* Maximum number of reference channels for a coded ILD */ +#ifdef FIX_PARAMMC_DEAD_CODE_FL901 +#define PARAM_MC_NUM_CONFIGS 14 /* Number of available Parametric MC configurations */ +#else #define PARAM_MC_NUM_CONFIGS 15 /* Number of available Parametric MC configurations */ +#endif #define PARAM_MC_MAX_BAND_LFE 1 /* Number of parameter bands for LFE coding */ #define PARAM_MC_SZ_ICC_MAP 11 /* Maximum number of transmitted ICCs per parameter band */ #define PARAM_MC_SZ_ILD_MAP 12 /* Maximum number of transmitted channel energies per band*/ diff --git a/lib_com/ivas_mc_param_com.c b/lib_com/ivas_mc_param_com.c index 44efdebe2..56ee0c030 100644 --- a/lib_com/ivas_mc_param_com.c +++ b/lib_com/ivas_mc_param_com.c @@ -86,17 +86,23 @@ uint16_t ivas_param_mc_get_configuration_index( *------------------------------------------------------------------------*/ void ivas_param_mc_metadata_open( - const MC_LS_SETUP mc_ls_setup, /* i : MC ls setup */ - const int16_t lfe_index, /* i : channel index of LFE */ + const MC_LS_SETUP mc_ls_setup, /* i : MC ls setup */ +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 + const int16_t lfe_index, /* i : channel index of LFE */ +#endif const int32_t ivas_total_brate, /* i : IVAS total bitrate */ HANDLE_IVAS_PARAM_MC_METADATA hMetadataPMC /* o : handle for the Parametric MC parameter coding state */ ) { +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 int16_t i; +#endif uint16_t config_index; +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 int16_t nchan_setup; nchan_setup = ivas_mc_ls_setup_get_num_channels( mc_ls_setup ); +#endif /* get coding band mappings */ set_s( hMetadataPMC->coding_band_mapping, 0, PARAM_MC_MAX_PARAMETER_BANDS ); @@ -129,21 +135,27 @@ void ivas_param_mc_metadata_open( assert( 0 && "nbands must be 20 or 14!" ); } +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 /* create map of all possible ICCs */ ivas_param_mc_create_full_icc_mapping( nchan_setup, lfe_index, hMetadataPMC->icc_map_full, &hMetadataPMC->icc_map_size_full ); +#endif hMetadataPMC->icc_mapping_conf = ivas_param_mc_conf[config_index].icc_mapping_conf; hMetadataPMC->ild_mapping_conf = ivas_param_mc_conf[config_index].ild_mapping_conf; hMetadataPMC->ild_factors = ivas_param_mc_conf[config_index].ild_factors; +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 /* set default ICC maps */ for ( i = 0; i < PARAM_MC_PARAMETER_FRAMES; i++ ) { ivas_param_mc_default_icc_map( hMetadataPMC->icc_mapping_conf, hMetadataPMC->icc_mapping[i] ); } +#endif /* init remaining flags and indices */ hMetadataPMC->param_frame_idx = 0; +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 hMetadataPMC->flag_use_adaptive_icc_map = 0; +#endif hMetadataPMC->bAttackPresent = 0; hMetadataPMC->attackIndex = 0; hMetadataPMC->lfe_on = 1; @@ -199,6 +211,7 @@ void ivas_param_mc_set_coded_bands( } +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 /*------------------------------------------------------------------------- * ivas_param_mc_metadata_close() * @@ -223,6 +236,7 @@ void ivas_param_mc_metadata_close( return; } +#endif /*------------------------------------------------------------------------- @@ -248,6 +262,7 @@ int16_t ivas_param_mc_getNumTransportChannels( } +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 /*------------------------------------------------------------------------- * ivas_param_mc_create_full_icc_mapping() * @@ -326,6 +341,7 @@ void ivas_param_mc_default_icc_map( return; } +#endif /*------------------------------------------------------------------------- @@ -408,9 +424,11 @@ static int16_t ivas_param_mc_get_num_param_bands( case IVAS_128k: num_parameter_bands = 14; break; +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 case IVAS_160k: num_parameter_bands = 20; break; +#endif } break; default: diff --git a/lib_com/ivas_prot.h b/lib_com/ivas_prot.h index a55aacc85..9096d0cd0 100644 --- a/lib_com/ivas_prot.h +++ b/lib_com/ivas_prot.h @@ -3802,7 +3802,9 @@ void ivas_mc_paramupmix_dec_render( void ivas_param_mc_metadata_open( const MC_LS_SETUP mc_ls_setup, /* i : MC ls setup */ +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 const int16_t lfe_index, /* i : channel index of LFE */ +#endif const int32_t ivas_total_brate, /* i : IVAS total bitrate */ HANDLE_IVAS_PARAM_MC_METADATA hMetadataPMC /* o : handle for the Parametric MC parameter coding state */ ); @@ -3811,6 +3813,7 @@ void ivas_param_mc_set_coded_bands( HANDLE_IVAS_PARAM_MC_METADATA hMetadataPMC /* i/o: handle for the Parametric MC parameter coding state */ ); +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 void ivas_param_mc_metadata_close( HANDLE_IVAS_PARAM_MC_METADATA hMetadataPMC /* i/o: handle for the Parametric MC parameter coding state */ ); @@ -3821,7 +3824,7 @@ void ivas_param_mc_create_full_icc_mapping( int16_t *icc_map[2], /* o : map of all possible ICCs */ int16_t *icc_map_size_full /* o : number of all possible ICCs */ ); - +#endif /*! r: number of IVAS transport channels */ int16_t ivas_param_mc_getNumTransportChannels( const int32_t ivas_total_bitrate, /* i : IVAS total bitrate */ @@ -3886,11 +3889,12 @@ void ivas_param_mc_dec( float *output_f[] /* i/o: synthesized core-coder transport channels/DirAC output */ ); +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 void ivas_param_mc_default_icc_map( const PARAM_MC_ICC_MAPPING * hIccMapping, /* i : handle to ICC mapping configuration */ int16_t icc_map[PARAM_MC_SZ_ICC_MAP][2] /* o : copy of map from the configuration */ ); - +#endif /*! r: number of cldfb synthesis instances */ int16_t param_mc_get_num_cldfb_syntheses( Decoder_Struct *st_ivas /* i : IVAS decoder structure */ diff --git a/lib_com/ivas_rom_com.c b/lib_com/ivas_rom_com.c index 481abd06f..901f856f2 100644 --- a/lib_com/ivas_rom_com.c +++ b/lib_com/ivas_rom_com.c @@ -1973,6 +1973,7 @@ const float ivas_param_mc_ild_fac_CICP19_3tc[12] = 0.5f }; +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 const float ivas_param_mc_ild_fac_CICP19_4tc[12] = { 0.35f, @@ -1988,7 +1989,7 @@ const float ivas_param_mc_ild_fac_CICP19_4tc[12] = 0.5f, 0.2f, }; - +#endif const PARAM_MC_ILD_MAPPING ivas_param_mc_ild_mapping_CICP6_2tc = { 5, @@ -2052,6 +2053,7 @@ const PARAM_MC_ILD_MAPPING ivas_param_mc_ild_mapping_CICP19_3tc = {{0},{1},{0},{1},{0},{1},{0},{1},{0},{1},{2},{2}} }; +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 const PARAM_MC_ILD_MAPPING ivas_param_mc_ild_mapping_CICP19_4tc = { 11, @@ -2060,7 +2062,7 @@ const PARAM_MC_ILD_MAPPING ivas_param_mc_ild_mapping_CICP19_4tc = {1,1,2,1,1,1,1,1,1,1,1,2}, {{0},{1},{0,1},{0},{1},{0},{1},{2},{3},{2},{3},{0,1}} }; - +#endif const PARAM_MC_ICC_MAPPING ivas_param_mc_icc_mapping_CICP6_2tc = { 4, @@ -2161,6 +2163,7 @@ const PARAM_MC_ICC_MAPPING ivas_param_mc_icc_mapping_CICP19_3tc = } }; +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 const PARAM_MC_ICC_MAPPING ivas_param_mc_icc_mapping_CICP19_4tc = { 8, @@ -2176,7 +2179,7 @@ const PARAM_MC_ICC_MAPPING ivas_param_mc_icc_mapping_CICP19_4tc = { 2, 3 } /* C/LFE */ } }; - +#endif const PARAM_MC_CONF ivas_param_mc_conf[PARAM_MC_NUM_CONFIGS] = { /* CICP6 48000 */ @@ -2332,7 +2335,9 @@ const PARAM_MC_CONF ivas_param_mc_conf[PARAM_MC_NUM_CONFIGS] = &ivas_param_mc_icc_mapping_CICP19_3tc, &ivas_param_mc_dmx_fac_CICP19_3tc[0], &ivas_param_mc_ild_fac_CICP19_3tc[0] - }, + } +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 + , /* CICP19 160000 */ { MC_LS_SETUP_7_1_4, @@ -2344,6 +2349,7 @@ const PARAM_MC_CONF ivas_param_mc_conf[PARAM_MC_NUM_CONFIGS] = &ivas_param_mc_dmx_fac_CICP19_4tc[0], &ivas_param_mc_ild_fac_CICP19_4tc[0] } +#endif }; const float ivas_param_mc_quant_ild_5d1_48[PARAM_MC_SZ_ILD_QUANTIZER_4BITS] = diff --git a/lib_com/ivas_stat_com.h b/lib_com/ivas_stat_com.h index 566abcb44..213203355 100644 --- a/lib_com/ivas_stat_com.h +++ b/lib_com/ivas_stat_com.h @@ -595,11 +595,15 @@ typedef struct ivas_parametric_mc_metadata_struct { const PARAM_MC_ILD_MAPPING *ild_mapping_conf; const PARAM_MC_ICC_MAPPING *icc_mapping_conf; +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 int16_t icc_mapping[PARAM_MC_PARAMETER_FRAMES][PARAM_MC_SZ_ICC_MAP][2]; int16_t *icc_map_full[2]; +#endif int16_t icc_map_size_full; int16_t param_frame_idx; +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 int16_t flag_use_adaptive_icc_map; +#endif const float *ild_factors; int16_t coding_band_mapping[PARAM_MC_MAX_PARAMETER_BANDS]; int16_t nbands_in_param_frame[PARAM_MC_PARAMETER_FRAMES]; diff --git a/lib_com/options.h b/lib_com/options.h index ab9f2bd72..df1dba4f5 100644 --- a/lib_com/options.h +++ b/lib_com/options.h @@ -180,6 +180,7 @@ #define NONBE_FIX_GSC_BSTR /* VA: issue 1264 FLP (1189 BASOP): Fix bitstream synchronization between encoder and decoder in ACELP GSC in OMASA */ #define NONBE_1319_M2R_PRECISION_ALIGN /* Nokia: bring updates from PC code related to OMASA masa2total ratios */ +#define FIX_PARAMMC_DEAD_CODE_FL901 /* FhG: port MR 1231 from float to BASOP */ /* #################### End FIXES switches ############################ */ #define BASOP_NOGLOB /* Disable global symbols in BASOPs, Overflow/Carry in BASOPs disabled, additional BASOPs in case of Overflow */ diff --git a/lib_dec/ivas_mc_param_dec.c b/lib_dec/ivas_mc_param_dec.c index 5a321314b..f00b48ca9 100644 --- a/lib_dec/ivas_mc_param_dec.c +++ b/lib_dec/ivas_mc_param_dec.c @@ -122,7 +122,9 @@ ivas_error ivas_param_mc_dec_open( { int16_t k, nchan_transport; PARAM_MC_DEC_HANDLE hParamMC; +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 IVAS_OUTPUT_SETUP hTransportSetup; +#endif int16_t nchan_out_transport; int16_t nchan_out_cov; float proto_matrix[MAX_CICP_CHANNELS * PARAM_MC_MAX_TRANSPORT_CHANS]; @@ -154,8 +156,9 @@ ivas_error ivas_param_mc_dec_open( output_Fs = st_ivas->hDecoderConfig->output_Fs; output_config = st_ivas->hDecoderConfig->output_config; ivas_total_brate = st_ivas->hDecoderConfig->ivas_total_brate; - +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 hTransportSetup = st_ivas->hTransSetup; +#endif mc_ls_setup = ivas_mc_map_output_config_to_mc_ls_setup( st_ivas->transport_config ); nchan_out_transport = st_ivas->hTransSetup.nchan_out_woLFE + st_ivas->hTransSetup.num_lfe; hParamMC->hoa_encoder = NULL; @@ -236,7 +239,11 @@ ivas_error ivas_param_mc_dec_open( hParamMC->num_freq_bands = (int16_t) ( output_Fs * INV_CLDFB_BANDWIDTH + 0.5f ); hParamMC->max_band_energy_compensation = hParamMC->num_freq_bands; +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 ivas_param_mc_metadata_open( mc_ls_setup, hTransportSetup.index_lfe[0], ivas_total_brate, hParamMC->hMetadataPMC ); +#else + ivas_param_mc_metadata_open( mc_ls_setup, ivas_total_brate, hParamMC->hMetadataPMC ); +#endif /* init arrays for quantized parameters */ if ( ( hParamMC->icc_q = (float *) malloc( hParamMC->hMetadataPMC->num_parameter_bands * hParamMC->hMetadataPMC->icc_mapping_conf->icc_map_size_lfe * sizeof( float ) ) ) == NULL ) @@ -559,7 +566,9 @@ ivas_error ivas_param_mc_dec_reconfig( { int16_t k, nchan_transport; PARAM_MC_DEC_HANDLE hParamMC; +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 IVAS_OUTPUT_SETUP hTransportSetup; +#endif int16_t nchan_out_transport; int16_t nchan_out_cov; float proto_matrix[MAX_CICP_CHANNELS * PARAM_MC_MAX_TRANSPORT_CHANS]; @@ -588,8 +597,9 @@ ivas_error ivas_param_mc_dec_reconfig( output_Fs = st_ivas->hDecoderConfig->output_Fs; ivas_total_brate = st_ivas->hDecoderConfig->ivas_total_brate; - +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 hTransportSetup = st_ivas->hTransSetup; +#endif mc_ls_setup = ivas_mc_map_output_config_to_mc_ls_setup( st_ivas->transport_config ); nchan_out_transport = st_ivas->hTransSetup.nchan_out_woLFE + st_ivas->hTransSetup.num_lfe; @@ -633,6 +643,7 @@ ivas_error ivas_param_mc_dec_reconfig( hParamMC->num_freq_bands = (int16_t) ( output_Fs * INV_CLDFB_BANDWIDTH + 0.5f ); hParamMC->max_band_energy_compensation = hParamMC->num_freq_bands; +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 /* deallocate the full icc map, gets newly allocated in the metadata open function */ for ( k = 0; k < 2; k++ ) @@ -646,10 +657,14 @@ ivas_error ivas_param_mc_dec_reconfig( hParamMC->hMetadataPMC->icc_map_full[k] = NULL; } } - +#endif mvs2s( hParamMC->band_grouping, band_grouping_old, hParamMC->hMetadataPMC->num_parameter_bands + 1 ); +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 ivas_param_mc_metadata_open( mc_ls_setup, hTransportSetup.index_lfe[0], ivas_total_brate, hParamMC->hMetadataPMC ); +#else + ivas_param_mc_metadata_open( mc_ls_setup, ivas_total_brate, hParamMC->hMetadataPMC ); +#endif /* Band Grouping */ if ( hParamMC->hMetadataPMC->num_parameter_bands == 20 ) @@ -1106,8 +1121,9 @@ void ivas_param_mc_dec_close( /* parameter decoding */ if ( hParamMC->hMetadataPMC != NULL ) { +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 ivas_param_mc_metadata_close( hParamMC->hMetadataPMC ); - +#endif free( hParamMC->hMetadataPMC ); hParamMC->hMetadataPMC = NULL; } @@ -1223,7 +1239,10 @@ void ivas_param_mc_dec_read_BS( int16_t num_lfe_bands; int16_t num_param_bands; int16_t metadata_bit_pos; - int16_t i, j, k, l; + int16_t i, j, k; +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 + int16_t l; +#endif int16_t icc_map_size; int16_t icc_map_size_wo_lfe; int16_t ild_map_size; @@ -1312,6 +1331,7 @@ void ivas_param_mc_dec_read_BS( num_lfe_bands = 0; } +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 if ( hMetadataPMC->flag_use_adaptive_icc_map == 1 ) { int16_t icc_mapping_index[PARAM_MC_SZ_ICC_MAP]; @@ -1370,7 +1390,7 @@ void ivas_param_mc_dec_read_BS( ivas_param_mc_default_icc_map( hMetadataPMC->icc_mapping_conf, hMetadataPMC->icc_mapping[hMetadataPMC->param_frame_idx] ); } } - +#endif ivas_param_mc_bs_decode_parameter_values( bit_buffer, &bit_pos, bits_to_copy, &st->BER_detect, hMetadataPMC, &hMetadataPMC->icc_coding, icc_map_size_wo_lfe, icc_map_size, num_lfe_bands, band_step, num_param_bands, hParamMC->icc_q ); if ( !st->BER_detect ) @@ -2939,11 +2959,15 @@ static void ivas_param_mc_dequantize_cov( int16_t l; float *Cyp; float ap; +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 int16_t param_frame_idx; +#endif const PARAM_MC_ILD_MAPPING *h_ild_mapping; float Cy_state_int[MAX_OUTPUT_CHANNELS * MAX_OUTPUT_CHANNELS]; +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 param_frame_idx = hParamMC->hMetadataPMC->param_frame_idx; +#endif set_zero( Nrqq, MAX_OUTPUT_CHANNELS ); h_ild_mapping = hParamMC->hMetadataPMC->ild_mapping_conf; @@ -2984,8 +3008,14 @@ static void ivas_param_mc_dequantize_cov( /* replace some estimated ICCs with transmitted values */ for ( k = 0; k < hParamMC->hMetadataPMC->icc_mapping_conf->icc_map_size_lfe; k++ ) { +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 Cy_state_int[hParamMC->hMetadataPMC->icc_mapping[param_frame_idx][k][0] + nY_int * hParamMC->hMetadataPMC->icc_mapping[param_frame_idx][k][1]] = icc_q[k]; Cy_state_int[hParamMC->hMetadataPMC->icc_mapping[param_frame_idx][k][1] + nY_int * hParamMC->hMetadataPMC->icc_mapping[param_frame_idx][k][0]] = icc_q[k]; +#else + Cy_state_int[hParamMC->hMetadataPMC->icc_mapping_conf->icc_mapping[k][0] + nY_int * hParamMC->hMetadataPMC->icc_mapping_conf->icc_mapping[k][1]] = icc_q[k]; + Cy_state_int[hParamMC->hMetadataPMC->icc_mapping_conf->icc_mapping[k][1] + nY_int * hParamMC->hMetadataPMC->icc_mapping_conf->icc_mapping[k][0]] = icc_q[k]; + +#endif } if ( param_band_index >= PARAM_MC_MAX_BAND_LFE || !hParamMC->hMetadataPMC->lfe_on ) diff --git a/lib_enc/ivas_mc_param_enc.c b/lib_enc/ivas_mc_param_enc.c index fba297566..51893179a 100644 --- a/lib_enc/ivas_mc_param_enc.c +++ b/lib_enc/ivas_mc_param_enc.c @@ -62,7 +62,9 @@ static void ivas_param_mc_parameter_quantizer( const float *x, const int16_t L, static void ivas_param_mc_transient_detection( PARAM_MC_ENC_HANDLE hParamMC, TRAN_DET_HANDLE hTranDet, int16_t *bAttackPresent, int16_t *attackIdx ); +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 static void ivas_param_mc_enc_find_icc_map( PARAM_MC_ENC_HANDLE hParamMC, float Cx_sum[][PARAM_MC_MAX_TRANSPORT_CHANS][PARAM_MC_MAX_TRANSPORT_CHANS], float Cy_sum[][MAX_CICP_CHANNELS][MAX_CICP_CHANNELS], float ILD_q[PARAM_MC_MAX_PARAMETER_BANDS][PARAM_MC_SZ_ILD_MAP], const int16_t nchan_input, const int16_t nchan_transport ); +#endif static void ivas_param_mc_quantize_iccs( PARAM_MC_ENC_HANDLE hParamMC, float Cy[MAX_CICP_CHANNELS][MAX_CICP_CHANNELS], const int16_t freq_idx, const int16_t nchan_input, int16_t *ICC_idx_out ); @@ -86,7 +88,10 @@ ivas_error ivas_param_mc_enc_open( Encoder_Struct *st_ivas /* i/o: IVAS encoder handle */ ) { - int16_t i, k, l; + int16_t i; +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 + int16_t k, l; +#endif IVAS_FB_CFG *fb_cfg; PARAM_MC_ENC_HANDLE hParamMC; uint16_t config_index; @@ -152,8 +157,12 @@ ivas_error ivas_param_mc_enc_open( } /* open/init parameter coding */ +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 ivas_param_mc_metadata_open( mc_input_setup, hParamMC->lfe_index, ivas_total_brate, &hParamMC->hMetadataPMC ); - +#else + ivas_param_mc_metadata_open( mc_input_setup, ivas_total_brate, &hParamMC->hMetadataPMC ); +#endif +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 /* init icc index states */ for ( i = 0; i < PARAM_MC_PARAMETER_FRAMES; i++ ) { @@ -170,6 +179,7 @@ ivas_error ivas_param_mc_enc_open( } } } +#endif /* Band Grouping */ if ( hParamMC->hMetadataPMC.num_parameter_bands == 20 ) @@ -235,7 +245,10 @@ ivas_error ivas_param_mc_enc_reconfig( Encoder_Struct *st_ivas /* i/o: IVAS encoder handle */ ) { - int16_t i, k, l; + int16_t i; +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 + int16_t k, l; +#endif PARAM_MC_ENC_HANDLE hParamMC; uint16_t config_index; MC_LS_SETUP mc_input_setup; @@ -280,6 +293,7 @@ ivas_error ivas_param_mc_enc_reconfig( /* get dmx factors */ hParamMC->dmx_factors = ivas_param_mc_conf[config_index].dmx_fac; +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 /* deallocate the full icc map, gets newly allocated in the metadata open function */ for ( i = 0; i < 2; i++ ) { @@ -292,10 +306,15 @@ ivas_error ivas_param_mc_enc_reconfig( hParamMC->hMetadataPMC.icc_map_full[i] = NULL; } } - +#endif /* open/init parameter coding */ +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 ivas_param_mc_metadata_open( mc_input_setup, hParamMC->lfe_index, ivas_total_brate, &hParamMC->hMetadataPMC ); +#else + ivas_param_mc_metadata_open( mc_input_setup, ivas_total_brate, &hParamMC->hMetadataPMC ); +#endif +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 /* init icc index states */ for ( i = 0; i < PARAM_MC_PARAMETER_FRAMES; i++ ) { @@ -312,7 +331,7 @@ ivas_error ivas_param_mc_enc_reconfig( } } } - +#endif /* Band Grouping */ if ( hParamMC->hMetadataPMC.num_parameter_bands == 20 ) { @@ -375,8 +394,9 @@ void ivas_param_mc_enc_close( return; } +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 ivas_param_mc_metadata_close( &( *hParamMC )->hMetadataPMC ); - +#endif ivas_FB_mixer_close( &( *hParamMC )->hFbMixer, sampling_rate, 0 ); free( ( *hParamMC ) ); @@ -510,6 +530,7 @@ void ivas_param_mc_enc( ivas_param_mc_quantize_ilds( hParamMC, Cy_sum[k], Cx_sum[k], k, nchan_inp, st_ivas->nchan_transport, ILD_idx, ILD_q[k] ); } +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 /* get icc map */ if ( hParamMC->hMetadataPMC.flag_use_adaptive_icc_map == 1 ) { @@ -520,6 +541,7 @@ void ivas_param_mc_enc( ivas_param_mc_default_icc_map( hParamMC->hMetadataPMC.icc_mapping_conf, hParamMC->hMetadataPMC.icc_mapping[hParamMC->hMetadataPMC.param_frame_idx] ); } +#endif /* ICC parameter quantization */ for ( k = 0; k < hParamMC->hMetadataPMC.nbands_coded; k += band_step ) { @@ -987,6 +1009,7 @@ static void ivas_param_mc_param_est_enc( } +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 /*------------------------------------------------------------------------- * ivas_param_mc_enc_find_icc_map() * @@ -1209,7 +1232,7 @@ static void ivas_param_mc_enc_find_icc_map( return; } - +#endif /*------------------------------------------------------------------------- * ivas_param_mc_quantize_ilds() @@ -1447,8 +1470,13 @@ static void ivas_param_mc_quantize_iccs( /* Reduce set of parameters and quantize them */ for ( k = 0; k < num_iccs_to_code; ++k ) { +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 tmp_map[0] = hParamMC->hMetadataPMC.icc_mapping[hParamMC->hMetadataPMC.param_frame_idx][k][0]; tmp_map[1] = hParamMC->hMetadataPMC.icc_mapping[hParamMC->hMetadataPMC.param_frame_idx][k][1]; +#else + tmp_map[0] = hParamMC->hMetadataPMC.icc_mapping_conf->icc_mapping[k][0]; + tmp_map[1] = hParamMC->hMetadataPMC.icc_mapping_conf->icc_mapping[k][1]; +#endif ICC_vect[k] = Cy[tmp_map[0]][tmp_map[1]]; } @@ -1626,6 +1654,7 @@ static void ivas_param_mc_write_bs( nbands = hParamMC->hMetadataPMC.nbands_coded / band_step + ( ( hParamMC->hMetadataPMC.nbands_coded % band_step ) ? 1 : 0 ); } +#ifndef FIX_PARAMMC_DEAD_CODE_FL901 /* Encoding of the ICC mapping done as simple bitmap */ if ( hParamMC->hMetadataPMC.flag_use_adaptive_icc_map == 1 ) { @@ -1643,7 +1672,7 @@ static void ivas_param_mc_write_bs( *bit_pos += hParamMC->hMetadataPMC.icc_map_size_full - 1; } - +#endif ivas_param_mc_encode_parameter( ICC_idx, &hParamMC->hMetadataPMC, &hParamMC->hMetadataPMC.icc_coding, nbands, band_step, icc_map_size_wo_lfe, icc_map_size, bit_buffer, bit_pos ); -- GitLab From 55dacfceced89e83850f2a21ffaf71c5c18a4573 Mon Sep 17 00:00:00 2001 From: malenov Date: Wed, 26 Feb 2025 15:31:45 +0100 Subject: [PATCH 15/21] make DEBUG_FORCE_DIR inactive by default --- lib_com/options.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib_com/options.h b/lib_com/options.h index fa7d3f0ea..47ae28a25 100644 --- a/lib_com/options.h +++ b/lib_com/options.h @@ -59,7 +59,7 @@ #ifdef DEBUGGING #define DISABLE_DFT_STEREO_ASSERT /* This assert is hit for -10 dB tests/codec_be_on_mr_nonselection/test_param_file.py::test_param_file_tests[stv-stereo at 32 kbps, 48kHz in, 48kHz out, DTX on, random FER at 5%, bandwidth switching] */ -/*#define DEBUG_MODE_INFO*/ /* output most important parameters to the subdirectory "res/" */ +#define DEBUG_MODE_INFO /* output most important parameters to the subdirectory "res/" */ #ifdef DEBUG_MODE_INFO /*#define DEBUG_MODE_ACELP*/ /* output most important ACELP core parameters to the subdirectory "res/" */ /*#define DEBUG_MODE_TCX*/ /* output most important TCX core parameters to the subdirectory "res/" */ @@ -73,7 +73,7 @@ /*#define DEBUG_MODE_INFO_PLC */ /* define to output PLC related parameters */ /*#define DEBUG_MODE_INFO_ALLRAD*/ /* define to output generated HOA decoding mtx */ /*#define DEBUG_MODE_LFE */ /* define to output LFE relevant parameters */ -#define DEBUG_FORCE_DIR /* Force modes/parameters by reading from external binary files */ +/*#define DEBUG_FORCE_DIR*/ /* Force modes/parameters by reading from external binary files */ #endif #define SUPPORT_FORCE_TCX10_TCX20 /* VA: Enable -force tcx10|tcx20 command-line option */ -- GitLab From a5b816fb0c538827b3e80f3ebfafea51b40758a9 Mon Sep 17 00:00:00 2001 From: malenov Date: Wed, 26 Feb 2025 15:32:51 +0100 Subject: [PATCH 16/21] make DEBUG_MODE_INFO inactive by default --- lib_com/options.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib_com/options.h b/lib_com/options.h index 47ae28a25..7e3825c46 100644 --- a/lib_com/options.h +++ b/lib_com/options.h @@ -59,7 +59,7 @@ #ifdef DEBUGGING #define DISABLE_DFT_STEREO_ASSERT /* This assert is hit for -10 dB tests/codec_be_on_mr_nonselection/test_param_file.py::test_param_file_tests[stv-stereo at 32 kbps, 48kHz in, 48kHz out, DTX on, random FER at 5%, bandwidth switching] */ -#define DEBUG_MODE_INFO /* output most important parameters to the subdirectory "res/" */ +/*#define DEBUG_MODE_INFO*/ /* output most important parameters to the subdirectory "res/" */ #ifdef DEBUG_MODE_INFO /*#define DEBUG_MODE_ACELP*/ /* output most important ACELP core parameters to the subdirectory "res/" */ /*#define DEBUG_MODE_TCX*/ /* output most important TCX core parameters to the subdirectory "res/" */ -- GitLab From b5ba596aaba0e4b8ac8c1da91bea347ede2fa220 Mon Sep 17 00:00:00 2001 From: malenov Date: Wed, 26 Feb 2025 15:41:46 +0100 Subject: [PATCH 17/21] inputBuffer[] is declared as int16_t, there is no need for mvr2s() --- .gitignore | 5 +++++ bit | Bin 0 -> 409596 bytes bit.enf.basop | Bin 0 -> 409596 bytes bit.flt | Bin 0 -> 409596 bytes bitnew_sync | Bin 0 -> 409596 bytes lib_enc/lib_enc.c | 4 +--- sum_int16.sh | 26 ++++++++++++++++++++++++++ syn | Bin 0 -> 612480 bytes 8 files changed, 32 insertions(+), 3 deletions(-) create mode 100644 .gitignore create mode 100644 bit create mode 100644 bit.enf.basop create mode 100644 bit.flt create mode 100644 bitnew_sync create mode 100644 sum_int16.sh create mode 100644 syn diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000..01459d9d1 --- /dev/null +++ b/.gitignore @@ -0,0 +1,5 @@ +################################################################################ +# This .gitignore file was automatically created by Microsoft(R) Visual Studio. +################################################################################ + +/enf diff --git a/bit b/bit new file mode 100644 index 0000000000000000000000000000000000000000..c529248dd376e7d3023eb7a45e9c296a5a4aa801 GIT binary patch literal 409596 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�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 PQUy{0p+PK&EQ|yIh?f?Z literal 0 HcmV?d00001 diff --git a/bit.enf.basop b/bit.enf.basop new file mode 100644 index 0000000000000000000000000000000000000000..c529248dd376e7d3023eb7a45e9c296a5a4aa801 GIT binary patch literal 409596 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�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 PQUy{0p+PK&EQ|yIh?f?Z literal 0 HcmV?d00001 diff --git a/bit.flt b/bit.flt new file mode 100644 index 0000000000000000000000000000000000000000..a99c069b7fcf983d805a5184c965cadfc6b7ed64 GIT binary patch literal 409596 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�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 sARY+Ai|D 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
59Kwdv!Z1+? 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

iU`!c^ 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%0AQC2zpkXYK4j4v=f%HH` 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 aevm#0A4GygP%+2^hzN`Y(*Y8#X8-^Vh!JA| literal 0 HcmV?d00001 diff --git a/lib_enc/lib_enc.c b/lib_enc/lib_enc.c index d1a1d908d..ab876faf1 100644 --- a/lib_enc/lib_enc.c +++ b/lib_enc/lib_enc.c @@ -1325,9 +1325,7 @@ ivas_error IVAS_ENC_EncodeFrameToSerial( else { #ifdef DEBUG_MODE_INFO - int16_t tmp_dmx_in[L_FRAME48k]; - mvr2s( inputBuffer, tmp_dmx_in, inputBufferSize ); - dbgwrite( tmp_dmx_in, sizeof( int16_t ), inputBufferSize, 1, strcat( fname( debug_dir, "ivas_input_dmx", 0, 1, ENC ), ".pcm" ) ); + dbgwrite( inputBuffer, sizeof( int16_t ), inputBufferSize, 1, strcat( fname( debug_dir, "ivas_input_dmx", 0, 1, ENC ), ".pcm" ) ); #endif if ( ( error = evs_enc( hCoreCoder, inputBuffer, st_ivas->mem_hp20_in[0], inputBufferSize ) ) != IVAS_ERR_OK ) { diff --git a/sum_int16.sh b/sum_int16.sh new file mode 100644 index 000000000..15762f684 --- /dev/null +++ b/sum_int16.sh @@ -0,0 +1,26 @@ +#!/bin/bash + +# Input binary file +file="$1" + +# Calculate the sum using awk +sum=$(awk ' +BEGIN { + SUM = 0 + RS = "\x02" # Set record separator to 2 bytes (int16 size) +} +{ + # Convert the 2-byte record to a signed integer + # Note: This assumes little-endian byte order. For big-endian, adjust accordingly. + val = ((ORD(substr($0, 2, 1)) * 256) + ORD(substr($0, 1, 1))) + if (val > 32767) { # Check for negative number (int16 range is -32768 to 32767) + val -= 65536 # two complement + } + SUM += val +} +END { + print SUM +}' "$file") + +# Print the sum +echo "Sum of int16 numbers: $sum" \ No newline at end of file diff --git a/syn b/syn new file mode 100644 index 0000000000000000000000000000000000000000..3a9af67b5f55781a5534c2068ebfb18ed4bd0ec6 GIT binary patch literal 612480 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 z za{lBji_)z>;C`z zZ^F>Q;L9k+bed^4b2^JZYc!h~`z!V}9G#rCT>jk8xo7dr=UvWM#4jyyQDC*8o{+kb ziI9Sjj9?c30^U{J1)Q4f2U)%_n*R^``~A1rFa93^-z|P*|9tqf_t&03WelHKm^tV0 z%oMDXcrMqcd|&;5&O1X!^ZizHZLI9JI(&0_?!3?Wr<0@;kK;GHcI!ZM2IGbL^L5lU z7?r){1!Ya74J94K?}~bea*FDRybux->JpR_+$X>)P{1F}|Bmko?{Xe_?r2Uc_W#WC z4AcIo{>=Zn{3GYPhp+5k?072kc<+Pl_ZaSOy}kU_!JBC}&);OeEq3?p{TGjdp51y` z@K*lgwl9CbKmAqucl-bSjBAV&-%JUNattp2 zPyMU^r~2>m-wl6@{(kz?^2g!Nx8H5QU;eWFwe6?H&%7V5-`9LC`+Vuchqvcnl|6s| zIQ0Sl-5)nKu1~z;d@1(A+H>+}&z)X+>deWhCk0P&p4L3me75?$`X$4w3OA15(z%;| z|H#Alk5@bud0zD5)yv4&8E<6Y?tPo{j^};!d$0FG@1MOp@^0I^x9^hPe|vxA!|{(F zK81cc^i}cuv>!shX8)G{oA7Vde|^T&OinB@tdeXi*reIL*xA^_*(zBlvotYlGM!*p z|NrQ}1AmwNne%(&uV+6Eem4Gi_kHsB^zZ54H+}c~!SnOR&&j`Zf6xE@`?vR>%0D%K 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

Kps_<4kpI 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 literal 0 HcmV?d00001 -- GitLab From 1bb1d49f1beaa5919316724a88b099f93a0ecf87 Mon Sep 17 00:00:00 2001 From: Vladimir Malenovsky Date: Wed, 26 Feb 2025 15:48:56 +0100 Subject: [PATCH 18/21] clang format --- lib_enc/ivas_ism_enc.c | 2 +- lib_enc/ivas_stereo_dft_enc.c | 2 +- lib_enc/lib_enc.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/lib_enc/ivas_ism_enc.c b/lib_enc/ivas_ism_enc.c index 9987d4e24..bbc5a9d8f 100644 --- a/lib_enc/ivas_ism_enc.c +++ b/lib_enc/ivas_ism_enc.c @@ -169,7 +169,7 @@ ivas_error ivas_ism_enc( /* Force to MODE1 in IVAS */ st->codec_mode = MODE1; - st->bits_frame_nominal = ( int16_t )( ( hSCE->element_brate / FRAMES_PER_SEC ) - ISM_NB_BITS_METADATA_NOMINAL ); + st->bits_frame_nominal = (int16_t) ( ( hSCE->element_brate / FRAMES_PER_SEC ) - ISM_NB_BITS_METADATA_NOMINAL ); #ifdef DEBUG_MODE_INFO dbgwrite( &st->element_mode, sizeof( int16_t ), 1, input_frame, fname( debug_dir, "element_mode", 0, st->id_element, ENC ) ); diff --git a/lib_enc/ivas_stereo_dft_enc.c b/lib_enc/ivas_stereo_dft_enc.c index 0c0d8ac38..b01b008f9 100644 --- a/lib_enc/ivas_stereo_dft_enc.c +++ b/lib_enc/ivas_stereo_dft_enc.c @@ -3299,7 +3299,7 @@ static float stereo_dft_calc_mean_ipd_change( ipd_mean_change /= gipd_band_max; #ifdef DEBUG_MODE_DFT - //dbgwrite( ipd_change, sizeof( float ), hStereoDft->gipd_band_max, 1, "res/stereo_dft_ipd_change.pcm" ); + // dbgwrite( ipd_change, sizeof( float ), hStereoDft->gipd_band_max, 1, "res/stereo_dft_ipd_change.pcm" ); dbgwrite( &ipd_mean_change, sizeof( float ), 1, 1, "res/stereo_dft_ipd_mean_change.pcm" ); #endif diff --git a/lib_enc/lib_enc.c b/lib_enc/lib_enc.c index ab876faf1..eb8f958e0 100644 --- a/lib_enc/lib_enc.c +++ b/lib_enc/lib_enc.c @@ -1465,7 +1465,7 @@ ivas_error IVAS_ENC_SetForcedMode( #ifdef DEBUG_FORCE_DIR , const char *forcedModeDir /* i : directory containing external binary files for modes/parameters enforcement */ -#endif +#endif ) { int16_t newForced; -- GitLab From df261f08c808abe65b93351351a8639f4ff2a981 Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Thu, 27 Feb 2025 14:40:41 +0100 Subject: [PATCH 19/21] accept switch FIX_PARAMMC_DEAD_CODE_FL901 --- lib_com/ivas_cnst.h | 8 - lib_com/ivas_mc_param_com.c | 136 --------------- lib_com/ivas_prot.h | 21 --- lib_com/ivas_rom_com.c | 58 ------- lib_com/ivas_stat_com.h | 7 - lib_com/options.h | 1 - lib_dec/ivas_mc_param_dec.c | 112 ------------ lib_enc/ivas_mc_param_enc.c | 330 ------------------------------------ 8 files changed, 673 deletions(-) diff --git a/lib_com/ivas_cnst.h b/lib_com/ivas_cnst.h index add491d10..bc67c69db 100644 --- a/lib_com/ivas_cnst.h +++ b/lib_com/ivas_cnst.h @@ -1385,17 +1385,9 @@ typedef enum #define PARAM_MC_ICC_ERROR_BIAS_FAC (1.15f) /* factor for favouring past ICC maps in the adaptive ICC map decision */ #define PARAM_MC_TRANSIENT_BAND_STEP 2 /* Number of parameter bands combined in case of a transient frame*/ #define PARAM_MC_MAX_DECORR_CLDFB_BANDS 20 /* Maximum number of CLDFB bands with decorrelation */ -#ifdef FIX_PARAMMC_DEAD_CODE_FL901 #define PARAM_MC_MAX_TRANSPORT_CHANS 3 /* Number of down mix channels */ -#else -#define PARAM_MC_MAX_TRANSPORT_CHANS 4 /* Number of down mix channels */ -#endif #define PARAM_MC_MAX_ILD_REF_CHANNELS 2 /* Maximum number of reference channels for a coded ILD */ -#ifdef FIX_PARAMMC_DEAD_CODE_FL901 #define PARAM_MC_NUM_CONFIGS 14 /* Number of available Parametric MC configurations */ -#else -#define PARAM_MC_NUM_CONFIGS 15 /* Number of available Parametric MC configurations */ -#endif #define PARAM_MC_MAX_BAND_LFE 1 /* Number of parameter bands for LFE coding */ #define PARAM_MC_SZ_ICC_MAP 11 /* Maximum number of transmitted ICCs per parameter band */ #define PARAM_MC_SZ_ILD_MAP 12 /* Maximum number of transmitted channel energies per band*/ diff --git a/lib_com/ivas_mc_param_com.c b/lib_com/ivas_mc_param_com.c index 56ee0c030..cbf09044f 100644 --- a/lib_com/ivas_mc_param_com.c +++ b/lib_com/ivas_mc_param_com.c @@ -87,22 +87,11 @@ uint16_t ivas_param_mc_get_configuration_index( void ivas_param_mc_metadata_open( const MC_LS_SETUP mc_ls_setup, /* i : MC ls setup */ -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 - const int16_t lfe_index, /* i : channel index of LFE */ -#endif const int32_t ivas_total_brate, /* i : IVAS total bitrate */ HANDLE_IVAS_PARAM_MC_METADATA hMetadataPMC /* o : handle for the Parametric MC parameter coding state */ ) { -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 - int16_t i; -#endif uint16_t config_index; -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 - int16_t nchan_setup; - - nchan_setup = ivas_mc_ls_setup_get_num_channels( mc_ls_setup ); -#endif /* get coding band mappings */ set_s( hMetadataPMC->coding_band_mapping, 0, PARAM_MC_MAX_PARAMETER_BANDS ); @@ -135,27 +124,13 @@ void ivas_param_mc_metadata_open( assert( 0 && "nbands must be 20 or 14!" ); } -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 - /* create map of all possible ICCs */ - ivas_param_mc_create_full_icc_mapping( nchan_setup, lfe_index, hMetadataPMC->icc_map_full, &hMetadataPMC->icc_map_size_full ); -#endif hMetadataPMC->icc_mapping_conf = ivas_param_mc_conf[config_index].icc_mapping_conf; hMetadataPMC->ild_mapping_conf = ivas_param_mc_conf[config_index].ild_mapping_conf; hMetadataPMC->ild_factors = ivas_param_mc_conf[config_index].ild_factors; -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 - /* set default ICC maps */ - for ( i = 0; i < PARAM_MC_PARAMETER_FRAMES; i++ ) - { - ivas_param_mc_default_icc_map( hMetadataPMC->icc_mapping_conf, hMetadataPMC->icc_mapping[i] ); - } -#endif /* init remaining flags and indices */ hMetadataPMC->param_frame_idx = 0; -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 - hMetadataPMC->flag_use_adaptive_icc_map = 0; -#endif hMetadataPMC->bAttackPresent = 0; hMetadataPMC->attackIndex = 0; hMetadataPMC->lfe_on = 1; @@ -211,32 +186,6 @@ void ivas_param_mc_set_coded_bands( } -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 -/*------------------------------------------------------------------------- - * ivas_param_mc_metadata_close() - * - * Parametric MC parameter coding state close function - *------------------------------------------------------------------------*/ - -void ivas_param_mc_metadata_close( - HANDLE_IVAS_PARAM_MC_METADATA hMetadataPMC /* i/o: handle for the Parametric MC parameter coding state */ -) -{ - uint16_t i; - - /* adaptive ICC mapping */ - for ( i = 0; i < 2; i++ ) - { - if ( hMetadataPMC->icc_map_full[i] ) - { - free( hMetadataPMC->icc_map_full[i] ); - hMetadataPMC->icc_map_full[i] = NULL; - } - } - - return; -} -#endif /*------------------------------------------------------------------------- @@ -262,86 +211,6 @@ int16_t ivas_param_mc_getNumTransportChannels( } -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 -/*------------------------------------------------------------------------- - * ivas_param_mc_create_full_icc_mapping() - * - * create the map of all possible ICCs for a certain internal setup - * indicated by the number of channels and LFE index - *------------------------------------------------------------------------*/ - -void ivas_param_mc_create_full_icc_mapping( - const int16_t n_channels, /* i : number of channels with LFE for the internal setup */ - const int16_t lfe_index, /* i : channel index of the LFE */ - int16_t *icc_map[2], /* o : map of all possible ICCs */ - int16_t *icc_map_size_full /* o : number of all possible ICCs */ -) -{ - int16_t i, k, l; - - l = 0; - - /* number of all possible ICCs is the number of non-diagonal upper elements of a - * ICC matrix for all channels not including the LFE plus one static ICC for the - * combination (LFE/center) */ - *icc_map_size_full = ( n_channels - 2 ) * ( n_channels - 1 ) / 2 + 1; - - /* allocate memory for the map */ - for ( i = 0; i < 2; i++ ) - { - icc_map[i] = (int16_t *) malloc( *icc_map_size_full * sizeof( int16_t ) ); - } - - /* create map (non-LFE ICCs) */ - for ( i = 0; i < n_channels; i++ ) - { - if ( i != lfe_index ) - { - for ( k = i + 1; k < n_channels; k++ ) - { - if ( k != lfe_index ) - { - icc_map[0][l] = i; - icc_map[1][l] = k; - l++; - } - } - } - } - - /* last one is the fixed mapping center -> LFE */ - assert( l == *icc_map_size_full - 1 ); - - icc_map[0][l] = 2; - icc_map[1][l] = lfe_index; - - return; -} - - -/*------------------------------------------------------------------------- - * ivas_param_mc_default_icc_map() - * - * get the default ICC map for a certain internal setup - * indicated by the number of channels from the table ROM - *------------------------------------------------------------------------*/ - -void ivas_param_mc_default_icc_map( - const PARAM_MC_ICC_MAPPING *hIccMapping, /* i : ICC mapping table */ - int16_t icc_map[PARAM_MC_SZ_ICC_MAP][2] /* o : copy of map from ROM table */ -) -{ - int16_t i; - - for ( i = 0; i < hIccMapping->icc_map_size_lfe; i++ ) - { - icc_map[i][0] = hIccMapping->icc_mapping[i][0]; - icc_map[i][1] = hIccMapping->icc_mapping[i][1]; - } - - return; -} -#endif /*------------------------------------------------------------------------- @@ -424,11 +293,6 @@ static int16_t ivas_param_mc_get_num_param_bands( case IVAS_128k: num_parameter_bands = 14; break; -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 - case IVAS_160k: - num_parameter_bands = 20; - break; -#endif } break; default: diff --git a/lib_com/ivas_prot.h b/lib_com/ivas_prot.h index 9096d0cd0..d21c08a1d 100644 --- a/lib_com/ivas_prot.h +++ b/lib_com/ivas_prot.h @@ -3802,9 +3802,6 @@ void ivas_mc_paramupmix_dec_render( void ivas_param_mc_metadata_open( const MC_LS_SETUP mc_ls_setup, /* i : MC ls setup */ -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 - const int16_t lfe_index, /* i : channel index of LFE */ -#endif const int32_t ivas_total_brate, /* i : IVAS total bitrate */ HANDLE_IVAS_PARAM_MC_METADATA hMetadataPMC /* o : handle for the Parametric MC parameter coding state */ ); @@ -3813,18 +3810,6 @@ void ivas_param_mc_set_coded_bands( HANDLE_IVAS_PARAM_MC_METADATA hMetadataPMC /* i/o: handle for the Parametric MC parameter coding state */ ); -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 -void ivas_param_mc_metadata_close( - HANDLE_IVAS_PARAM_MC_METADATA hMetadataPMC /* i/o: handle for the Parametric MC parameter coding state */ -); - -void ivas_param_mc_create_full_icc_mapping( - const int16_t n_channels, /* i : number of channels with LFE for the internal setup */ - const int16_t lfe_index, /* i : channel index of the LFE */ - int16_t *icc_map[2], /* o : map of all possible ICCs */ - int16_t *icc_map_size_full /* o : number of all possible ICCs */ -); -#endif /*! r: number of IVAS transport channels */ int16_t ivas_param_mc_getNumTransportChannels( const int32_t ivas_total_bitrate, /* i : IVAS total bitrate */ @@ -3889,12 +3874,6 @@ void ivas_param_mc_dec( float *output_f[] /* i/o: synthesized core-coder transport channels/DirAC output */ ); -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 -void ivas_param_mc_default_icc_map( - const PARAM_MC_ICC_MAPPING * hIccMapping, /* i : handle to ICC mapping configuration */ - int16_t icc_map[PARAM_MC_SZ_ICC_MAP][2] /* o : copy of map from the configuration */ -); -#endif /*! r: number of cldfb synthesis instances */ int16_t param_mc_get_num_cldfb_syntheses( Decoder_Struct *st_ivas /* i : IVAS decoder structure */ diff --git a/lib_com/ivas_rom_com.c b/lib_com/ivas_rom_com.c index 901f856f2..1ad5fc8ef 100644 --- a/lib_com/ivas_rom_com.c +++ b/lib_com/ivas_rom_com.c @@ -1973,23 +1973,6 @@ const float ivas_param_mc_ild_fac_CICP19_3tc[12] = 0.5f }; -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 -const float ivas_param_mc_ild_fac_CICP19_4tc[12] = -{ - 0.35f, - 0.35f, - 0.17f, - 0.22f, - 0.2f, - 0.2f, - 0.2f, - 0.5f, - 0.5f, - 0.5f, - 0.5f, - 0.2f, -}; -#endif const PARAM_MC_ILD_MAPPING ivas_param_mc_ild_mapping_CICP6_2tc = { 5, @@ -2053,16 +2036,6 @@ const PARAM_MC_ILD_MAPPING ivas_param_mc_ild_mapping_CICP19_3tc = {{0},{1},{0},{1},{0},{1},{0},{1},{0},{1},{2},{2}} }; -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 -const PARAM_MC_ILD_MAPPING ivas_param_mc_ild_mapping_CICP19_4tc = -{ - 11, - 12, - {0,1,2,4,5,6,7,8,9,10,11,3}, - {1,1,2,1,1,1,1,1,1,1,1,2}, - {{0},{1},{0,1},{0},{1},{0},{1},{2},{3},{2},{3},{0,1}} -}; -#endif const PARAM_MC_ICC_MAPPING ivas_param_mc_icc_mapping_CICP6_2tc = { 4, @@ -2163,23 +2136,6 @@ const PARAM_MC_ICC_MAPPING ivas_param_mc_icc_mapping_CICP19_3tc = } }; -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 -const PARAM_MC_ICC_MAPPING ivas_param_mc_icc_mapping_CICP19_4tc = -{ - 8, - 9, - { { 0, 4 }, /* L/LS */ - { 1, 5 }, /* R/RS */ - { 0, 2 }, /* L/C */ - { 1, 2 }, /* R/C */ - { 0, 6 }, /* L/LBS */ - { 1, 7 }, /* R/RBS */ - { 8, 10 }, /*UFL/UBL */ - { 9, 11 }, /*UFR/UBR */ - { 2, 3 } /* C/LFE */ - } -}; -#endif const PARAM_MC_CONF ivas_param_mc_conf[PARAM_MC_NUM_CONFIGS] = { /* CICP6 48000 */ @@ -2336,20 +2292,6 @@ const PARAM_MC_CONF ivas_param_mc_conf[PARAM_MC_NUM_CONFIGS] = &ivas_param_mc_dmx_fac_CICP19_3tc[0], &ivas_param_mc_ild_fac_CICP19_3tc[0] } -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 - , - /* CICP19 160000 */ - { - MC_LS_SETUP_7_1_4, - 12, - 4, - IVAS_160k, - &ivas_param_mc_ild_mapping_CICP19_4tc, - &ivas_param_mc_icc_mapping_CICP19_4tc, - &ivas_param_mc_dmx_fac_CICP19_4tc[0], - &ivas_param_mc_ild_fac_CICP19_4tc[0] - } -#endif }; const float ivas_param_mc_quant_ild_5d1_48[PARAM_MC_SZ_ILD_QUANTIZER_4BITS] = diff --git a/lib_com/ivas_stat_com.h b/lib_com/ivas_stat_com.h index 213203355..9345e0bf7 100644 --- a/lib_com/ivas_stat_com.h +++ b/lib_com/ivas_stat_com.h @@ -595,15 +595,8 @@ typedef struct ivas_parametric_mc_metadata_struct { const PARAM_MC_ILD_MAPPING *ild_mapping_conf; const PARAM_MC_ICC_MAPPING *icc_mapping_conf; -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 - int16_t icc_mapping[PARAM_MC_PARAMETER_FRAMES][PARAM_MC_SZ_ICC_MAP][2]; - int16_t *icc_map_full[2]; -#endif int16_t icc_map_size_full; int16_t param_frame_idx; -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 - int16_t flag_use_adaptive_icc_map; -#endif const float *ild_factors; int16_t coding_band_mapping[PARAM_MC_MAX_PARAMETER_BANDS]; int16_t nbands_in_param_frame[PARAM_MC_PARAMETER_FRAMES]; diff --git a/lib_com/options.h b/lib_com/options.h index df1dba4f5..ab9f2bd72 100644 --- a/lib_com/options.h +++ b/lib_com/options.h @@ -180,7 +180,6 @@ #define NONBE_FIX_GSC_BSTR /* VA: issue 1264 FLP (1189 BASOP): Fix bitstream synchronization between encoder and decoder in ACELP GSC in OMASA */ #define NONBE_1319_M2R_PRECISION_ALIGN /* Nokia: bring updates from PC code related to OMASA masa2total ratios */ -#define FIX_PARAMMC_DEAD_CODE_FL901 /* FhG: port MR 1231 from float to BASOP */ /* #################### End FIXES switches ############################ */ #define BASOP_NOGLOB /* Disable global symbols in BASOPs, Overflow/Carry in BASOPs disabled, additional BASOPs in case of Overflow */ diff --git a/lib_dec/ivas_mc_param_dec.c b/lib_dec/ivas_mc_param_dec.c index f00b48ca9..06fef9713 100644 --- a/lib_dec/ivas_mc_param_dec.c +++ b/lib_dec/ivas_mc_param_dec.c @@ -122,9 +122,6 @@ ivas_error ivas_param_mc_dec_open( { int16_t k, nchan_transport; PARAM_MC_DEC_HANDLE hParamMC; -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 - IVAS_OUTPUT_SETUP hTransportSetup; -#endif int16_t nchan_out_transport; int16_t nchan_out_cov; float proto_matrix[MAX_CICP_CHANNELS * PARAM_MC_MAX_TRANSPORT_CHANS]; @@ -156,9 +153,6 @@ ivas_error ivas_param_mc_dec_open( output_Fs = st_ivas->hDecoderConfig->output_Fs; output_config = st_ivas->hDecoderConfig->output_config; ivas_total_brate = st_ivas->hDecoderConfig->ivas_total_brate; -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 - hTransportSetup = st_ivas->hTransSetup; -#endif mc_ls_setup = ivas_mc_map_output_config_to_mc_ls_setup( st_ivas->transport_config ); nchan_out_transport = st_ivas->hTransSetup.nchan_out_woLFE + st_ivas->hTransSetup.num_lfe; hParamMC->hoa_encoder = NULL; @@ -239,11 +233,7 @@ ivas_error ivas_param_mc_dec_open( hParamMC->num_freq_bands = (int16_t) ( output_Fs * INV_CLDFB_BANDWIDTH + 0.5f ); hParamMC->max_band_energy_compensation = hParamMC->num_freq_bands; -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 - ivas_param_mc_metadata_open( mc_ls_setup, hTransportSetup.index_lfe[0], ivas_total_brate, hParamMC->hMetadataPMC ); -#else ivas_param_mc_metadata_open( mc_ls_setup, ivas_total_brate, hParamMC->hMetadataPMC ); -#endif /* init arrays for quantized parameters */ if ( ( hParamMC->icc_q = (float *) malloc( hParamMC->hMetadataPMC->num_parameter_bands * hParamMC->hMetadataPMC->icc_mapping_conf->icc_map_size_lfe * sizeof( float ) ) ) == NULL ) @@ -566,9 +556,6 @@ ivas_error ivas_param_mc_dec_reconfig( { int16_t k, nchan_transport; PARAM_MC_DEC_HANDLE hParamMC; -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 - IVAS_OUTPUT_SETUP hTransportSetup; -#endif int16_t nchan_out_transport; int16_t nchan_out_cov; float proto_matrix[MAX_CICP_CHANNELS * PARAM_MC_MAX_TRANSPORT_CHANS]; @@ -597,9 +584,6 @@ ivas_error ivas_param_mc_dec_reconfig( output_Fs = st_ivas->hDecoderConfig->output_Fs; ivas_total_brate = st_ivas->hDecoderConfig->ivas_total_brate; -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 - hTransportSetup = st_ivas->hTransSetup; -#endif mc_ls_setup = ivas_mc_map_output_config_to_mc_ls_setup( st_ivas->transport_config ); nchan_out_transport = st_ivas->hTransSetup.nchan_out_woLFE + st_ivas->hTransSetup.num_lfe; @@ -643,28 +627,9 @@ ivas_error ivas_param_mc_dec_reconfig( hParamMC->num_freq_bands = (int16_t) ( output_Fs * INV_CLDFB_BANDWIDTH + 0.5f ); hParamMC->max_band_energy_compensation = hParamMC->num_freq_bands; -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 - /* deallocate the full icc map, gets newly allocated in the metadata open function */ - - for ( k = 0; k < 2; k++ ) - { -#ifdef DEBUGGING - assert( hParamMC->hMetadataPMC->icc_map_full[k] != NULL ); -#endif - if ( hParamMC->hMetadataPMC->icc_map_full[k] != NULL ) - { - free( hParamMC->hMetadataPMC->icc_map_full[k] ); - hParamMC->hMetadataPMC->icc_map_full[k] = NULL; - } - } -#endif mvs2s( hParamMC->band_grouping, band_grouping_old, hParamMC->hMetadataPMC->num_parameter_bands + 1 ); -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 - ivas_param_mc_metadata_open( mc_ls_setup, hTransportSetup.index_lfe[0], ivas_total_brate, hParamMC->hMetadataPMC ); -#else ivas_param_mc_metadata_open( mc_ls_setup, ivas_total_brate, hParamMC->hMetadataPMC ); -#endif /* Band Grouping */ if ( hParamMC->hMetadataPMC->num_parameter_bands == 20 ) @@ -1121,9 +1086,6 @@ void ivas_param_mc_dec_close( /* parameter decoding */ if ( hParamMC->hMetadataPMC != NULL ) { -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 - ivas_param_mc_metadata_close( hParamMC->hMetadataPMC ); -#endif free( hParamMC->hMetadataPMC ); hParamMC->hMetadataPMC = NULL; } @@ -1240,9 +1202,6 @@ void ivas_param_mc_dec_read_BS( int16_t num_param_bands; int16_t metadata_bit_pos; int16_t i, j, k; -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 - int16_t l; -#endif int16_t icc_map_size; int16_t icc_map_size_wo_lfe; int16_t ild_map_size; @@ -1331,66 +1290,6 @@ void ivas_param_mc_dec_read_BS( num_lfe_bands = 0; } -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 - if ( hMetadataPMC->flag_use_adaptive_icc_map == 1 ) - { - int16_t icc_mapping_index[PARAM_MC_SZ_ICC_MAP]; - - k = 0; - for ( i = 0; i < hMetadataPMC->icc_map_size_full - 1; i++ ) - { - if ( bit_buffer[bit_pos++] == 1 ) - { - icc_mapping_index[k++] = i; - } - } - - /* last one is always C/LFE */ - icc_mapping_index[k] = hMetadataPMC->icc_map_size_full - 1; - - /* save icc mapping of the previous frame*/ - /* build icc map for the current frame */ - for ( k = 0; k < icc_map_size; k++ ) - { - hMetadataPMC->icc_mapping[param_frame_idx][k][0] = hMetadataPMC->icc_map_full[0][icc_mapping_index[k]]; - hMetadataPMC->icc_mapping[param_frame_idx][k][1] = hMetadataPMC->icc_map_full[1][icc_mapping_index[k]]; - } - - if ( hMetadataPMC->bAttackPresent ) - { - for ( k = 0; k < icc_map_size; k++ ) - { - for ( l = 0; l < PARAM_MC_PARAMETER_FRAMES; l++ ) - { - hMetadataPMC->icc_mapping[l][k][0] = hMetadataPMC->icc_map_full[0][icc_mapping_index[k]]; - hMetadataPMC->icc_mapping[l][k][1] = hMetadataPMC->icc_map_full[1][icc_mapping_index[k]]; - } - } - } - else - { - for ( k = 0; k < icc_map_size; k++ ) - { - hMetadataPMC->icc_mapping[hMetadataPMC->param_frame_idx][k][0] = hMetadataPMC->icc_map_full[0][icc_mapping_index[k]]; - hMetadataPMC->icc_mapping[hMetadataPMC->param_frame_idx][k][1] = hMetadataPMC->icc_map_full[1][icc_mapping_index[k]]; - } - } - } - else - { - if ( hMetadataPMC->bAttackPresent ) - { - for ( l = 0; l < PARAM_MC_PARAMETER_FRAMES; l++ ) - { - ivas_param_mc_default_icc_map( hMetadataPMC->icc_mapping_conf, hMetadataPMC->icc_mapping[param_frame_idx] ); - } - } - else - { - ivas_param_mc_default_icc_map( hMetadataPMC->icc_mapping_conf, hMetadataPMC->icc_mapping[hMetadataPMC->param_frame_idx] ); - } - } -#endif ivas_param_mc_bs_decode_parameter_values( bit_buffer, &bit_pos, bits_to_copy, &st->BER_detect, hMetadataPMC, &hMetadataPMC->icc_coding, icc_map_size_wo_lfe, icc_map_size, num_lfe_bands, band_step, num_param_bands, hParamMC->icc_q ); if ( !st->BER_detect ) @@ -2959,15 +2858,9 @@ static void ivas_param_mc_dequantize_cov( int16_t l; float *Cyp; float ap; -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 - int16_t param_frame_idx; -#endif const PARAM_MC_ILD_MAPPING *h_ild_mapping; float Cy_state_int[MAX_OUTPUT_CHANNELS * MAX_OUTPUT_CHANNELS]; -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 - param_frame_idx = hParamMC->hMetadataPMC->param_frame_idx; -#endif set_zero( Nrqq, MAX_OUTPUT_CHANNELS ); h_ild_mapping = hParamMC->hMetadataPMC->ild_mapping_conf; @@ -3008,14 +2901,9 @@ static void ivas_param_mc_dequantize_cov( /* replace some estimated ICCs with transmitted values */ for ( k = 0; k < hParamMC->hMetadataPMC->icc_mapping_conf->icc_map_size_lfe; k++ ) { -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 - Cy_state_int[hParamMC->hMetadataPMC->icc_mapping[param_frame_idx][k][0] + nY_int * hParamMC->hMetadataPMC->icc_mapping[param_frame_idx][k][1]] = icc_q[k]; - Cy_state_int[hParamMC->hMetadataPMC->icc_mapping[param_frame_idx][k][1] + nY_int * hParamMC->hMetadataPMC->icc_mapping[param_frame_idx][k][0]] = icc_q[k]; -#else Cy_state_int[hParamMC->hMetadataPMC->icc_mapping_conf->icc_mapping[k][0] + nY_int * hParamMC->hMetadataPMC->icc_mapping_conf->icc_mapping[k][1]] = icc_q[k]; Cy_state_int[hParamMC->hMetadataPMC->icc_mapping_conf->icc_mapping[k][1] + nY_int * hParamMC->hMetadataPMC->icc_mapping_conf->icc_mapping[k][0]] = icc_q[k]; -#endif } if ( param_band_index >= PARAM_MC_MAX_BAND_LFE || !hParamMC->hMetadataPMC->lfe_on ) diff --git a/lib_enc/ivas_mc_param_enc.c b/lib_enc/ivas_mc_param_enc.c index 51893179a..b6d90bad4 100644 --- a/lib_enc/ivas_mc_param_enc.c +++ b/lib_enc/ivas_mc_param_enc.c @@ -62,9 +62,6 @@ static void ivas_param_mc_parameter_quantizer( const float *x, const int16_t L, static void ivas_param_mc_transient_detection( PARAM_MC_ENC_HANDLE hParamMC, TRAN_DET_HANDLE hTranDet, int16_t *bAttackPresent, int16_t *attackIdx ); -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 -static void ivas_param_mc_enc_find_icc_map( PARAM_MC_ENC_HANDLE hParamMC, float Cx_sum[][PARAM_MC_MAX_TRANSPORT_CHANS][PARAM_MC_MAX_TRANSPORT_CHANS], float Cy_sum[][MAX_CICP_CHANNELS][MAX_CICP_CHANNELS], float ILD_q[PARAM_MC_MAX_PARAMETER_BANDS][PARAM_MC_SZ_ILD_MAP], const int16_t nchan_input, const int16_t nchan_transport ); -#endif static void ivas_param_mc_quantize_iccs( PARAM_MC_ENC_HANDLE hParamMC, float Cy[MAX_CICP_CHANNELS][MAX_CICP_CHANNELS], const int16_t freq_idx, const int16_t nchan_input, int16_t *ICC_idx_out ); @@ -89,9 +86,6 @@ ivas_error ivas_param_mc_enc_open( ) { int16_t i; -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 - int16_t k, l; -#endif IVAS_FB_CFG *fb_cfg; PARAM_MC_ENC_HANDLE hParamMC; uint16_t config_index; @@ -157,29 +151,7 @@ ivas_error ivas_param_mc_enc_open( } /* open/init parameter coding */ -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 - ivas_param_mc_metadata_open( mc_input_setup, hParamMC->lfe_index, ivas_total_brate, &hParamMC->hMetadataPMC ); -#else ivas_param_mc_metadata_open( mc_input_setup, ivas_total_brate, &hParamMC->hMetadataPMC ); -#endif -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 - /* init icc index states */ - for ( i = 0; i < PARAM_MC_PARAMETER_FRAMES; i++ ) - { - set_s( hParamMC->icc_map_index[i], -1, PARAM_MC_SZ_ICC_MAP ); - - for ( l = 0; l < hParamMC->hMetadataPMC.icc_mapping_conf->icc_map_size_lfe; l++ ) - { - for ( k = 0; k < hParamMC->hMetadataPMC.icc_map_size_full; k++ ) - { - if ( hParamMC->hMetadataPMC.icc_mapping[i][l][0] == hParamMC->hMetadataPMC.icc_map_full[0][k] && hParamMC->hMetadataPMC.icc_mapping[i][l][1] == hParamMC->hMetadataPMC.icc_map_full[1][k] ) - { - hParamMC->icc_map_index[i][l] = k; - } - } - } - } -#endif /* Band Grouping */ if ( hParamMC->hMetadataPMC.num_parameter_bands == 20 ) @@ -246,9 +218,6 @@ ivas_error ivas_param_mc_enc_reconfig( ) { int16_t i; -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 - int16_t k, l; -#endif PARAM_MC_ENC_HANDLE hParamMC; uint16_t config_index; MC_LS_SETUP mc_input_setup; @@ -293,45 +262,9 @@ ivas_error ivas_param_mc_enc_reconfig( /* get dmx factors */ hParamMC->dmx_factors = ivas_param_mc_conf[config_index].dmx_fac; -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 - /* deallocate the full icc map, gets newly allocated in the metadata open function */ - for ( i = 0; i < 2; i++ ) - { -#ifdef DEBUGGING - assert( hParamMC->hMetadataPMC.icc_map_full[i] != NULL ); -#endif - if ( hParamMC->hMetadataPMC.icc_map_full[i] != NULL ) - { - free( hParamMC->hMetadataPMC.icc_map_full[i] ); - hParamMC->hMetadataPMC.icc_map_full[i] = NULL; - } - } -#endif /* open/init parameter coding */ -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 - ivas_param_mc_metadata_open( mc_input_setup, hParamMC->lfe_index, ivas_total_brate, &hParamMC->hMetadataPMC ); -#else ivas_param_mc_metadata_open( mc_input_setup, ivas_total_brate, &hParamMC->hMetadataPMC ); -#endif -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 - /* init icc index states */ - for ( i = 0; i < PARAM_MC_PARAMETER_FRAMES; i++ ) - { - set_s( hParamMC->icc_map_index[i], -1, PARAM_MC_SZ_ICC_MAP ); - - for ( l = 0; l < hParamMC->hMetadataPMC.icc_mapping_conf->icc_map_size_lfe; l++ ) - { - for ( k = 0; k < hParamMC->hMetadataPMC.icc_map_size_full; k++ ) - { - if ( hParamMC->hMetadataPMC.icc_mapping[i][l][0] == hParamMC->hMetadataPMC.icc_map_full[0][k] && hParamMC->hMetadataPMC.icc_mapping[i][l][1] == hParamMC->hMetadataPMC.icc_map_full[1][k] ) - { - hParamMC->icc_map_index[i][l] = k; - } - } - } - } -#endif /* Band Grouping */ if ( hParamMC->hMetadataPMC.num_parameter_bands == 20 ) { @@ -394,9 +327,6 @@ void ivas_param_mc_enc_close( return; } -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 - ivas_param_mc_metadata_close( &( *hParamMC )->hMetadataPMC ); -#endif ivas_FB_mixer_close( &( *hParamMC )->hFbMixer, sampling_rate, 0 ); free( ( *hParamMC ) ); @@ -530,18 +460,6 @@ void ivas_param_mc_enc( ivas_param_mc_quantize_ilds( hParamMC, Cy_sum[k], Cx_sum[k], k, nchan_inp, st_ivas->nchan_transport, ILD_idx, ILD_q[k] ); } -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 - /* get icc map */ - if ( hParamMC->hMetadataPMC.flag_use_adaptive_icc_map == 1 ) - { - ivas_param_mc_enc_find_icc_map( hParamMC, Cx_sum, Cy_sum, ILD_q, nchan_inp, st_ivas->nchan_transport ); - } - else - { - ivas_param_mc_default_icc_map( hParamMC->hMetadataPMC.icc_mapping_conf, hParamMC->hMetadataPMC.icc_mapping[hParamMC->hMetadataPMC.param_frame_idx] ); - } - -#endif /* ICC parameter quantization */ for ( k = 0; k < hParamMC->hMetadataPMC.nbands_coded; k += band_step ) { @@ -1009,230 +927,6 @@ static void ivas_param_mc_param_est_enc( } -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 -/*------------------------------------------------------------------------- - * ivas_param_mc_enc_find_icc_map() - * - * decide which ICCs out of all possible ICCs should be sent - *------------------------------------------------------------------------*/ - -static void ivas_param_mc_enc_find_icc_map( - PARAM_MC_ENC_HANDLE hParamMC, /* i/o: Parametric MC encoder handle */ - float Cx_sum[][PARAM_MC_MAX_TRANSPORT_CHANS][PARAM_MC_MAX_TRANSPORT_CHANS], /* i : Covariance matrix for the downmixed frame */ - float Cy_sum[][MAX_CICP_CHANNELS][MAX_CICP_CHANNELS], /* i : Covariance matrix for the original frame */ - float ILD_q[PARAM_MC_MAX_PARAMETER_BANDS][PARAM_MC_SZ_ILD_MAP], /* i : quantized ILDs */ - const int16_t nchan_input, /* i : number of input channels */ - const int16_t nchan_transport /* i : number of transport channels */ -) -{ - float Cproto_band[MAX_OUTPUT_CHANNELS * MAX_OUTPUT_CHANNELS]; - float Cx_band[PARAM_MC_MAX_TRANSPORT_CHANS * PARAM_MC_MAX_TRANSPORT_CHANS]; - float mat_mult_buffer1[MAX_OUTPUT_CHANNELS * MAX_OUTPUT_CHANNELS]; - float mapped_error[55]; /* max number of possible mappings for 7.1+4 */ - int16_t icc_map_index[PARAM_MC_SZ_ICC_MAP]; - int16_t map_idx; - float *sorted_error_desc[PARAM_MC_SZ_ICC_MAP]; - int16_t cur_param_band, k, m, i; - int16_t bandstep; - int16_t last_element, el; - int16_t num_parameter_bands; - int16_t ch_idx1, ch_idx2; - int16_t icc_map_size; - int16_t icc_map_size_wo_lfe; - float Nrqq[MAX_OUTPUT_CHANNELS]; - float a[MAX_OUTPUT_CHANNELS]; - float Cy_band[MAX_OUTPUT_CHANNELS * MAX_OUTPUT_CHANNELS]; - - /* Initialisations */ - num_parameter_bands = hParamMC->hMetadataPMC.nbands_coded; - bandstep = hParamMC->hMetadataPMC.bAttackPresent ? 2 : 1; - set_f( mapped_error, 0.0f, 55 ); - set_s( icc_map_index, -1, PARAM_MC_SZ_ICC_MAP ); - icc_map_size_wo_lfe = hParamMC->hMetadataPMC.icc_mapping_conf->icc_map_size_wo_lfe; - icc_map_size = hParamMC->hMetadataPMC.icc_mapping_conf->icc_map_size_lfe; - - set_zero( Cy_band, nchan_input * nchan_input ); - - /* Estimate the target covariance like in the decoder using the - * already available qunantised ICLDs */ - for ( cur_param_band = 0; cur_param_band < num_parameter_bands; cur_param_band += bandstep ) - { - if ( hParamMC->hMetadataPMC.bAttackPresent || hParamMC->hMetadataPMC.coding_band_mapping[cur_param_band] == hParamMC->hMetadataPMC.param_frame_idx ) - { - /* transfer Cx_sum band to columnwise matrix */ - for ( ch_idx1 = 0; ch_idx1 < nchan_transport; ++ch_idx1 ) - { - for ( ch_idx2 = 0; ch_idx2 < nchan_transport; ++ch_idx2 ) - { - Cx_band[ch_idx1 + nchan_transport * ch_idx2] = Cx_sum[cur_param_band][ch_idx1][ch_idx2]; - } - } - - /* get estimated Cy from Cx and proto matrix */ - matrix_product( hParamMC->dmx_factors, nchan_input, nchan_transport, 0, - Cx_band, nchan_transport, nchan_transport, 0, - mat_mult_buffer1 ); - - matrix_product( mat_mult_buffer1, nchan_input, nchan_transport, 0, - hParamMC->dmx_factors, nchan_input, nchan_transport, 1, - Cproto_band ); - - set_zero( Nrqq, MAX_OUTPUT_CHANNELS ); - - /*get back Nrg*/ - for ( k = 0; k < nchan_input; k++ ) - { - float ref_ener = 0.0f; - int16_t ref_channel_cnt; - int16_t ref_channel_idx; - - for ( ref_channel_cnt = 0; ref_channel_cnt < hParamMC->hMetadataPMC.ild_mapping_conf->num_ref_channels[k]; ref_channel_cnt++ ) - { - ref_channel_idx = hParamMC->hMetadataPMC.ild_mapping_conf->ref_channel_idx[k][ref_channel_cnt]; - ref_ener += Cx_band[ref_channel_idx + ref_channel_idx * nchan_transport]; - } - Nrqq[hParamMC->hMetadataPMC.ild_mapping_conf->ild_index[k]] = powf( 10, ILD_q[cur_param_band][k] / 10.0f ) * hParamMC->hMetadataPMC.ild_factors[k] * ref_ener; - } - - /* apply quantized ICLDs in the estimated covariance */ - for ( k = 0; k < nchan_input; k++ ) - { - a[k] = sqrtf( Nrqq[k] ) / ( sqrtf( Cproto_band[k + nchan_input * k] ) + EPSILON ); - v_multc( Cproto_band + k * nchan_input, a[k], Cproto_band + k * nchan_input, nchan_input ); - } - - for ( k = 0; k < nchan_input; k++ ) - { - int16_t l; - float *Cyp = Cproto_band + k; - float ap = a[k]; - - for ( l = 0; l < nchan_input; l++ ) - { - ( *Cyp ) *= ap; - Cyp += nchan_input; - } - } - - /* transfer Cy_sum band to columnwise matrix */ - for ( ch_idx1 = 0; ch_idx1 < nchan_input; ++ch_idx1 ) - { - for ( ch_idx2 = 0; ch_idx2 < nchan_input; ++ch_idx2 ) - { - Cy_band[ch_idx1 + nchan_transport * ch_idx2] = Cy_sum[cur_param_band][ch_idx1][ch_idx2]; - } - } - - /* apply quantized ICLDs on the input covariance */ - for ( k = 0; k < nchan_input; k++ ) - { - a[k] = sqrtf( Nrqq[k] ) / ( sqrtf( Cy_band[k + nchan_input * k] ) + EPSILON ); - v_multc( Cy_band + k * nchan_input, a[k], Cy_band + k * nchan_input, nchan_input ); - } - - for ( k = 0; k < nchan_input; k++ ) - { - int16_t l; - float *Cyp = Cy_band + k; - float ap = a[k]; - - for ( l = 0; l < nchan_input; l++ ) - { - ( *Cyp ) *= ap; - Cyp += nchan_input; - } - } - - /* for all possible mappings, get the cumulated error between estimated and real Cy */ - for ( map_idx = 0; map_idx < hParamMC->hMetadataPMC.icc_map_size_full - 1; map_idx++ ) - { - int16_t idx0 = hParamMC->hMetadataPMC.icc_map_full[0][map_idx]; - int16_t idx1 = hParamMC->hMetadataPMC.icc_map_full[1][map_idx]; - mapped_error[map_idx] += fabsf( Cproto_band[idx0 + idx1 * nchan_input] - Cy_band[idx0 + idx1 * nchan_input] ); - } - } - } - - /* put a small bias on the error for the past transmitted indices*/ - if ( !hParamMC->hMetadataPMC.bAttackPresent ) - { - for ( i = 0; i < icc_map_size_wo_lfe; i++ ) - { - mapped_error[hParamMC->icc_map_index[hParamMC->hMetadataPMC.param_frame_idx][i]] *= PARAM_MC_ICC_ERROR_BIAS_FAC; - } - } - - /* get the mappings with the biggest expected errors as those who will be transmitted */ - for ( i = 0; i < hParamMC->hMetadataPMC.icc_map_size_full - 1; i++ ) - { - for ( k = 0; k < icc_map_size_wo_lfe; k++ ) - { - if ( icc_map_index[k] == -1 ) - { - /* not filled yet, take the value */ - icc_map_index[k] = i; - sorted_error_desc[k] = &mapped_error[i]; - break; - } - else if ( mapped_error[i] > *sorted_error_desc[k] ) - { - /* push all others down and insert value here */ - for ( m = icc_map_size_wo_lfe - 1; m >= k + 1; m-- ) - { - icc_map_index[m] = icc_map_index[m - 1]; - sorted_error_desc[m] = sorted_error_desc[m - 1]; - } - icc_map_index[k] = i; - sorted_error_desc[k] = &mapped_error[i]; - break; - } - } - } - - /* the indices in ascending order, simple bubble sort */ - for ( last_element = icc_map_size_wo_lfe - 1; last_element >= 0; last_element-- ) - { - for ( el = 0; el < last_element; el++ ) - { - if ( icc_map_index[el] > icc_map_index[el + 1] ) - { - int16_t swp_el = icc_map_index[el]; - icc_map_index[el] = icc_map_index[el + 1]; - icc_map_index[el + 1] = swp_el; - } - } - } - - /* last icc map element is always the C/LFE icc */ - icc_map_index[icc_map_size - 1] = hParamMC->hMetadataPMC.icc_map_size_full - 1; - - /* create map and map index, map index is sorted in ascending order*/ - if ( hParamMC->hMetadataPMC.bAttackPresent ) - { - for ( k = 0; k < PARAM_MC_PARAMETER_FRAMES; k++ ) - { - for ( i = 0; i < icc_map_size; i++ ) - { - hParamMC->hMetadataPMC.icc_mapping[k][i][0] = hParamMC->hMetadataPMC.icc_map_full[0][icc_map_index[i]]; - hParamMC->hMetadataPMC.icc_mapping[k][i][1] = hParamMC->hMetadataPMC.icc_map_full[1][icc_map_index[i]]; - } - mvs2s( icc_map_index, hParamMC->icc_map_index[k], icc_map_size ); - } - } - else - { - for ( i = 0; i < icc_map_size; i++ ) - { - hParamMC->hMetadataPMC.icc_mapping[hParamMC->hMetadataPMC.param_frame_idx][i][0] = hParamMC->hMetadataPMC.icc_map_full[0][icc_map_index[i]]; - hParamMC->hMetadataPMC.icc_mapping[hParamMC->hMetadataPMC.param_frame_idx][i][1] = hParamMC->hMetadataPMC.icc_map_full[1][icc_map_index[i]]; - } - - mvs2s( icc_map_index, hParamMC->icc_map_index[hParamMC->hMetadataPMC.param_frame_idx], icc_map_size ); - } - - return; -} -#endif /*------------------------------------------------------------------------- * ivas_param_mc_quantize_ilds() @@ -1470,13 +1164,8 @@ static void ivas_param_mc_quantize_iccs( /* Reduce set of parameters and quantize them */ for ( k = 0; k < num_iccs_to_code; ++k ) { -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 - tmp_map[0] = hParamMC->hMetadataPMC.icc_mapping[hParamMC->hMetadataPMC.param_frame_idx][k][0]; - tmp_map[1] = hParamMC->hMetadataPMC.icc_mapping[hParamMC->hMetadataPMC.param_frame_idx][k][1]; -#else tmp_map[0] = hParamMC->hMetadataPMC.icc_mapping_conf->icc_mapping[k][0]; tmp_map[1] = hParamMC->hMetadataPMC.icc_mapping_conf->icc_mapping[k][1]; -#endif ICC_vect[k] = Cy[tmp_map[0]][tmp_map[1]]; } @@ -1654,25 +1343,6 @@ static void ivas_param_mc_write_bs( nbands = hParamMC->hMetadataPMC.nbands_coded / band_step + ( ( hParamMC->hMetadataPMC.nbands_coded % band_step ) ? 1 : 0 ); } -#ifndef FIX_PARAMMC_DEAD_CODE_FL901 - /* Encoding of the ICC mapping done as simple bitmap */ - if ( hParamMC->hMetadataPMC.flag_use_adaptive_icc_map == 1 ) - { - uint16_t *bit_buffer_icc_mapping = &bit_buffer[*bit_pos]; - - for ( i = 0; i < hParamMC->hMetadataPMC.icc_map_size_full - 1; i++ ) - { - bit_buffer_icc_mapping[i] = 0; - } - - for ( i = 0; i < icc_map_size_wo_lfe; i++ ) - { - bit_buffer_icc_mapping[hParamMC->icc_map_index[hParamMC->hMetadataPMC.param_frame_idx][i]] = 1; - } - - *bit_pos += hParamMC->hMetadataPMC.icc_map_size_full - 1; - } -#endif ivas_param_mc_encode_parameter( ICC_idx, &hParamMC->hMetadataPMC, &hParamMC->hMetadataPMC.icc_coding, nbands, band_step, icc_map_size_wo_lfe, icc_map_size, bit_buffer, bit_pos ); -- GitLab From 524c5789adf23fdee59c4107a62a6aae89bb2a06 Mon Sep 17 00:00:00 2001 From: Vladimir Malenovsky Date: Thu, 27 Feb 2025 14:56:54 +0100 Subject: [PATCH 20/21] remove accidentally commmitted temporary debugging files --- .gitignore | 6 +----- bit | Bin 409596 -> 0 bytes bit.enf.basop | Bin 409596 -> 0 bytes bit.flt | Bin 409596 -> 0 bytes bitnew_sync | Bin 409596 -> 0 bytes sum_int16.sh | 26 -------------------------- syn | Bin 612480 -> 0 bytes 7 files changed, 1 insertion(+), 31 deletions(-) delete mode 100644 bit delete mode 100644 bit.enf.basop delete mode 100644 bit.flt delete mode 100644 bitnew_sync delete mode 100644 sum_int16.sh delete mode 100644 syn diff --git a/.gitignore b/.gitignore index 01459d9d1..5f282702b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1 @@ -################################################################################ -# This .gitignore file was automatically created by Microsoft(R) Visual Studio. -################################################################################ - -/enf + \ No newline at end of file diff --git a/bit b/bit deleted file mode 100644 index c529248dd376e7d3023eb7a45e9c296a5a4aa801..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 409596 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�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 PQUy{0p+PK&EQ|yIh?f?Z diff --git a/bit.enf.basop b/bit.enf.basop deleted file mode 100644 index c529248dd376e7d3023eb7a45e9c296a5a4aa801..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 409596 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�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 PQUy{0p+PK&EQ|yIh?f?Z diff --git a/bit.flt b/bit.flt deleted file mode 100644 index a99c069b7fcf983d805a5184c965cadfc6b7ed64..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 409596 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�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 sARY+Ai|D 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

59Kwdv!Z1+? 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 z za{lBji_)z>;C`z zZ^F>Q;L9k+bed^4b2^JZYc!h~`z!V}9G#rCT>jk8xo7dr=UvWM#4jyyQDC*8o{+kb ziI9Sjj9?c30^U{J1)Q4f2U)%_n*R^``~A1rFa93^-z|P*|9tqf_t&03WelHKm^tV0 z%oMDXcrMqcd|&;5&O1X!^ZizHZLI9JI(&0_?!3?Wr<0@;kK;GHcI!ZM2IGbL^L5lU z7?r){1!Ya74J94K?}~bea*FDRybux->JpR_+$X>)P{1F}|Bmko?{Xe_?r2Uc_W#WC z4AcIo{>=Zn{3GYPhp+5k?072kc<+Pl_ZaSOy}kU_!JBC}&);OeEq3?p{TGjdp51y` z@K*lgwl9CbKmAqucl-bSjBAV&-%JUNattp2 zPyMU^r~2>m-wl6@{(kz?^2g!Nx8H5QU;eWFwe6?H&%7V5-`9LC`+Vuchqvcnl|6s| zIQ0Sl-5)nKu1~z;d@1(A+H>+}&z)X+>deWhCk0P&p4L3me75?$`X$4w3OA15(z%;| z|H#Alk5@bud0zD5)yv4&8E<6Y?tPo{j^};!d$0FG@1MOp@^0I^x9^hPe|vxA!|{(F zK81cc^i}cuv>!shX8)G{oA7Vde|^T&OinB@tdeXi*reIL*xA^_*(zBlvotYlGM!*p z|NrQ}1AmwNne%(&uV+6Eem4Gi_kHsB^zZ54H+}c~!SnOR&&j`Zf6xE@`?vR>%0D%K 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

Kps_<4kpI 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 -- GitLab From 008122e2ad807b68dda687d7be3746f11836ff9f Mon Sep 17 00:00:00 2001 From: Archit Tamarapu Date: Thu, 27 Feb 2025 14:59:26 +0100 Subject: [PATCH 21/21] clang-format --- lib_com/ivas_mc_param_com.c | 6 +----- lib_dec/ivas_mc_param_dec.c | 1 - lib_enc/ivas_mc_param_enc.c | 1 - 3 files changed, 1 insertion(+), 7 deletions(-) diff --git a/lib_com/ivas_mc_param_com.c b/lib_com/ivas_mc_param_com.c index 59e56e43c..7029851d8 100644 --- a/lib_com/ivas_mc_param_com.c +++ b/lib_com/ivas_mc_param_com.c @@ -86,7 +86,7 @@ uint16_t ivas_param_mc_get_configuration_index( *------------------------------------------------------------------------*/ void ivas_param_mc_metadata_open( - const MC_LS_SETUP mc_ls_setup, /* i : MC ls setup */ + const MC_LS_SETUP mc_ls_setup, /* i : MC ls setup */ const int32_t ivas_total_brate, /* i : IVAS total bitrate */ HANDLE_IVAS_PARAM_MC_METADATA hMetadataPMC /* o : handle for the Parametric MC parameter coding state */ ) @@ -186,8 +186,6 @@ void ivas_param_mc_set_coded_bands( } - - /*------------------------------------------------------------------------- * ivas_param_mc_getNumTransportChannels() * @@ -211,8 +209,6 @@ int16_t ivas_param_mc_getNumTransportChannels( } - - /*------------------------------------------------------------------------- * ivas_param_mc_get_num_param_bands() * diff --git a/lib_dec/ivas_mc_param_dec.c b/lib_dec/ivas_mc_param_dec.c index ef1376a02..1716abb57 100644 --- a/lib_dec/ivas_mc_param_dec.c +++ b/lib_dec/ivas_mc_param_dec.c @@ -2903,7 +2903,6 @@ static void ivas_param_mc_dequantize_cov( { Cy_state_int[hParamMC->hMetadataPMC->icc_mapping_conf->icc_mapping[k][0] + nY_int * hParamMC->hMetadataPMC->icc_mapping_conf->icc_mapping[k][1]] = icc_q[k]; Cy_state_int[hParamMC->hMetadataPMC->icc_mapping_conf->icc_mapping[k][1] + nY_int * hParamMC->hMetadataPMC->icc_mapping_conf->icc_mapping[k][0]] = icc_q[k]; - } if ( param_band_index >= PARAM_MC_MAX_BAND_LFE || !hParamMC->hMetadataPMC->lfe_on ) diff --git a/lib_enc/ivas_mc_param_enc.c b/lib_enc/ivas_mc_param_enc.c index 534661c02..820b9614b 100644 --- a/lib_enc/ivas_mc_param_enc.c +++ b/lib_enc/ivas_mc_param_enc.c @@ -927,7 +927,6 @@ static void ivas_param_mc_param_est_enc( } - /*------------------------------------------------------------------------- * ivas_param_mc_quantize_ilds() * -- GitLab

#N0=U7u?{+kf8n>G;P@A2z=~{f_V5 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

iU`!c^ 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%0AQC2zpkXYK4j4v=f%HH` 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 aevm#0A4GygP%+2^hzN`Y(*Y8#X8-^Vh!JA| diff --git a/sum_int16.sh b/sum_int16.sh deleted file mode 100644 index 15762f684..000000000 --- a/sum_int16.sh +++ /dev/null @@ -1,26 +0,0 @@ -#!/bin/bash - -# Input binary file -file="$1" - -# Calculate the sum using awk -sum=$(awk ' -BEGIN { - SUM = 0 - RS = "\x02" # Set record separator to 2 bytes (int16 size) -} -{ - # Convert the 2-byte record to a signed integer - # Note: This assumes little-endian byte order. For big-endian, adjust accordingly. - val = ((ORD(substr($0, 2, 1)) * 256) + ORD(substr($0, 1, 1))) - if (val > 32767) { # Check for negative number (int16 range is -32768 to 32767) - val -= 65536 # two complement - } - SUM += val -} -END { - print SUM -}' "$file") - -# Print the sum -echo "Sum of int16 numbers: $sum" \ No newline at end of file diff --git a/syn b/syn deleted file mode 100644 index 3a9af67b5f55781a5534c2068ebfb18ed4bd0ec6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 612480 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

#N0=U7u?{+kf8n>G;P@A2z=~{f_V5 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