Loading scripts/binauralRenderer_interface/Table_Format_Converter/generate_tables_from_rom_to_bin.c +12 −2 Original line number Diff line number Diff line Loading @@ -2530,14 +2530,19 @@ int16_t check_hrtf_data( HRTF_READER_RENDERER_TYPE rend_type, BINAURAL_INPUT_AUD // max_total_num_fsamp_per_iteration #ifdef FIX_CREND_FIX_POINT_HRTF_FILE_FORMAT if ( tabs_dims.max_total_num_fsamp_per_iteration != *( (uint32_t *) ( hrtf_data_in_rptr ) ) ) { fprintf( stderr, "check_hrtf_data of binary file failed: bad max_total_num_fsamp_per_iteration!\n\n" ); return -1; } hrtf_data_in_rptr += sizeof( uint32_t ); #else if ( tabs_dims.max_total_num_fsamp_per_iteration != *( (uint16_t *) ( hrtf_data_in_rptr ) ) ) #endif { fprintf( stderr, "check_hrtf_data of binary file failed: bad max_total_num_fsamp_per_iteration!\n\n" ); return -1; } hrtf_data_in_rptr += sizeof( uint16_t ); #endif // coeff_re : The size depends on pIndex_frequency_max for ( iIR = 0, iIndex = 0; iIR < tabs_dims.max_num_ir; iIR++ ) Loading Loading @@ -2607,14 +2612,19 @@ int16_t check_hrtf_data( HRTF_READER_RENDERER_TYPE rend_type, BINAURAL_INPUT_AUD // max_total_num_fsamp_per_iteration_diff #ifdef FIX_CREND_FIX_POINT_HRTF_FILE_FORMAT if ( tabs_dims.max_total_num_fsamp_per_iteration_diff != *( (uint32_t *) ( hrtf_data_in_rptr ) ) ) { fprintf( stderr, "check_hrtf_data of binary file failed: bad max_total_num_fsamp_per_iteration_diff!\n\n" ); return -1; } hrtf_data_in_rptr += sizeof( uint32_t ); #else if ( tabs_dims.max_total_num_fsamp_per_iteration_diff != *( (uint16_t *) ( hrtf_data_in_rptr ) ) ) #endif { fprintf( stderr, "check_hrtf_data of binary file failed: bad max_total_num_fsamp_per_iteration_diff!\n\n" ); return -1; } hrtf_data_in_rptr += sizeof( uint16_t ); #endif if ( tabs_dims.max_total_num_fsamp_per_iteration_diff != 0 ) { Loading Loading
scripts/binauralRenderer_interface/Table_Format_Converter/generate_tables_from_rom_to_bin.c +12 −2 Original line number Diff line number Diff line Loading @@ -2530,14 +2530,19 @@ int16_t check_hrtf_data( HRTF_READER_RENDERER_TYPE rend_type, BINAURAL_INPUT_AUD // max_total_num_fsamp_per_iteration #ifdef FIX_CREND_FIX_POINT_HRTF_FILE_FORMAT if ( tabs_dims.max_total_num_fsamp_per_iteration != *( (uint32_t *) ( hrtf_data_in_rptr ) ) ) { fprintf( stderr, "check_hrtf_data of binary file failed: bad max_total_num_fsamp_per_iteration!\n\n" ); return -1; } hrtf_data_in_rptr += sizeof( uint32_t ); #else if ( tabs_dims.max_total_num_fsamp_per_iteration != *( (uint16_t *) ( hrtf_data_in_rptr ) ) ) #endif { fprintf( stderr, "check_hrtf_data of binary file failed: bad max_total_num_fsamp_per_iteration!\n\n" ); return -1; } hrtf_data_in_rptr += sizeof( uint16_t ); #endif // coeff_re : The size depends on pIndex_frequency_max for ( iIR = 0, iIndex = 0; iIR < tabs_dims.max_num_ir; iIR++ ) Loading Loading @@ -2607,14 +2612,19 @@ int16_t check_hrtf_data( HRTF_READER_RENDERER_TYPE rend_type, BINAURAL_INPUT_AUD // max_total_num_fsamp_per_iteration_diff #ifdef FIX_CREND_FIX_POINT_HRTF_FILE_FORMAT if ( tabs_dims.max_total_num_fsamp_per_iteration_diff != *( (uint32_t *) ( hrtf_data_in_rptr ) ) ) { fprintf( stderr, "check_hrtf_data of binary file failed: bad max_total_num_fsamp_per_iteration_diff!\n\n" ); return -1; } hrtf_data_in_rptr += sizeof( uint32_t ); #else if ( tabs_dims.max_total_num_fsamp_per_iteration_diff != *( (uint16_t *) ( hrtf_data_in_rptr ) ) ) #endif { fprintf( stderr, "check_hrtf_data of binary file failed: bad max_total_num_fsamp_per_iteration_diff!\n\n" ); return -1; } hrtf_data_in_rptr += sizeof( uint16_t ); #endif if ( tabs_dims.max_total_num_fsamp_per_iteration_diff != 0 ) { Loading