Site icon EfmSoft

What does Intel IPP status -46 (ippStsToneMagnErr) mean?

 
Previous Next
ippStsChannelErr ippStsToneFreqErr

ippStsToneMagnErr

Tone generation uses magnitude, frequency and phase to synthesize a sinusoidal sequence. A non-positive magnitude violates the generator contract before any samples are produced.

Check whether the caller uses amplitude, power or decibels and converts that value before calling IPP.

Check these details for ippStsToneMagnErr

For ippStsToneMagnErr, Intel IPP Error Reporting · Intel IPP Signal Processing

Interpreting ippStsToneMagnErr

ippStsToneMagnErr is Intel IPP status -46. AllStat describes it as “Tone magnitude is less than, or equal to zero.”. For ippStsToneMagnErr, the decisive context is the exact IPP routine and overload, because status names are shared across image, signal, codec, cryptography, and data-compression domains with different parameter contracts.

Developer checks for ippStsToneMagnErr

Retrying ippStsToneMagnErr with unchanged arguments normally reproduces the same validation failure. For ippStsToneMagnErr, rebuild the affected IPP state when configuration changed, verify buffer bounds and alignment, and isolate the smallest call that still returns the status.


Looking for a different code? Search another status or error code.

Exit mobile version