Callbackoncollecteddelegate Detected
Message: For "hbvideoparser! Videocomm. Video. HB. hbsdk + srcdataparsecbhandler: invoke "-type garbage collection delegate for callback. This may cause applicationsProgramCrash, damage, and data loss. To unmanagedCodeWhen delegates are passed, managed applications must keep these delegates active until you are sure they will not be called again.
[Dllimport ("...")]
Public static extern bool hb_sdvr_setparsecallback (INT lrealhandle, srcdataparsecbhandler srcdataparsecbfun, int nrseserved );
[Unmanagedfunctionpointer (callingconvention. stdcall)]
Public Delegate void srcdataparsecbhandler (INT nchlorophyll, system. intptr srcdatabuf, int nsize, int nframetype, video_time ETS, int user );
Srcdataparsecbhandler;
Public int start ()
{
...
Srcdataparsecbhandler = onsrcdataparsecbhandler;
Bool resb = hbsdk. hb_sdvr_setparsecallback (cookieid,Srcdataparsecbhandler, Cookieid );
...
}
Public void onsrcdataparsecbhandler (INT nchlorophyll, system. intptr srcdatabuf, int nsize, int nframetype, video_time ETS, int user)
{...}