I think, this started giving the problem when I execute
decode_elementary.sh with an M2V file. CMEM reported no memory available.
I removed that condition and changed to Buffer_delete, there are
problems in freeing that memory.

Need to replace that with a correct function.

2. gstticircbuffer.c
Line 468: bAttrs.reference, no such member.
I changed that to useMask

Line 472: Undefined reference to Buffer_setUserPtr.
I added included &quot;ti/sdo/dmai/priv/_Buffer.h&quot; and
replaced the function to _Buffer_setUserPtr.

I am able to compile the gstreamer.

Appreciate a solution for the problem mentioned in &quot;1&quot;. It is
a show stopper.

thanks

kans.

Details
Hi,

I downloaded the SVN:HEAD version of gstreamer today.

I am compiling for the target dm6467. I have dvsdk 1_40_02_33 and
dmai_1_10_00_06.

I think, this started giving the problem when I execute
decode_elementary.sh with an M2V file. CMEM reported no memory available.
I removed that condition and changed to Buffer_delete, there are
problems in freeing that memory.

Need to replace that with a correct function.

2. gstticircbuffer.c
Line 468: bAttrs.reference, no such member.
I changed that to useMask

Line 472: Undefined reference to Buffer_setUserPtr.
I added included &quot;ti/sdo/dmai/priv/_Buffer.h&quot; and
replaced the function to _Buffer_setUserPtr.

I am able to compile the gstreamer.

Appreciate a solution for the problem mentioned in &quot;1&quot;. It is
a show stopper.

Hello Kannan,
I think, you have to use DMAI 1.16.00.03.
You can download it here:
https://www-a.ti.com/downloads/sds_support/applications_packages/dmai/index.htm
You also have to adapt the path in the DVSDK Rules.make file for this new DMAI
version.
I am using DM6446 with DVSDK 1.30 with this DMAI version and it works.
Best regards,
Thomas