- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Good day,
Is there a recommended replacement for ippsTone_Direct_32fc? Ipp 7 has deprecated this and related functions, and I can't see an obvious replacement.
Thanks.
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Sergey Kostrov wrote:
When the depreciation message is displayed there is link to follow for more details and please take a look. My generic advise is you need to consider usage of older version of IPP library if the function will be removed and no replacement provided.
Thanks. The deprecation message suggests looking at http://software.intel.com/en-us/articles/intel-ipp-71-deprecated-features/, which helpfully tells me that the ippsTone_* functions are obsolete. There is unfortunately no explanation of why, or where to look for a suitable replacement.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'd also like to know the answer to this.
I can't imagine that it's deprecated just because too few people need to generate complex sinusoids.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I'd agree that deprecating the old functions is a good idea when there is an alternative, as is the case with most of the other deprecated functions (like the inline versions of many functions), but I can't find a suitable alternative in this case.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Initially "_Direct" suffix was introduced to state the difference between functions that had state structure (no "_Direct" suffix) and functions that didn't have state. IPP deprecated all functions with "_Direct" suffix with different approaches to their further support. For example instead of FIR/IIR_Direct their analogues with state are available. For "Tone" (and other vector initialization functions) the deprecation message (sorry) is not clear regarding possible future substitution - so in the nearest future corresponding functions without "_Direct" suffix will be introduced - only Q15 function will be removed without any substitution.
regards, Igor
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks Igor. That answers my question. I'll stick with the current deprecated function then until the new non-direct version appears.
Sergey - Yes, I am aware that I can use old versions of the library, or link in old versions of the particular functions of interest, but the future replacement function suggested by Igor seems like a better option. I would, after all, like to take advantage of future optimizations and new architecture support for all my IPP code.

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page