From: Michael 'Mickey' Lauer Date: Tue, 31 May 2011 17:04:41 +0000 (+0200) Subject: alsa: fix snd_pcm_write* and and snd_pcm_read* X-Git-Tag: 0.12.1~5 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=dbe023a9c3b2e01cc3c4a21a017141a221bda2a9;p=thirdparty%2Fvala.git alsa: fix snd_pcm_write* and and snd_pcm_read* --- diff --git a/vapi/alsa.vapi b/vapi/alsa.vapi index ebc1f2cb8..1b7cae555 100644 --- a/vapi/alsa.vapi +++ b/vapi/alsa.vapi @@ -564,11 +564,9 @@ namespace Alsa { public PcmSignedFrames forwardable(); public PcmSignedFrames forward( PcmUnsignedFrames frames ); public PcmSignedFrames writei( [CCode (array_length = false)] uint8[] buffer, PcmUnsignedFrames size ); - public PcmSignedFrames writen( [CCode (array_length = false)] uint8* buffer, PcmUnsignedFrames size ); - //public PcmSignedFrames readi( [CCode (array_length = false)] out uint8[] buffer, PcmUnsignedFrames size ); - //public PcmSignedFrames readn( [CCode (array_length = false)] out uint8[] buffer, PcmUnsignedFrames size ); - public PcmSignedFrames readi( out uint8* buffer, PcmUnsignedFrames size ); - public PcmSignedFrames readn( out uint8* buffer, PcmUnsignedFrames size ); + public PcmSignedFrames writen( [CCode (array_length = false)] uint8*[] buffer, PcmUnsignedFrames size ); + public PcmSignedFrames readi( [CCode (array_length = false)] uint8[] buffer, PcmUnsignedFrames size ); + public PcmSignedFrames readn( [CCode (array_length = false)] uint8*[] buffer, PcmUnsignedFrames size ); public int wait( int timeout ); public int link( PcmDevice otherDevice ); public int unlink();