MIVisionX toolkit is a set of comprehensive computer vision and machine intelligence libraries, utilities, and applications bundled into a single toolkit. AMD MIVisionX also delivers a highly optimized open-source implementation of the Khronos OpenVX™ and OpenVX™ Extensions.
[ 99%] Building CXX object amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/internal_publishKernels.cpp.o
/home/kiriti/develop/mivisionx-kiriti/MIVisionX/amd_openvx_extensions/amd_rpp/source/tensor/Spectrogram.cpp:32:5: error: ‘RpptSpectrogramLayout’ does not name a type
32 | RpptSpectrogramLayout spectrogramLayout;
| ^~~~~~~~~~~~~~~~~~~~~
/home/kiriti/develop/mivisionx-kiriti/MIVisionX/amd_openvx_extensions/amd_rpp/source/tensor/Spectrogram.cpp: In function ‘void updateDstRoi(SpectrogramLocalData*, RpptROI*, RpptROI*)’:
/home/kiriti/develop/mivisionx-kiriti/MIVisionX/amd_openvx_extensions/amd_rpp/source/tensor/Spectrogram.cpp:50:19: error: ‘struct SpectrogramLocalData’ has no member named ‘spectrogramLayout’; did you mean ‘SpectrogramLocalData’?
50 | if (data->spectrogramLayout == RpptSpectrogramLayout::TF) {
| ^~~~~~~~~~~~~~~~~
| SpectrogramLocalData
/home/kiriti/develop/mivisionx-kiriti/MIVisionX/amd_openvx_extensions/amd_rpp/source/tensor/Spectrogram.cpp:50:40: error: ‘RpptSpectrogramLayout’ has not been declared
50 | if (data->spectrogramLayout == RpptSpectrogramLayout::TF) {
| ^~~~~~~~~~~~~~~~~~~~~
/home/kiriti/develop/mivisionx-kiriti/MIVisionX/amd_openvx_extensions/amd_rpp/source/tensor/Spectrogram.cpp:53:26: error: ‘struct SpectrogramLocalData’ has no member named ‘spectrogramLayout’; did you mean ‘SpectrogramLocalData’?
53 | } else if (data->spectrogramLayout == RpptSpectrogramLayout::FT) {
| ^~~~~~~~~~~~~~~~~
| SpectrogramLocalData
/home/kiriti/develop/mivisionx-kiriti/MIVisionX/amd_openvx_extensions/amd_rpp/source/tensor/Spectrogram.cpp:53:47: error: ‘RpptSpectrogramLayout’ has not been declared
53 | } else if (data->spectrogramLayout == RpptSpectrogramLayout::FT) {
| ^~~~~~~~~~~~~~~~~~~~~
/home/kiriti/develop/mivisionx-kiriti/MIVisionX/amd_openvx_extensions/amd_rpp/source/tensor/Spectrogram.cpp: In function ‘vx_status processSpectrogram(vx_node, _vx_reference* const*, vx_uint32)’:
/home/kiriti/develop/mivisionx-kiriti/MIVisionX/amd_openvx_extensions/amd_rpp/source/tensor/Spectrogram.cpp:139:130: error: ‘struct SpectrogramLocalData’ has no member named ‘spectrogramLayout’; did you mean ‘SpectrogramLocalData’?
139 | data->pWindowFn, data->nfft, data->power, data->windowLength, data->windowStep, data->spectrogramLayout, data->handle->rppHandle);
| ^~~~~~~~~~~~~~~~~
| SpectrogramLocalData
/home/kiriti/develop/mivisionx-kiriti/MIVisionX/amd_openvx_extensions/amd_rpp/source/tensor/Spectrogram.cpp:138:22: error: ‘rppt_spectrogram_host’ was not declared in this scope; did you mean ‘rppt_spatter_host’?
138 | rpp_status = rppt_spectrogram_host(data->pSrc, data->pSrcDesc, data->pDst, data->pDstDesc, data->pSrcLength, data->centerWindows, data->reflectPadding,
| ^~~~~~~~~~~~~~~~~~~~~
| rppt_spatter_host
/home/kiriti/develop/mivisionx-kiriti/MIVisionX/amd_openvx_extensions/amd_rpp/source/tensor/Spectrogram.cpp: In function ‘vx_status initializeSpectrogram(vx_node, _vx_reference* const*, vx_uint32)’:
/home/kiriti/develop/mivisionx-kiriti/MIVisionX/amd_openvx_extensions/amd_rpp/source/tensor/Spectrogram.cpp:160:15: error: ‘struct SpectrogramLocalData’ has no member named ‘spectrogramLayout’; did you mean ‘SpectrogramLocalData’?
160 | data->spectrogramLayout = (spectrogram_layout == 0) ? RpptSpectrogramLayout::FT : RpptSpectrogramLayout::TF;
| ^~~~~~~~~~~~~~~~~
| SpectrogramLocalData
/home/kiriti/develop/mivisionx-kiriti/MIVisionX/amd_openvx_extensions/amd_rpp/source/tensor/Spectrogram.cpp:160:63: error: ‘RpptSpectrogramLayout’ has not been declared
160 | data->spectrogramLayout = (spectrogram_layout == 0) ? RpptSpectrogramLayout::FT : RpptSpectrogramLayout::TF;
| ^~~~~~~~~~~~~~~~~~~~~
/home/kiriti/develop/mivisionx-kiriti/MIVisionX/amd_openvx_extensions/amd_rpp/source/tensor/Spectrogram.cpp:160:91: error: ‘RpptSpectrogramLayout’ has not been declared
160 | data->spectrogramLayout = (spectrogram_layout == 0) ? RpptSpectrogramLayout::FT : RpptSpectrogramLayout::TF;
| ^~~~~~~~~~~~~~~~~~~~~
make[2]: *** [amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/build.make:1532: amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/source/tensor/Spectrogram.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/Makefile2:1402: amd_openvx_extensions/amd_rpp/CMakeFiles/vx_rpp.dir/all] Error 2
make: *** [Makefile:163: all] Error 2
Reverts ROCm/MIVisionX#1319