the_fiddler
b477ad58de
Corrected a grammar mistake.
2008-07-04 19:27:53 +00:00
the_fiddler
2e754ad9ce
Prefer Alc.OpenDevice(null) over Alc.OpenDevice(Alc.GetString(0, AlcGetString.DefaultDeviceSpecifier))
2008-06-22 18:06:32 +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
dcce9fcf73
Added a potential workaround to OpenAL SI/Linux crashes.
2008-04-20 17:46:20 +00:00
the_fiddler
baeb49e01a
Normalized formatting with the rest of OpenTK.
2008-04-13 19:55:25 +00:00
the_fiddler
6b72455421
Fixed a bug that would cause context creation to fail under OpenAL SI (0.0.6-0.0.8) on Linux.
2008-04-13 19:46:42 +00:00
the_fiddler
d4590f183b
Made AudioContext.Device private. Added AudioContext.SupportsExtension.
2008-04-13 19:42:37 +00:00
the_fiddler
ea22820118
Improved handling of missing openal32.dll. It used to throw a TypeInitializationException. It now throws a DllNotFoundException.
2008-04-13 15:50:22 +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
c5968d9cd0
Made MakeCurrent() call public.
2008-04-06 01:28:12 +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
224f917a49
Added licenses.
2008-04-04 21:05:03 +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
aa21965023
Temporarily removed detailed constructors.
2008-03-16 10:07:55 +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
the_fiddler
d8f6f45361
Moved some items.
2008-02-02 13:11:42 +00:00
the_fiddler
61318981b8
Disabled support for multiple AudioContexts until further notice...
2008-01-31 14:16:26 +00:00
the_fiddler
d0a057765d
Moved AudioContext.cs
2008-01-23 12:46:09 +00:00