Loading lib_com/ivas_error.h +61 −5 Original line number Diff line number Diff line Loading @@ -56,7 +56,7 @@ typedef enum IVAS_ERR_INVALID_SAMPLING_RATE, IVAS_ERR_NOT_CONFIGURED, IVAS_ERR_INVALID_STEREO_MODE, IVAS_ERR_INVALID_CICP_INDEX, IVAS_ERR_INVALID_CICP_INDEX, /* ToDo: rename, CICP not used in IVAS anymore */ IVAS_ERR_INVALID_BITRATE, IVAS_ERR_INVALID_MASA_CONFIG, IVAS_ERR_TOO_MANY_INPUTS, Loading @@ -72,17 +72,15 @@ typedef enum IVAS_ERR_INVALID_SPAR_CONFIG, IVAS_ERR_WRONG_PARAMS, IVAS_ERR_INIT_ERROR, IVAS_ERR_DECODER_ERROR, IVAS_ERR_WRONG_MODE, IVAS_ERR_INVALID_OUTPUT_FORMAT, IVAS_ERR_HEAD_ROTATION_NOT_SUPPORTED, IVAS_ERR_INVALID_HRTF, IVAS_ERR_INVALID_INPUT_FORMAT, IVAS_ERR_INVALID_INDEX, IVAS_ERR_INVALID_INDEX, /* ToDo: should be merged with IVAS_ERR_INDEX_OUT_OF_BOUNDS */ IVAS_ERR_NOT_SUPPORTED_OPTION, IVAS_ERR_NOT_IMPLEMENTED, IVAS_ERR_WAITING_FOR_BITSTREAM, IVAS_ERR_FILE_READER_TIMESTAMP_MISMATCH, IVAS_ERR_ISM_FILE_READER_INVALID_METADATA_FORMAT, IVAS_ERR_ISM_INVALID_METADATA_VALUE, IVAS_ERR_INVALID_MASA_FORMAT_METADATA_FILE, Loading Loading @@ -131,7 +129,7 @@ typedef enum * renderer (lib_rend only) * *----------------------------------------*/ IVAS_ERR_NUM_CHANNELS_UNKNOWN, IVAS_ERR_NUM_CHANNELS_UNKNOWN = 0x6000, IVAS_ERR_INVALID_CUSTOM_LS_LAYOUT, IVAS_ERR_INVALID_INPUT_ID, IVAS_ERR_WRONG_NUM_CHANNELS, Loading Loading @@ -182,6 +180,64 @@ static inline const char *ivas_error_to_string( ivas_error error_code ) return "Parse error"; case IVAS_ERR_END_OF_FILE: return "End of file"; case IVAS_ERR_WRONG_PARAMS: return "Wrong function parameters"; case IVAS_ERR_INVALID_BANDWIDTH: return "Invalid bandwidth"; case IVAS_ERR_INVALID_DTX_UPDATE_RATE: return "Invalid DTX update rate"; case IVAS_ERR_NOT_CONFIGURED: return "Handle has not been configured"; case IVAS_ERR_INVALID_STEREO_MODE: return "Invalid stereo mode"; case IVAS_ERR_INVALID_CICP_INDEX: return "Invalid speaker layout"; case IVAS_ERR_INVALID_BITRATE: return "Invalid bitrate"; case IVAS_ERR_INVALID_MASA_CONFIG: return "Invalid MASA config"; case IVAS_ERR_TOO_MANY_INPUTS: return "Too many object inputs provided"; case IVAS_ERR_INDEX_OUT_OF_BOUNDS: return "Index out of bounds"; case IVAS_ERR_RECONFIGURE_NOT_SUPPORTED: return "Reconfigure not supported"; case IVAS_ERR_INVALID_FEC_OFFSET: return "Invalid FEC offset"; case IVAS_ERR_INVALID_INPUT_BUFFER_SIZE: return "Invalid input buffer size"; case IVAS_ERR_DTX_NOT_SUPPORTED: return "DTX is not supported in this IVAS format and element mode"; case IVAS_ERR_UNEXPECTED_NULL_POINTER: return "Unexpected NULL pointer"; case IVAS_ERR_METADATA_NOT_EXPECTED: return "Metadata input not expected for current configuration"; #ifdef DEBUGGING case IVAS_ERR_INVALID_FORCE_MODE: return "Invalid force mode"; #endif case IVAS_ERR_NOT_IMPLEMENTED: return "Not implemented"; case IVAS_ERR_ISM_FILE_READER_INVALID_METADATA_FORMAT: return "Invalid metadata file format"; case IVAS_ERR_ISM_INVALID_METADATA_VALUE: return "Invalid metadata value provided"; case IVAS_ERR_NOT_SUPPORTED_OPTION: return "Option not supported in this set-up"; case IVAS_ERR_INIT_ERROR: return "Initialization error"; case IVAS_ERR_INVALID_BITSTREAM: return "Invalid bitstream"; case IVAS_ERR_WRONG_MODE: return "Wrong mode"; case IVAS_ERR_HEAD_ROTATION_NOT_SUPPORTED: return "Head rotation not supported"; case IVAS_ERR_INVALID_HRTF: return "Unsupported HRTF filter set"; case IVAS_ERR_INVALID_INPUT_FORMAT: return "Invalid format of input bitstream"; case IVAS_ERR_INVALID_INDEX: return "Invalid index"; default: break; } Loading lib_dec/lib_dec.c +1 −49 Original line number Diff line number Diff line Loading @@ -2468,55 +2468,7 @@ const char *IVAS_DEC_GetErrorMessage( ivas_error error /* i : decoder error code enum */ ) { switch ( error ) { case IVAS_ERR_OK: return "no error"; case IVAS_ERR_FAILED_ALLOC: return "Failed allocation error"; case IVAS_ERR_WRONG_PARAMS: return "wrong parameters"; case IVAS_ERR_INIT_ERROR: return "initialization error"; case IVAS_ERR_INVALID_BITSTREAM: return "Invalid bitstream"; case IVAS_ERR_DECODER_ERROR: return "decoder error"; case IVAS_ERR_WRONG_MODE: return "wrong mode"; case IVAS_ERR_INVALID_OUTPUT_FORMAT: return "invalid output format"; case IVAS_ERR_INVALID_SAMPLING_RATE: return "invalid sampling rate"; case IVAS_ERR_HEAD_ROTATION_NOT_SUPPORTED: return "head rotation not supported"; case IVAS_ERR_INVALID_HRTF: return "Not supported HRTF filter set"; case IVAS_ERR_INVALID_INPUT_FORMAT: return "invalid format of input bitstream"; case IVAS_ERR_INVALID_INDEX: return "invalid index"; case IVAS_ERR_INTERNAL: case IVAS_ERR_INTERNAL_FATAL: return "internal error"; case IVAS_ERR_RECONFIGURE_NOT_SUPPORTED: return "reconfigure not supported"; case IVAS_ERR_UNEXPECTED_NULL_POINTER: return "unexpected NULL pointer"; #ifdef DEBUGGING case IVAS_ERR_INVALID_FORCE_MODE: return "invalid force mode"; #endif case IVAS_ERR_FAILED_FILE_READ: return "could not read from file"; case IVAS_ERR_NOT_IMPLEMENTED: return "not implemented"; case IVAS_ERR_UNKNOWN: default: break; } return "unknown error"; return ivas_error_to_string( error ); } Loading lib_enc/lib_enc.c +1 −65 Original line number Diff line number Diff line Loading @@ -1480,71 +1480,7 @@ const char *IVAS_ENC_GetErrorMessage( ivas_error error /* i : encoder error code enum */ ) { switch ( error ) { case IVAS_ERR_OK: return "no error"; case IVAS_ERR_FAILED_ALLOC: return "Failed allocation error"; case IVAS_ERR_WRONG_PARAMS: return "wrong parameters"; case IVAS_ERR_INVALID_BANDWIDTH: return "invalid bandwidth"; case IVAS_ERR_INVALID_DTX_UPDATE_RATE: return "invalid DTX update rate"; case IVAS_ERR_INVALID_SAMPLING_RATE: return "invalid sampling rate"; case IVAS_ERR_NOT_CONFIGURED: return "encoder has not been configured"; case IVAS_ERR_INVALID_STEREO_MODE: return "invalid stereo mode"; case IVAS_ERR_INVALID_CICP_INDEX: return "invalid CICP index"; case IVAS_ERR_INVALID_BITRATE: return "invalid bitrate"; case IVAS_ERR_INVALID_MASA_CONFIG: return "invalid MASA config"; case IVAS_ERR_TOO_MANY_INPUTS: return "too many object inputs provided"; case IVAS_ERR_INDEX_OUT_OF_BOUNDS: return "index out of bounds"; case IVAS_ERR_INTERNAL: case IVAS_ERR_INTERNAL_FATAL: return "internal error"; case IVAS_ERR_RECONFIGURE_NOT_SUPPORTED: return "reconfigure not supported"; case IVAS_ERR_INVALID_FEC_OFFSET: return "invalid FEC offset"; case IVAS_ERR_INVALID_INPUT_BUFFER_SIZE: return "invalid input buffer size"; case IVAS_ERR_DTX_NOT_SUPPORTED: return "DTX is not supported in this IVAS format and element mode"; case IVAS_ERR_UNEXPECTED_NULL_POINTER: return "unexpected NULL pointer"; case IVAS_ERR_METADATA_NOT_EXPECTED: return "metadata input not expected for current configuration"; #ifdef DEBUGGING case IVAS_ERR_INVALID_FORCE_MODE: return "invalid force mode"; #endif case IVAS_ERR_NOT_IMPLEMENTED: return "not implemented"; case IVAS_ERR_FILE_READER_TIMESTAMP_MISMATCH: return "mismatched timestamp"; case IVAS_ERR_ISM_FILE_READER_INVALID_METADATA_FORMAT: return "invalid metadata format"; case IVAS_ERR_ISM_INVALID_METADATA_VALUE: return "invalid metadata value provided"; case IVAS_ERR_FAILED_FILE_READ: return "could not read from file"; case IVAS_ERR_NOT_SUPPORTED_OPTION: return "option not supported in this set-up"; case IVAS_ERR_UNKNOWN: default: break; } return "unknown error"; return ivas_error_to_string( error ); } Loading Loading
lib_com/ivas_error.h +61 −5 Original line number Diff line number Diff line Loading @@ -56,7 +56,7 @@ typedef enum IVAS_ERR_INVALID_SAMPLING_RATE, IVAS_ERR_NOT_CONFIGURED, IVAS_ERR_INVALID_STEREO_MODE, IVAS_ERR_INVALID_CICP_INDEX, IVAS_ERR_INVALID_CICP_INDEX, /* ToDo: rename, CICP not used in IVAS anymore */ IVAS_ERR_INVALID_BITRATE, IVAS_ERR_INVALID_MASA_CONFIG, IVAS_ERR_TOO_MANY_INPUTS, Loading @@ -72,17 +72,15 @@ typedef enum IVAS_ERR_INVALID_SPAR_CONFIG, IVAS_ERR_WRONG_PARAMS, IVAS_ERR_INIT_ERROR, IVAS_ERR_DECODER_ERROR, IVAS_ERR_WRONG_MODE, IVAS_ERR_INVALID_OUTPUT_FORMAT, IVAS_ERR_HEAD_ROTATION_NOT_SUPPORTED, IVAS_ERR_INVALID_HRTF, IVAS_ERR_INVALID_INPUT_FORMAT, IVAS_ERR_INVALID_INDEX, IVAS_ERR_INVALID_INDEX, /* ToDo: should be merged with IVAS_ERR_INDEX_OUT_OF_BOUNDS */ IVAS_ERR_NOT_SUPPORTED_OPTION, IVAS_ERR_NOT_IMPLEMENTED, IVAS_ERR_WAITING_FOR_BITSTREAM, IVAS_ERR_FILE_READER_TIMESTAMP_MISMATCH, IVAS_ERR_ISM_FILE_READER_INVALID_METADATA_FORMAT, IVAS_ERR_ISM_INVALID_METADATA_VALUE, IVAS_ERR_INVALID_MASA_FORMAT_METADATA_FILE, Loading Loading @@ -131,7 +129,7 @@ typedef enum * renderer (lib_rend only) * *----------------------------------------*/ IVAS_ERR_NUM_CHANNELS_UNKNOWN, IVAS_ERR_NUM_CHANNELS_UNKNOWN = 0x6000, IVAS_ERR_INVALID_CUSTOM_LS_LAYOUT, IVAS_ERR_INVALID_INPUT_ID, IVAS_ERR_WRONG_NUM_CHANNELS, Loading Loading @@ -182,6 +180,64 @@ static inline const char *ivas_error_to_string( ivas_error error_code ) return "Parse error"; case IVAS_ERR_END_OF_FILE: return "End of file"; case IVAS_ERR_WRONG_PARAMS: return "Wrong function parameters"; case IVAS_ERR_INVALID_BANDWIDTH: return "Invalid bandwidth"; case IVAS_ERR_INVALID_DTX_UPDATE_RATE: return "Invalid DTX update rate"; case IVAS_ERR_NOT_CONFIGURED: return "Handle has not been configured"; case IVAS_ERR_INVALID_STEREO_MODE: return "Invalid stereo mode"; case IVAS_ERR_INVALID_CICP_INDEX: return "Invalid speaker layout"; case IVAS_ERR_INVALID_BITRATE: return "Invalid bitrate"; case IVAS_ERR_INVALID_MASA_CONFIG: return "Invalid MASA config"; case IVAS_ERR_TOO_MANY_INPUTS: return "Too many object inputs provided"; case IVAS_ERR_INDEX_OUT_OF_BOUNDS: return "Index out of bounds"; case IVAS_ERR_RECONFIGURE_NOT_SUPPORTED: return "Reconfigure not supported"; case IVAS_ERR_INVALID_FEC_OFFSET: return "Invalid FEC offset"; case IVAS_ERR_INVALID_INPUT_BUFFER_SIZE: return "Invalid input buffer size"; case IVAS_ERR_DTX_NOT_SUPPORTED: return "DTX is not supported in this IVAS format and element mode"; case IVAS_ERR_UNEXPECTED_NULL_POINTER: return "Unexpected NULL pointer"; case IVAS_ERR_METADATA_NOT_EXPECTED: return "Metadata input not expected for current configuration"; #ifdef DEBUGGING case IVAS_ERR_INVALID_FORCE_MODE: return "Invalid force mode"; #endif case IVAS_ERR_NOT_IMPLEMENTED: return "Not implemented"; case IVAS_ERR_ISM_FILE_READER_INVALID_METADATA_FORMAT: return "Invalid metadata file format"; case IVAS_ERR_ISM_INVALID_METADATA_VALUE: return "Invalid metadata value provided"; case IVAS_ERR_NOT_SUPPORTED_OPTION: return "Option not supported in this set-up"; case IVAS_ERR_INIT_ERROR: return "Initialization error"; case IVAS_ERR_INVALID_BITSTREAM: return "Invalid bitstream"; case IVAS_ERR_WRONG_MODE: return "Wrong mode"; case IVAS_ERR_HEAD_ROTATION_NOT_SUPPORTED: return "Head rotation not supported"; case IVAS_ERR_INVALID_HRTF: return "Unsupported HRTF filter set"; case IVAS_ERR_INVALID_INPUT_FORMAT: return "Invalid format of input bitstream"; case IVAS_ERR_INVALID_INDEX: return "Invalid index"; default: break; } Loading
lib_dec/lib_dec.c +1 −49 Original line number Diff line number Diff line Loading @@ -2468,55 +2468,7 @@ const char *IVAS_DEC_GetErrorMessage( ivas_error error /* i : decoder error code enum */ ) { switch ( error ) { case IVAS_ERR_OK: return "no error"; case IVAS_ERR_FAILED_ALLOC: return "Failed allocation error"; case IVAS_ERR_WRONG_PARAMS: return "wrong parameters"; case IVAS_ERR_INIT_ERROR: return "initialization error"; case IVAS_ERR_INVALID_BITSTREAM: return "Invalid bitstream"; case IVAS_ERR_DECODER_ERROR: return "decoder error"; case IVAS_ERR_WRONG_MODE: return "wrong mode"; case IVAS_ERR_INVALID_OUTPUT_FORMAT: return "invalid output format"; case IVAS_ERR_INVALID_SAMPLING_RATE: return "invalid sampling rate"; case IVAS_ERR_HEAD_ROTATION_NOT_SUPPORTED: return "head rotation not supported"; case IVAS_ERR_INVALID_HRTF: return "Not supported HRTF filter set"; case IVAS_ERR_INVALID_INPUT_FORMAT: return "invalid format of input bitstream"; case IVAS_ERR_INVALID_INDEX: return "invalid index"; case IVAS_ERR_INTERNAL: case IVAS_ERR_INTERNAL_FATAL: return "internal error"; case IVAS_ERR_RECONFIGURE_NOT_SUPPORTED: return "reconfigure not supported"; case IVAS_ERR_UNEXPECTED_NULL_POINTER: return "unexpected NULL pointer"; #ifdef DEBUGGING case IVAS_ERR_INVALID_FORCE_MODE: return "invalid force mode"; #endif case IVAS_ERR_FAILED_FILE_READ: return "could not read from file"; case IVAS_ERR_NOT_IMPLEMENTED: return "not implemented"; case IVAS_ERR_UNKNOWN: default: break; } return "unknown error"; return ivas_error_to_string( error ); } Loading
lib_enc/lib_enc.c +1 −65 Original line number Diff line number Diff line Loading @@ -1480,71 +1480,7 @@ const char *IVAS_ENC_GetErrorMessage( ivas_error error /* i : encoder error code enum */ ) { switch ( error ) { case IVAS_ERR_OK: return "no error"; case IVAS_ERR_FAILED_ALLOC: return "Failed allocation error"; case IVAS_ERR_WRONG_PARAMS: return "wrong parameters"; case IVAS_ERR_INVALID_BANDWIDTH: return "invalid bandwidth"; case IVAS_ERR_INVALID_DTX_UPDATE_RATE: return "invalid DTX update rate"; case IVAS_ERR_INVALID_SAMPLING_RATE: return "invalid sampling rate"; case IVAS_ERR_NOT_CONFIGURED: return "encoder has not been configured"; case IVAS_ERR_INVALID_STEREO_MODE: return "invalid stereo mode"; case IVAS_ERR_INVALID_CICP_INDEX: return "invalid CICP index"; case IVAS_ERR_INVALID_BITRATE: return "invalid bitrate"; case IVAS_ERR_INVALID_MASA_CONFIG: return "invalid MASA config"; case IVAS_ERR_TOO_MANY_INPUTS: return "too many object inputs provided"; case IVAS_ERR_INDEX_OUT_OF_BOUNDS: return "index out of bounds"; case IVAS_ERR_INTERNAL: case IVAS_ERR_INTERNAL_FATAL: return "internal error"; case IVAS_ERR_RECONFIGURE_NOT_SUPPORTED: return "reconfigure not supported"; case IVAS_ERR_INVALID_FEC_OFFSET: return "invalid FEC offset"; case IVAS_ERR_INVALID_INPUT_BUFFER_SIZE: return "invalid input buffer size"; case IVAS_ERR_DTX_NOT_SUPPORTED: return "DTX is not supported in this IVAS format and element mode"; case IVAS_ERR_UNEXPECTED_NULL_POINTER: return "unexpected NULL pointer"; case IVAS_ERR_METADATA_NOT_EXPECTED: return "metadata input not expected for current configuration"; #ifdef DEBUGGING case IVAS_ERR_INVALID_FORCE_MODE: return "invalid force mode"; #endif case IVAS_ERR_NOT_IMPLEMENTED: return "not implemented"; case IVAS_ERR_FILE_READER_TIMESTAMP_MISMATCH: return "mismatched timestamp"; case IVAS_ERR_ISM_FILE_READER_INVALID_METADATA_FORMAT: return "invalid metadata format"; case IVAS_ERR_ISM_INVALID_METADATA_VALUE: return "invalid metadata value provided"; case IVAS_ERR_FAILED_FILE_READ: return "could not read from file"; case IVAS_ERR_NOT_SUPPORTED_OPTION: return "option not supported in this set-up"; case IVAS_ERR_UNKNOWN: default: break; } return "unknown error"; return ivas_error_to_string( error ); } Loading