I have modified nvsample_cudaprocess.cu to use cuFFT. The same code executes ok when compiled into a simple console application. When trying to execute cufftExecC2C() from nvsample_cudaprocess.cu in an otherwise working gstreamer stream the call returns CUFFT_EXEC_FAILED. Is there anything in the gstreamer framework that might interfer with cufftExecC2C()? Or rather is there a way around the problem?
A possible cause is the non-supported buffer type.
Could you share more information with us? Like the source code integrated with GStreamer?
Is this still an issue to support? Any result can be shared?