Intel® Integrated Performance Primitives
Deliberate problems developing high-performance vision, signal, security, and storage applications.
6758 Discussions

Source code of "leaf" functions in IPP-optimized audio codecs

Zhen_Fang__Intel_
336 Views

I am analyzing IPP-optimized MP3 decoder, integer version.

Function mp3idec_decode_data_LayerIII in mp3_dec_int/src/ mp3dec_layer3_int.cis the major function.

I need to read the source code of, e.g., function ippsSynthPQMF_MP3_32s16s

However, it seems to come from from icc libraries, not from ipp libraries.

So do many other top leaf functions of MP3.

Is my understanding correct?

How do I get the source code of these functions?

0 Kudos
2 Replies
Sergey_K_Intel
Employee
336 Views
ippsSynthPQMF_MP3_32s16s as long as any other ipp* functions are parts of specific IPP domains. In particular, mentioned function is one of audio coding - ippAC - library functions. Some of ipps* functions are from AC, some belong to signal processing - ippS - libraries.
Regarding getting the source code I have replied in separate e-mail.
Regards,
Sergey
0 Kudos
SergeyKostrov
Valued Contributor II
336 Views

>>...How do I get the source code of these functions?..

TimP ( Intel ) already replied toyou for a similar questionin:

http://software.intel.com/en-us/forums/showthread.php?t=101526

post that it is not possible to get thesources.

Intel's IPP libraryis a proprietary software and the source codes are not provided to customers.

Also, it is hard to believe thatIntel will ever release the sources of IPP libraryorit willbe an Open Source project.

Best regards,
Sergey

0 Kudos
Reply