Module occSDLsound - Interface to foreign library occSDLsound
Interface to foreign library occSDLsound. Generated automatically using SWIG 1.3.31.
Index
-
Constant
SOUND.VER.MAJOR- Foreign constant SOUND_VER_MAJOR -
Constant
SOUND.VER.MINOR- Foreign constant SOUND_VER_MINOR -
Constant
SOUND.VER.PATCH- Foreign constant SOUND_VER_PATCH -
Data type
Sound.AudioInfo- Foreign struct type Sound_AudioInfo -
Process
Sound.AudioInfo.channels.get- Foreign function Sound_AudioInfo_channels_get -
Process
Sound.AudioInfo.channels.set- Foreign function Sound_AudioInfo_channels_set -
Process
Sound.AudioInfo.format.get- Foreign function Sound_AudioInfo_format_get -
Process
Sound.AudioInfo.format.set- Foreign function Sound_AudioInfo_format_set -
Process
Sound.AudioInfo.rate.get- Foreign function Sound_AudioInfo_rate_get -
Process
Sound.AudioInfo.rate.set- Foreign function Sound_AudioInfo_rate_set -
Process
Sound.AvailableDecoders- Foreign function Sound_AvailableDecoders -
Process
Sound.ClearError- Foreign function Sound_ClearError -
Process
Sound.Decode- Foreign function Sound_Decode -
Process
Sound.DecodeAll- Foreign function Sound_DecodeAll -
Data type
Sound.DecoderInfo- Foreign struct type Sound_DecoderInfo -
Process
Sound.DecoderInfo.author.get- Foreign function Sound_DecoderInfo_author_get -
Process
Sound.DecoderInfo.author.set- Foreign function Sound_DecoderInfo_author_set -
Process
Sound.DecoderInfo.description.get- Foreign function Sound_DecoderInfo_description_get -
Process
Sound.DecoderInfo.description.set- Foreign function Sound_DecoderInfo_description_set -
Process
Sound.DecoderInfo.extensions.get- Foreign function Sound_DecoderInfo_extensions_get -
Process
Sound.DecoderInfo.extensions.set- Foreign function Sound_DecoderInfo_extensions_set -
Process
Sound.DecoderInfo.url.get- Foreign function Sound_DecoderInfo_url_get -
Process
Sound.DecoderInfo.url.set- Foreign function Sound_DecoderInfo_url_set -
Process
Sound.FreeSample- Foreign function Sound_FreeSample -
Process
Sound.GetError- Foreign function Sound_GetError -
Process
Sound.GetLinkedVersion- Foreign function Sound_GetLinkedVersion -
Process
Sound.Init- Foreign function Sound_Init -
Process
Sound.NewSample- Foreign function Sound_NewSample -
Process
Sound.NewSampleFromFile- Foreign function Sound_NewSampleFromFile -
Process
Sound.Quit- Foreign function Sound_Quit -
Process
Sound.Rewind- Foreign function Sound_Rewind -
Data type
Sound.Sample- Foreign struct type Sound_Sample -
Process
Sound.Sample.actual.get- Foreign function Sound_Sample_actual_get -
Process
Sound.Sample.actual.set- Foreign function Sound_Sample_actual_set -
Process
Sound.Sample.buffer.get- Foreign function Sound_Sample_buffer_get -
Process
Sound.Sample.buffer.set- Foreign function Sound_Sample_buffer_set -
Process
Sound.Sample.buffer.size.get- Foreign function Sound_Sample_buffer_size_get -
Process
Sound.Sample.buffer.size.set- Foreign function Sound_Sample_buffer_size_set -
Process
Sound.Sample.decoder.get- Foreign function Sound_Sample_decoder_get -
Process
Sound.Sample.decoder.set- Foreign function Sound_Sample_decoder_set -
Process
Sound.Sample.desired.get- Foreign function Sound_Sample_desired_get -
Process
Sound.Sample.desired.set- Foreign function Sound_Sample_desired_set -
Process
Sound.Sample.flags.get- Foreign function Sound_Sample_flags_get -
Process
Sound.Sample.flags.set- Foreign function Sound_Sample_flags_set -
Data type
Sound.SampleFlags- Foreign enumeration type Sound_SampleFlags -
Group
Sound.SampleFlags- Foreign enumeration Sound_SampleFlags -
Process
Sound.Seek- Foreign function Sound_Seek -
Process
Sound.SetBufferSize- Foreign function Sound_SetBufferSize -
Data type
Sound.Version- Foreign struct type Sound_Version -
Process
Sound.Version.major.get- Foreign function Sound_Version_major_get -
Process
Sound.Version.major.set- Foreign function Sound_Version_major_set -
Process
Sound.Version.minor.get- Foreign function Sound_Version_minor_get -
Process
Sound.Version.minor.set- Foreign function Sound_Version_minor_set -
Process
Sound.Version.patch.get- Foreign function Sound_Version_patch_get -
Process
Sound.Version.patch.set- Foreign function Sound_Version_patch_set -
Process
check.if.done.playing- Foreign function check_if_done_playing -
Process
delete.Sound.AudioInfo- Foreign function delete_Sound_AudioInfo -
Process
delete.Sound.DecoderInfo- Foreign function delete_Sound_DecoderInfo -
Process
delete.Sound.Sample- Foreign function delete_Sound_Sample -
Process
delete.Sound.Version- Foreign function delete_Sound_Version -
Process
get.audio.callback.ptr- Foreign function get_audio_callback_ptr -
Process
new.Sound.AudioInfo- Foreign function new_Sound_AudioInfo -
Process
new.Sound.DecoderInfo- Foreign function new_Sound_DecoderInfo -
Process
new.Sound.Sample- Foreign function new_Sound_Sample -
Process
new.Sound.Version- Foreign function new_Sound_Version -
Process
occ.Sound.GetError- Foreign function occ_Sound_GetError
Declarations
occSDLsound.inc:17Data type Sound.SampleFlags
DATA TYPE Sound.SampleFlags
Foreign enumeration type Sound_SampleFlags.
occSDLsound.inc:19Data type Sound.AudioInfo
DATA TYPE Sound.AudioInfo
Foreign struct type Sound_AudioInfo.
occSDLsound.inc:21Data type Sound.Version
DATA TYPE Sound.Version
Foreign struct type Sound_Version.
occSDLsound.inc:23Data type Sound.Sample
DATA TYPE Sound.Sample
Foreign struct type Sound_Sample.
occSDLsound.inc:25Data type Sound.DecoderInfo
DATA TYPE Sound.DecoderInfo
Foreign struct type Sound_DecoderInfo.
occSDLsound.inc:35Constant SOUND.VER.MAJOR
VAL INT SOUND.VER.MAJOR
Foreign constant SOUND_VER_MAJOR.
occSDLsound.inc:39Constant SOUND.VER.MINOR
VAL INT SOUND.VER.MINOR
Foreign constant SOUND_VER_MINOR.
occSDLsound.inc:43Constant SOUND.VER.PATCH
VAL INT SOUND.VER.PATCH
Foreign constant SOUND_VER_PATCH.
occSDLsound.inc:46Group Sound.SampleFlags
Foreign enumeration Sound_SampleFlags.
occSDLsound.inc:58Process Sound.AudioInfo.format.set
INLINE PROC Sound.AudioInfo.format.set (VAL Sound.AudioInfo self, VAL INT16 format)
Foreign function Sound_AudioInfo_format_set.
occSDLsound.inc:65Process Sound.AudioInfo.format.get
INLINE PROC Sound.AudioInfo.format.get (VAL Sound.AudioInfo self, RESULT INT16 return.value)
Foreign function Sound_AudioInfo_format_get.
occSDLsound.inc:72Process Sound.AudioInfo.channels.set
INLINE PROC Sound.AudioInfo.channels.set (VAL Sound.AudioInfo self, VAL BYTE channels)
Foreign function Sound_AudioInfo_channels_set.
occSDLsound.inc:79Process Sound.AudioInfo.channels.get
INLINE PROC Sound.AudioInfo.channels.get (VAL Sound.AudioInfo self, RESULT BYTE return.value)
Foreign function Sound_AudioInfo_channels_get.
occSDLsound.inc:86Process Sound.AudioInfo.rate.set
INLINE PROC Sound.AudioInfo.rate.set (VAL Sound.AudioInfo self, VAL INT rate)
Foreign function Sound_AudioInfo_rate_set.
occSDLsound.inc:93Process Sound.AudioInfo.rate.get
INLINE PROC Sound.AudioInfo.rate.get (VAL Sound.AudioInfo self, RESULT INT return.value)
Foreign function Sound_AudioInfo_rate_get.
occSDLsound.inc:100Process new.Sound.AudioInfo
INLINE PROC new.Sound.AudioInfo (RESULT Sound.AudioInfo return.value)
Foreign function new_Sound_AudioInfo.
occSDLsound.inc:107Process delete.Sound.AudioInfo
INLINE PROC delete.Sound.AudioInfo (VAL Sound.AudioInfo self)
Foreign function delete_Sound_AudioInfo.
occSDLsound.inc:116Process Sound.DecoderInfo.extensions.set
INLINE PROC Sound.DecoderInfo.extensions.set (VAL Sound.DecoderInfo self, VAL INT extensions)
Foreign function Sound_DecoderInfo_extensions_set.
occSDLsound.inc:123Process Sound.DecoderInfo.extensions.get
INLINE PROC Sound.DecoderInfo.extensions.get (VAL Sound.DecoderInfo self, RESULT INT return.value)
Foreign function Sound_DecoderInfo_extensions_get.
occSDLsound.inc:130Process Sound.DecoderInfo.description.set
INLINE PROC Sound.DecoderInfo.description.set (VAL Sound.DecoderInfo self, VAL []BYTE description)
Foreign function Sound_DecoderInfo_description_set.
occSDLsound.inc:137Process Sound.DecoderInfo.description.get
INLINE PROC Sound.DecoderInfo.description.get (VAL Sound.DecoderInfo self, RESULT INT return.value)
Foreign function Sound_DecoderInfo_description_get.
occSDLsound.inc:158Process Sound.DecoderInfo.url.set
INLINE PROC Sound.DecoderInfo.url.set (VAL Sound.DecoderInfo self, VAL []BYTE url)
Foreign function Sound_DecoderInfo_url_set.
occSDLsound.inc:165Process Sound.DecoderInfo.url.get
INLINE PROC Sound.DecoderInfo.url.get (VAL Sound.DecoderInfo self, RESULT INT return.value)
Foreign function Sound_DecoderInfo_url_get.
occSDLsound.inc:172Process new.Sound.DecoderInfo
INLINE PROC new.Sound.DecoderInfo (RESULT Sound.DecoderInfo return.value)
Foreign function new_Sound_DecoderInfo.
occSDLsound.inc:179Process delete.Sound.DecoderInfo
INLINE PROC delete.Sound.DecoderInfo (VAL Sound.DecoderInfo self)
Foreign function delete_Sound_DecoderInfo.
occSDLsound.inc:188Process Sound.Sample.decoder.set
INLINE PROC Sound.Sample.decoder.set (VAL Sound.Sample self, VAL Sound.DecoderInfo decoder)
Foreign function Sound_Sample_decoder_set.
occSDLsound.inc:195Process Sound.Sample.decoder.get
INLINE PROC Sound.Sample.decoder.get (VAL Sound.Sample self, RESULT Sound.DecoderInfo return.value)
Foreign function Sound_Sample_decoder_get.
occSDLsound.inc:202Process Sound.Sample.desired.set
INLINE PROC Sound.Sample.desired.set (VAL Sound.Sample self, VAL Sound.AudioInfo desired)
Foreign function Sound_Sample_desired_set.
occSDLsound.inc:209Process Sound.Sample.desired.get
INLINE PROC Sound.Sample.desired.get (VAL Sound.Sample self, RESULT Sound.AudioInfo return.value)
Foreign function Sound_Sample_desired_get.
occSDLsound.inc:216Process Sound.Sample.actual.set
INLINE PROC Sound.Sample.actual.set (VAL Sound.Sample self, VAL Sound.AudioInfo actual)
Foreign function Sound_Sample_actual_set.
occSDLsound.inc:223Process Sound.Sample.actual.get
INLINE PROC Sound.Sample.actual.get (VAL Sound.Sample self, RESULT Sound.AudioInfo return.value)
Foreign function Sound_Sample_actual_get.
occSDLsound.inc:230Process Sound.Sample.buffer.set
INLINE PROC Sound.Sample.buffer.set (VAL Sound.Sample self, VAL INT buffer)
Foreign function Sound_Sample_buffer_set.
occSDLsound.inc:237Process Sound.Sample.buffer.get
INLINE PROC Sound.Sample.buffer.get (VAL Sound.Sample self, RESULT INT return.value)
Foreign function Sound_Sample_buffer_get.
occSDLsound.inc:244Process Sound.Sample.buffer.size.set
INLINE PROC Sound.Sample.buffer.size.set (VAL Sound.Sample self, VAL INT buffer.size)
Foreign function Sound_Sample_buffer_size_set.
occSDLsound.inc:251Process Sound.Sample.buffer.size.get
INLINE PROC Sound.Sample.buffer.size.get (VAL Sound.Sample self, RESULT INT return.value)
Foreign function Sound_Sample_buffer_size_get.
occSDLsound.inc:258Process Sound.Sample.flags.set
INLINE PROC Sound.Sample.flags.set (VAL Sound.Sample self, VAL Sound.SampleFlags flags)
Foreign function Sound_Sample_flags_set.
occSDLsound.inc:265Process Sound.Sample.flags.get
INLINE PROC Sound.Sample.flags.get (VAL Sound.Sample self, RESULT Sound.SampleFlags return.value)
Foreign function Sound_Sample_flags_get.
occSDLsound.inc:272Process new.Sound.Sample
INLINE PROC new.Sound.Sample (RESULT Sound.Sample return.value)
Foreign function new_Sound_Sample.
occSDLsound.inc:279Process delete.Sound.Sample
INLINE PROC delete.Sound.Sample (VAL Sound.Sample self)
Foreign function delete_Sound_Sample.
occSDLsound.inc:288Process Sound.Version.major.set
INLINE PROC Sound.Version.major.set (VAL Sound.Version self, VAL INT major)
Foreign function Sound_Version_major_set.
occSDLsound.inc:295Process Sound.Version.major.get
INLINE PROC Sound.Version.major.get (VAL Sound.Version self, RESULT INT return.value)
Foreign function Sound_Version_major_get.
occSDLsound.inc:302Process Sound.Version.minor.set
INLINE PROC Sound.Version.minor.set (VAL Sound.Version self, VAL INT minor)
Foreign function Sound_Version_minor_set.
occSDLsound.inc:309Process Sound.Version.minor.get
INLINE PROC Sound.Version.minor.get (VAL Sound.Version self, RESULT INT return.value)
Foreign function Sound_Version_minor_get.
occSDLsound.inc:316Process Sound.Version.patch.set
INLINE PROC Sound.Version.patch.set (VAL Sound.Version self, VAL INT patch)
Foreign function Sound_Version_patch_set.
occSDLsound.inc:323Process Sound.Version.patch.get
INLINE PROC Sound.Version.patch.get (VAL Sound.Version self, RESULT INT return.value)
Foreign function Sound_Version_patch_get.
occSDLsound.inc:330Process new.Sound.Version
INLINE PROC new.Sound.Version (RESULT Sound.Version return.value)
Foreign function new_Sound_Version.
occSDLsound.inc:337Process delete.Sound.Version
INLINE PROC delete.Sound.Version (VAL Sound.Version self)
Foreign function delete_Sound_Version.
occSDLsound.inc:345Process Sound.GetLinkedVersion
INLINE PROC Sound.GetLinkedVersion (VAL Sound.Version ver)
Foreign function Sound_GetLinkedVersion.
occSDLsound.inc:352Process Sound.Init
INLINE PROC Sound.Init (RESULT INT return.value)
Foreign function Sound_Init.
occSDLsound.inc:359Process Sound.Quit
INLINE PROC Sound.Quit (RESULT INT return.value)
Foreign function Sound_Quit.
occSDLsound.inc:366Process Sound.AvailableDecoders
INLINE PROC Sound.AvailableDecoders (RESULT Sound.DecoderInfo return.value)
Foreign function Sound_AvailableDecoders.
occSDLsound.inc:373Process Sound.GetError
INLINE PROC Sound.GetError (RESULT INT return.value)
Foreign function Sound_GetError.
occSDLsound.inc:380Process occ.Sound.GetError
INLINE PROC occ.Sound.GetError ([]BYTE err.str, VAL INT err.str.len, RESULT INT return.value)
Foreign function occ_Sound_GetError.
occSDLsound.inc:387Process Sound.ClearError
INLINE PROC Sound.ClearError ()
Foreign function Sound_ClearError.
occSDLsound.inc:394Process Sound.NewSample
INLINE PROC Sound.NewSample (VAL INT rw, VAL []BYTE ext, VAL Sound.AudioInfo desired, VAL INT bufferSize, RESULT Sound.Sample return.value)
Foreign function Sound_NewSample.
occSDLsound.inc:401Process Sound.NewSampleFromFile
INLINE PROC Sound.NewSampleFromFile (VAL []BYTE fname, VAL Sound.AudioInfo desired, VAL INT bufferSize, RESULT Sound.Sample return.value)
Foreign function Sound_NewSampleFromFile.
occSDLsound.inc:408Process Sound.FreeSample
INLINE PROC Sound.FreeSample (VAL Sound.Sample sample)
Foreign function Sound_FreeSample.
occSDLsound.inc:415Process Sound.SetBufferSize
INLINE PROC Sound.SetBufferSize (VAL Sound.Sample sample, VAL INT new.size, RESULT INT return.value)
Foreign function Sound_SetBufferSize.
occSDLsound.inc:422Process Sound.Decode
INLINE PROC Sound.Decode (VAL Sound.Sample sample, RESULT INT return.value)
Foreign function Sound_Decode.
occSDLsound.inc:429Process Sound.DecodeAll
INLINE PROC Sound.DecodeAll (VAL Sound.Sample sample, RESULT INT return.value)
Foreign function Sound_DecodeAll.
occSDLsound.inc:436Process Sound.Rewind
INLINE PROC Sound.Rewind (VAL Sound.Sample sample, RESULT INT return.value)
Foreign function Sound_Rewind.
occSDLsound.inc:443Process Sound.Seek
INLINE PROC Sound.Seek (VAL Sound.Sample sample, VAL INT ms, RESULT INT return.value)
Foreign function Sound_Seek.
occSDLsound.inc:450Process get.audio.callback.ptr
INLINE PROC get.audio.callback.ptr (RESULT INT return.value)
Foreign function get_audio_callback_ptr.
occSDLsound.inc:457Process check.if.done.playing
INLINE PROC check.if.done.playing (RESULT INT return.value)
Foreign function check_if_done_playing.