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?
Hi,
A possible cause is the non-supported buffer type.
Could you share more information with us? Like the source code integrated with GStreamer?
Thanks.
There is no update from you for a period, assuming this is not an issue any more.
Hence we are closing this topic. If need further support, please open a new one.
Thanks
Hi davidz0yyl,
Is this still an issue to support? Any result can be shared?
Hi and good time
Hope you are feeling well
I wana use nvivafilter and nvsample for a processing application
In the sample you have wrote a funcation named
static void add_metadata(void ** usrptr)
And in the iva_metadata.h file is defined some metadata varible
typedef struct _location_t Location;
struct _location_t
{
int x1, y1;
int x2, y2;
};
typedef struct _bbox_t BBOX;
struct _bbox_t {
unsigned int framecnt;
unsigned int objectcnt;
Location location_list[NUM_LOCATIONS];
};
Right now,i wanna know how i can use the metadata in the gstreamer Main looper
For example ,how can i get the metadata in main gsteramer loop launcher??
May you help me??
Thank you for your time
Appreciate that
Best regards.