i want to use CAmbisonicBinauralizer::Process(), but when run code to "memcpy(ppfDst[0], m_pfScratchBufferA.data(), nSamples * sizeof(float));" it report error "Segmentation fault (core dumped)" .
i create a new file ,file name is test.c ,the code :
when i run this code by comand : g++ test.c -std=c++11 or c++03 or c++17 or c++20,it also report Segmentation fault.
so we should not use "memcpy(ppfDst[0], m_pfScratchBufferA.data(), nSamples * sizeof(float));" when ppfDst type is float **,is it right?
i want to use CAmbisonicBinauralizer::Process(), but when run code to "memcpy(ppfDst[0], m_pfScratchBufferA.data(), nSamples * sizeof(float));" it report error "Segmentation fault (core dumped)" . i create a new file ,file name is test.c ,the code :
when i run this code by comand : g++ test.c -std=c++11 or c++03 or c++17 or c++20,it also report Segmentation fault. so we should not use "memcpy(ppfDst[0], m_pfScratchBufferA.data(), nSamples * sizeof(float));" when ppfDst type is float **,is it right?