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?
連結已複製
4 回應
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?
