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

Intel IPP migration to VS2019

Abhishek2
Novice
2,749 Views

We are using below Intel IPP library version 6.1.1.035, we need to migrate our modules to VS2019 some libraries(H264_dec.lib) are compiled with VS2010 it is not able to link those libraries. Where I can get the latest of these binaries ? 

h264_dec.lib
umc.lib
pdh.lib
mpeg4_dec.lib
vm.lib
vm_plus.lib
jpeg.lib
media_buffers.lib
mpeg2_dec.lib
color_space_converter.lib
ippacemergedem64t.lib
ippacmergedem64t.lib
ippacmergedem64t_t.lib
ippccemergedem64t.lib
ippccmergedem64t.lib
ippccmergedem64t_t.lib
ippchemergedem64t.lib
ippchmergedem64t_t.lib
ippcoreem64tl.lib
ippcvemergedem64t.lib
ippcvmergedem64t.lib
ippcvmergedem64t_t.lib
ippdcemergedem64t.lib
ippdcmergedem64t.lib
ippdcmergedem64t_t.lib
ippdiemergedem64t.lib
ippdimergedem64t.lib
ippdimergedem64t_t.lib
ippgenemergedem64t.lib
ippgenmergedem64t.lib
ippgenmergedem64t_t.lib
ippiemergedem64t.lib
ippimergedem64t.lib
ippimergedem64t_t.lib
ippjemergedem64t.lib
ippjmergedem64t.lib
ippjmergedem64t_t.lib
ippmemergedem64t.lib
ippmmergedem64t.lib
ippmmergedem64t_t.lib
ippremergedem64t.lib
ipprmergedem64t.lib
ipprmergedem64t_t.lib
ippscemergedem64t.lib
ippscmergedem64t.lib
ippscmergedem64t_t.lib
ippsemergedem64t.lib
ippsmergedem64t_t.lib
ippsremergedem64t.lib
ippsmergedem64t.lib
ippsrmergedem64t.lib
ippsrmergedem64t_t.lib
ippvcemergedem64t.lib
ippvcmergedem64t.lib
ippvcmergedem64t_t.lib
ippvmemergedem64t.lib
ippvmmergedem64t.lib
ippvmmergedem64t_t.lib

0 Kudos
13 Replies
AbhishekD_Intel
Moderator
2,713 Views

Hi Abhishek,


As this thread is more related to IPP we are moving this thread to the Intel Integrated Performance Primitives forum.


Warm Regards,

Abhishek


0 Kudos
AbhishekD_Intel
Moderator
2,704 Views

Hi Abhishek,


Thanks for reaching out to us.

In order to get the latest binaries of IPP with the development environment, you can download and install the Intel oneAPI Base toolkit. For more details please refer to the below link.

https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/ipp.html


If you are only looking for the latest specific component binary package for IPP then you can download it from the below link.

https://software.intel.com/content/www/us/en/develop/articles/oneapi-standalone-components.html#inpage-nav-9-1


Hope the above details will help you to solve your issues.



Warm Regards,

Abhishek


Abhishek2
Novice
2,668 Views

Hi Abhishek ,

Thanks for your reply. 

I have installed latest IPP from oneAPI toolkit.

I am not able to find h264_dec.lib and other decoder libraries(umc video decoder).

UMC video decoders is part of Intel IPP in version 6.1.1.035 and Is it moved to different SDK ?

Migrating from Intel IPP verison 6.1.1.035 to latest, what are all the steps I have to follow ?

I can share the list of APIs that we are using in our projects.

0 Kudos
AbhishekD_Intel
Moderator
2,629 Views

Hi,


We are working on this internally and will get back to you with more details.


Warm Regards,

Abhishek


Abhinav_S_Intel
Moderator
2,614 Views

Hi Abhishek,

Starting with Intel® Integrated Performance Primitives (Intel IPP) 9.0 few domains were deprecated and are not part of latest IPP. To smooth the code transition, Intel IPP provides a separate package called "Legacy Libraries". This package is independent from Intel® IPP product and contains the major removed functions in Intel IPP 9.0 as well as the deprecated functions in previous Intel® IPP releases.
https://software.intel.com/content/www/us/en/develop/articles/intel-ipp-legacy-libraries.html

You can also refer to the reference manual on how to substitute deprecated IPP functions:
https://software.intel.com/content/www/us/en/develop/documentation/ipp-dev-reference/top/volume-2-image-processing/appendix-c-removed-functions-for-image-and-video-processing.html

The idea is to use available/supported functions through latest IPP and deprecated functions from legacy libraries.

-
Abhinav

0 Kudos
Abhishek2
Novice
2,594 Views

Hi Abhinav ,

I have checked the legacy libraries, not able to find the UMC decoder libraries.

Whether UMC libraries are part of Intel IPP ?

Is it moved to different SDK now ?

Can we get the same libraries recompiled in VS2019 ?

Below are the libraries we are using in our projects 

h264_dec.lib

umc.lib

mpeg4_dec.lib

media_buffers.lib

mpeg2_dec.lib

color_space_converter.lib

jpeg.lib

vm.lib

vm_plus.lib

Winmm.lib

pdh.lib

ippccemergedem64t.lib

ippccmergedem64t.lib

ippccmergedem64t_t.lib

ippcoreem64tl.lib

ippiemergedem64t.lib

ippimergedem64t.lib

ippimergedem64t_t.lib

ippjemergedem64t.lib

ippjmergedem64t.lib

ippjmergedem64t_t.lib

ippscemergedem64t.lib

ippscmergedem64t.lib

ippscmergedem64t_t.lib

ippsemergedem64t.lib

ippsmergedem64t_t.lib

ippsmergedem64t.lib

ippvcemergedem64t.lib

ippvcmergedem64t.lib

ippvcmergedem64t_t.lib

0 Kudos
Abhishek2
Novice
2,531 Views

Hi Abhinav ,

Is there any update on this ?

 

0 Kudos
Abhinav_S_Intel
Moderator
2,524 Views

Hi Abhishek,

We are discussing possible solutions with internal teams. I'll let you know once I have some update.

-

Abhinav

0 Kudos
Abhishek2
Novice
2,520 Views
0 Kudos
Abhishek2
Novice
2,455 Views

Hi Abhinav ,

Is there any update on this ?

0 Kudos
Abhinav_S_Intel
Moderator
2,444 Views

Hi Abhishek,

Yes, we have an article which describes on How to Build Intel® IPP Legacy Samples with Intel IPP 9.0 Legacy Libraries.

https://software.intel.com/content/www/us/en/develop/articles/how-to-build-former-intel-ipp-samples-with-ipp-90-legacy-libraries.html

We have a sample package which contains UMC libs.
w_ipp-audio_video_codecs_p_8.0.0.005.zip
Audio/video Unified Media Classes (UMC) libraries and applications.

Please open a ticket at https://supporttickets.intel.com/ under product IPP so we can start the process of delivering the package.

Thanks
Abhinav

0 Kudos
Abhishek2
Novice
2,432 Views

Hi Abhinav ,

 

Thanks for your update.

 

I have raised request in support tickets.

Request : 05065609.

 

These package(w_ipp-audio_video_codecs_p_8.0.0.005.zip) contains UMC libs which is compiled in VS2019 ?

 

 

0 Kudos
Abhinav_S_Intel
Moderator
2,397 Views

Hi Abhishek,

I am closing this thread on community and let's discuss this issue on support center.

We will no longer respond to this thread. Any further interaction in this thread will be considered community only.


Abhinav

0 Kudos
Reply