- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
I've noticed that the speec-codec samples are no longer available with the latest version of the IPP libraries.
Are these samples still available? Or are they no longer supported with the 8.0+ versions?
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Roy,
starting from 8.x IPP doesn't support SC samples, but you still can use SC samples from 7.1 package.
regards, Igor.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
We've obtained the latest version (8.2 if I'm not mistaken) of the IPP and I've already tried (and am still trying) to get the 7.1 samples up and running.
However, when I go into the 7.1 samples & execute the build.pl script as follows:
perl build.pl --cmake=audio-video-codecs,intel64,make,d,st,release --build
I see that the configuration phase is OK, but the building phase is not. It seems it needs a header that is not available with this IPP version:
Not searching for unused variables given on the command line. -- Intel(R) IPP was found here /opt/intel/composer_xe_2015/ipp -- [ mpeg4_mux ] codec/container/mpeg4/mux -- [ mpeg4_spl ] codec/container/mpeg4/spl -- [ container_common ] codec/container/common -- [ mpeg2_mux ] codec/container/mpeg2/mux -- [ mpeg2_spl ] codec/container/mpeg2/spl -- [ avi_spl ] codec/container/avi/spl -- [ vc1_spl ] codec/container/vc1/spl -- [ codec_common ] codec/common -- [ mpeg4_enc ] codec/video/mpeg4/enc -- [ mpeg4_dec ] codec/video/mpeg4/dec -- [ common_sa ] codec/video/common/sa -- [ common_cc ] codec/video/common/cc -- [ common_me ] codec/video/common/me -- [ mpeg2_enc ] codec/video/mpeg2/enc -- [ mpeg2_dec ] codec/video/mpeg2/dec -- [ h264_enc ] codec/video/h264/enc -- [ h264_dec ] codec/video/h264/dec -- [ vc1_enc ] codec/video/vc1/enc -- [ vc1_common ] codec/video/vc1/common -- [ vc1_dec ] codec/video/vc1/dec -- [ mjpeg_dec ] codec/video/mjpeg/dec -- [ mp3_enc ] codec/audio/mp3/enc -- [ mp3_common ] codec/audio/mp3/common -- [ mp3_dec ] codec/audio/mp3/dec -- [ aac_enc ] codec/audio/aac/enc -- [ aac_common ] codec/audio/aac/common -- [ aac_dec ] codec/audio/aac/dec -- [ ac3_dec ] codec/audio/ac3/dec -- [ umc_video_dec_con ] application/umc_video_dec_con -- [ umc_audio_dec_con ] application/umc_audio_dec_con -- [ application_common ] application/common -- [ simple_player ] application/simple_player -- [ umc_video_enc_con ] application/umc_video_enc_con -- [ umc_audio_enc_con ] application/umc_audio_enc_con -- [ io_umc ] io/umc -- [ renders_video ] io/renders/video -- [ renders_audio ] io/renders/audio -- [ media_buffers ] io/media_buffers -- [ core_umc ] core/umc -- [ vm_plus ] core/vm_plus -- [ vm ] core/vm -- Configuring done -- Generating done -- Build files have been written to: /home/rohill/Projects/IPPSamples/ipp-samples.7.1.1.013/__cmake/audio-video-codecs.intel64.make.d.st.release /usr/bin/cmake -H/home/rohill/Projects/IPPSamples/ipp-samples.7.1.1.013/sources/audio-video-codecs -B/home/rohill/Projects/IPPSamples/ipp-samples.7.1.1.013/__cmake/audio-video-codecs.intel64.make.d.st.release --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /home/rohill/Projects/IPPSamples/ipp-samples.7.1.1.013/__cmake/audio-video-codecs.intel64.make.d.st.release/CMakeFiles /home/rohill/Projects/IPPSamples/ipp-samples.7.1.1.013/__cmake/audio-video-codecs.intel64.make.d.st.release/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all make[1]: Entering directory `/home/rohill/Projects/IPPSamples/ipp-samples.7.1.1.013/__cmake/audio-video-codecs.intel64.make.d.st.release' /usr/bin/make -f codec/container/mpeg4/mux/CMakeFiles/mpeg4_mux.dir/build.make codec/container/mpeg4/mux/CMakeFiles/mpeg4_mux.dir/depend make[2]: Entering directory `/home/rohill/Projects/IPPSamples/ipp-samples.7.1.1.013/__cmake/audio-video-codecs.intel64.make.d.st.release' cd /home/rohill/Projects/IPPSamples/ipp-samples.7.1.1.013/__cmake/audio-video-codecs.intel64.make.d.st.release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /home/rohill/Projects/IPPSamples/ipp-samples.7.1.1.013/sources/audio-video-codecs /home/rohill/Projects/IPPSamples/ipp-samples.7.1.1.013/sources/audio-video-codecs/codec/container/mpeg4/mux /home/rohill/Projects/IPPSamples/ipp-samples.7.1.1.013/__cmake/audio-video-codecs.intel64.make.d.st.release /home/rohill/Projects/IPPSamples/ipp-samples.7.1.1.013/__cmake/audio-video-codecs.intel64.make.d.st.release/codec/container/mpeg4/mux /home/rohill/Projects/IPPSamples/ipp-samples.7.1.1.013/__cmake/audio-video-codecs.intel64.make.d.st.release/codec/container/mpeg4/mux/CMakeFiles/mpeg4_mux.dir/DependInfo.cmake --color= Scanning dependencies of target mpeg4_mux make[2]: Leaving directory `/home/rohill/Projects/IPPSamples/ipp-samples.7.1.1.013/__cmake/audio-video-codecs.intel64.make.d.st.release' /usr/bin/make -f codec/container/mpeg4/mux/CMakeFiles/mpeg4_mux.dir/build.make codec/container/mpeg4/mux/CMakeFiles/mpeg4_mux.dir/build make[2]: Entering directory `/home/rohill/Projects/IPPSamples/ipp-samples.7.1.1.013/__cmake/audio-video-codecs.intel64.make.d.st.release' /usr/bin/cmake -E cmake_progress_report /home/rohill/Projects/IPPSamples/ipp-samples.7.1.1.013/__cmake/audio-video-codecs.intel64.make.d.st.release/CMakeFiles [ 0%] Building CXX object codec/container/mpeg4/mux/CMakeFiles/mpeg4_mux.dir/src/umc_mp4_mux_common.cpp.o cd /home/rohill/Projects/IPPSamples/ipp-samples.7.1.1.013/__cmake/audio-video-codecs.intel64.make.d.st.release/codec/container/mpeg4/mux && /usr/bin/c++ -DINTEL64 -DLINUX -DLINUX32 -DLINUX64 -DUNIX -m64 -O2 -Wall -I/opt/intel/composer_xe_2015/ipp/include -I/home/rohill/Projects/IPPSamples/ipp-samples.7.1.1.013/sources/audio-video-codecs/codec/container/mpeg4/mux/include -I/home/rohill/Projects/IPPSamples/ipp-samples.7.1.1.013/sources/audio-video-codecs/codec/audio/aac/common/include -I/home/rohill/Projects/IPPSamples/ipp-samples.7.1.1.013/sources/audio-video-codecs/codec/common/include -I/home/rohill/Projects/IPPSamples/ipp-samples.7.1.1.013/sources/audio-video-codecs/io/media_buffers/include -I/home/rohill/Projects/IPPSamples/ipp-samples.7.1.1.013/sources/audio-video-codecs/core/umc/include -I/home/rohill/Projects/IPPSamples/ipp-samples.7.1.1.013/sources/audio-video-codecs/core/vm/include -I/home/rohill/Projects/IPPSamples/ipp-samples.7.1.1.013/sources/audio-video-codecs/core/vm_plus/include -o CMakeFiles/mpeg4_mux.dir/src/umc_mp4_mux_common.cpp.o -c /home/rohill/Projects/IPPSamples/ipp-samples.7.1.1.013/sources/audio-video-codecs/codec/container/mpeg4/mux/src/umc_mp4_mux_common.cpp /usr/bin/cmake -E cmake_progress_report /home/rohill/Projects/IPPSamples/ipp-samples.7.1.1.013/__cmake/audio-video-codecs.intel64.make.d.st.release/CMakeFiles [ 0%] Building CXX object codec/container/mpeg4/mux/CMakeFiles/mpeg4_mux.dir/src/umc_mp4_mux_atoms.cpp.o cd /home/rohill/Projects/IPPSamples/ipp-samples.7.1.1.013/__cmake/audio-video-codecs.intel64.make.d.st.release/codec/container/mpeg4/mux && /usr/bin/c++ -DINTEL64 -DLINUX -DLINUX32 -DLINUX64 -DUNIX -m64 -O2 -Wall -I/opt/intel/composer_xe_2015/ipp/include -I/home/rohill/Projects/IPPSamples/ipp-samples.7.1.1.013/sources/audio-video-codecs/codec/container/mpeg4/mux/include -I/home/rohill/Projects/IPPSamples/ipp-samples.7.1.1.013/sources/audio-video-codecs/codec/audio/aac/common/include -I/home/rohill/Projects/IPPSamples/ipp-samples.7.1.1.013/sources/audio-video-codecs/codec/common/include -I/home/rohill/Projects/IPPSamples/ipp-samples.7.1.1.013/sources/audio-video-codecs/io/media_buffers/include -I/home/rohill/Projects/IPPSamples/ipp-samples.7.1.1.013/sources/audio-video-codecs/core/umc/include -I/home/rohill/Projects/IPPSamples/ipp-samples.7.1.1.013/sources/audio-video-codecs/core/vm/include -I/home/rohill/Projects/IPPSamples/ipp-samples.7.1.1.013/sources/audio-video-codecs/core/vm_plus/include -o CMakeFiles/mpeg4_mux.dir/src/umc_mp4_mux_atoms.cpp.o -c /home/rohill/Projects/IPPSamples/ipp-samples.7.1.1.013/sources/audio-video-codecs/codec/container/mpeg4/mux/src/umc_mp4_mux_atoms.cpp /home/rohill/Projects/IPPSamples/ipp-samples.7.1.1.013/sources/audio-video-codecs/codec/container/mpeg4/mux/src/umc_mp4_mux_atoms.cpp:19:19: fatal error: ippvc.h: No such file or directory #include "ippvc.h" ^ compilation terminated. make[2]: *** [codec/container/mpeg4/mux/CMakeFiles/mpeg4_mux.dir/src/umc_mp4_mux_atoms.cpp.o] Error 1 make[2]: Leaving directory `/home/rohill/Projects/IPPSamples/ipp-samples.7.1.1.013/__cmake/audio-video-codecs.intel64.make.d.st.release' make[1]: *** [codec/container/mpeg4/mux/CMakeFiles/mpeg4_mux.dir/all] Error 2 make: make[1]: Leaving directory `/home/rohill/Projects/IPPSamples/ipp-samples.7.1.1.013/__cmake/audio-video-codecs.intel64.make.d.st.release' *** [all] Error 2 [ audio-video-codecs.intel64.make.d.st.release State: FAIL ]
Any idea on how to resolve this?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Roy,
As far as i know, you need to update IPP installation (customized install) to add non-default library set. ippvc is one of libraries, which are not installed by default.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks for that info. I was able to build the samples after updating my installation.

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