the_fiddler
d92e410cbb
Last parameter of Alc.CaptureSamples should be an int, not IntPtr.
2009-05-31 11:10:16 +00:00
the_fiddler
9df8a0c51f
Fixed Alc.CaptureSamples according to http://www.opentk.com/node/911 . Added convenience overloads.
2009-05-31 11:08:34 +00:00
the_fiddler
d4aef922bc
Fixed all known build warnings, apart from missing xml comments.
2009-03-25 21:53:12 +00:00
the_fiddler
8bb40e5a07
* Audio/*: Cleaned up whitespace.
...
* AudioContext.cs: Get device name specifier once a device is opened.
2009-03-25 18:41:50 +00:00
the_fiddler
69b17fa43f
Normalize line endings and set the mime-type=text/plain and eol-style=native properties on all files.
2009-02-22 10:43:35 +00:00
the_fiddler
62da31df48
Made ContextHandle a struct to reduce GC pressure (ContextHandles are created per frame).
...
Added xml documentation for the ContextHandle.
Made the casts between ContextHandles and IntPtrs explicit.
Updated all ContextHandle consumers to reflect the explicit cast.
2008-11-23 20:17:50 +00:00
the_fiddler
dbfc38202b
Library should not use Trace output.
2008-11-23 09:34:33 +00:00
chrisbrandtner
b8989d5d56
Added overloads:
...
GenSource( out uint )
GenBuffer( out uint )
DeleteSource and DeleteBuffer changed to use 'ref' keyword to be consistent with Gen functions.
GenEffect( out uint )
DeleteEffect( ref uint )
GenFilter( out uint )
DeleteFilter( ref uint )
GenAuxiliaryEffectSlot( out uint );
DeleteAuxiliaryEffectSlot( ref uint ) (changed from previously passing by value, and removed the 's' in name )
renamed "DeleteAuxiliaryEffectSlots( int slot )" to "DeleteAuxiliaryEffectSlot( int slot )"
renamed "int GenAuxiliaryEffectSlots()" to "int GenAuxiliaryEffectSlot()"
New:
ALSourceType GetSourceType( uint sid )
ALSourceState GetSourceState( uint sid )
ALDistanceModel GetDistanceModel( )
2008-06-12 19:44:46 +00:00
the_fiddler
baeb49e01a
Normalized formatting with the rest of OpenTK.
2008-04-13 19:55:25 +00:00
the_fiddler
d4590f183b
Made AudioContext.Device private. Added AudioContext.SupportsExtension.
2008-04-13 19:42:37 +00:00
the_fiddler
05c1bfc976
2008-04-06 15:35:34 +00:00
the_fiddler
cde27b1928
Renamed XRam to XRamExtension.
2008-04-06 15:35:12 +00:00
the_fiddler
97171e4aec
Renamed Efx to EffectsExtension.
2008-04-06 15:34:48 +00:00
the_fiddler
fad0929f52
Renamed EfxExtension to EffectsExtension.
2008-04-06 15:31:32 +00:00
the_fiddler
e0a5a821c9
Removed CLSCompliant(true) attribute.
2008-04-06 15:30:59 +00:00
the_fiddler
10dd34cd35
Renamed DeleteFilters(int n) to DeleteFilter(int n).
2008-04-06 15:17:27 +00:00
the_fiddler
f4a55510a1
Fixed Gen/DeleteFilters bindings.
2008-04-06 15:16:57 +00:00
the_fiddler
6061e0e9c5
Fixed EfxExtension.AuxiliaryEffectSlot bindings.
2008-04-06 15:11:16 +00:00
the_fiddler
3aadd5d36a
Fixed EfxExtension.DeleteEffects bindings.
2008-04-06 15:07:53 +00:00
the_fiddler
624497098e
Fixed EfxExtension.GenEffects bindings
2008-04-06 15:03:52 +00:00
the_fiddler
890fcaf024
Removed unnecessary [CLSCompliant(true)] attributes.
2008-04-06 14:54:01 +00:00
the_fiddler
aade081abd
Fixed DeleteAuxiliaryEffectSlots bindings.
2008-04-06 14:52:22 +00:00
the_fiddler
fb9f7ba0e2
Cosmetic fixes.
2008-04-06 14:49:03 +00:00
the_fiddler
8feb1a79fe
Removed ifs in AL.GetSource (boolean) in favour of simple comparisons.
2008-04-06 14:29:16 +00:00
the_fiddler
4f23b9564a
Fixed spacing.
...
Normalized [Gen|Delete][Buffers|Sources] overload parameters. Added singular versions (1 parameter to generate/delete only).
2008-04-04 21:33:08 +00:00
the_fiddler
7001076f5a
Moved OpenTK.OpenAL to OpenTK.Audio.
...
Added SoundReader class.
Added OpenTK.Math.Functions.NextPowerOfTwo
Fixed several AL functions, and added overloads to AL.BufferData.
Added OpenAL wave playback sample.
2008-04-04 19:46:08 +00:00
chrisbrandtner
59a2a17a2c
added extra overload to have gen/delete functions with similar parameters. Corrected some inline docu
2008-03-27 17:14:14 +00:00
chrisbrandtner
b56c46d553
non-ref overloads for gen/delete functions (AL&Efx)
2008-03-27 16:46:23 +00:00
the_fiddler
b3d32793f3
Some formatting updates.
2008-03-16 10:07:24 +00:00
the_fiddler
da62a4fd7f
* AL.cs: Removed CLSCompliant assembly attribute, as this is already
...
defined in GameWindow.cs
2008-02-23 22:56:25 +00:00
chrisbrandtner
ea911fbf67
at least 1 CLSCompliant overload per function. EfxReverb.cs sample plays fine with int overloads.
2008-02-11 10:11:58 +00:00
chrisbrandtner
154981a705
at least 1 CLSCompliant overload per function.
2008-02-11 09:16:25 +00:00
the_fiddler
7200a57159
Moved and renamed OpenTK.OpenAL to OpenTK.Audio.OpenAL (namespace still unchanged).
2008-02-02 13:34:46 +00:00