Example #1
0
 public void SetStreamFinishedCallback(PaStreamFinishedCallback streamFinishedCallback, object userData)
 {
     if (streamFinishedCallback == null)
     {
         streamFinishedCallbackContainer = null;
         PaErrorException.ThrowIfError(Pa_SetStreamFinishedCallback(stream, null));
     }
     else
     {
         streamFinishedCallbackContainer = new StreamFinishedCallbackContainer(streamFinishedCallback, userData);
         PaErrorException.ThrowIfError(Pa_SetStreamFinishedCallback(stream, streamFinishedCallbackContainer.Callback));
     }
 }
Example #2
0
 unsafe public static extern PaError PA_SetStreamFinishedCallback(
     void *stream, PaStreamFinishedCallback streamFinishedCallback);
 public StreamFinishedCallbackContainer(PaStreamFinishedCallback callbackProvider, object userData)
 {
     this.callbackProvider = callbackProvider;
     this.userData         = userData;
 }
		unsafe public static extern PaError PA_SetStreamFinishedCallback(
			void *stream, PaStreamFinishedCallback streamFinishedCallback);
Example #5
0
 private static extern int Pa_SetStreamFinishedCallback(IntPtr stream, PaStreamFinishedCallback streamFinishedCallback);
Example #6
0
 PaError         Pa_SetStreamFinishedCallback(IntPtr /*PaStream * */ stream, PaStreamFinishedCallback streamFinishedCallback)
 ;