Alex Szpakowski
|
a7e4148869
Merged default into minor
|
10 years ago |
Alex Szpakowski
|
f1634bc6a8
The existence of the AL_EXT_MCFORMATS OpenAL extension is checked when creating 5.1 and 7.1 (6 and 8 channel) Sources. love.audio.newSource now errors if the channel count and bit-depth combination of the Source isn't supported.
|
10 years ago |
Bart van Strien
|
181196fc0c
Add support for 5.1 and 7.1 audio loading, still seems a bit dodgy (issue #970)
|
10 years ago |
Alex Szpakowski
|
c7b45b3505
Updated copyright for the new year
|
10 years ago |
Alex Szpakowski
|
fffbd3ecab
Merged default into minor
|
11 years ago |
Alex Szpakowski
|
346aa7d839
Fixed a memory leak in Sources created from SoundData.
|
11 years ago |
Alex Szpakowski
|
2a1e1d01d3
Merged default into minor
|
11 years ago |
Alex Szpakowski
|
d5e5f38e2f
Fixed Source:tell crashing if the Source is static.
|
11 years ago |
Alex Szpakowski
|
53e63d48c9
Merged default into minor
|
11 years ago |
Alex Szpakowski
|
d59c76a55f
Reduced the number of explicit retain/release method calls on love objects. Less chance of bugs!
|
11 years ago |
Alex Szpakowski
|
bfa3ec9369
Merged default into minor
|
11 years ago |
Alex Szpakowski
|
724bdbd296
love.graphics.newImage, love.image.newImageData, etc. no longer leave Lua-owned FileData objects floating around waiting to be GC'd when called with filename arguments, resulting in less memory use on startup (resolves issue #890.)
|
11 years ago |
Alex Szpakowski
|
38b65b859a
Merged default into minor
|
11 years ago |
Alex Szpakowski
|
d7f1262e20
Query the Decoder instead of the current OpenAL buffer when getting the sample rate for calculations in streaming audio Sources.
|
11 years ago |
Aesthete
|
70fabedc09
Aesthete: Bug #829: Added exceptions for all spatial audio calls on stereo
|
11 years ago |
Aesthete
|
30c211f7e3
Backed out changeset: a0191140525e
|
11 years ago |
Aesthete
|
a2473f860d
Aesthete: Bug #829: Refactored all spatial stereo exception messages to static
|
11 years ago |
Alex Szpakowski
|
6dc10cfd15
Merged default into minor
|
11 years ago |
Alex Szpakowski
|
4faddcd9aa
Fixed some trivial compiler warnings
|
11 years ago |
Alex Szpakowski
|
60cd1456ea
Merged default into minor
|
11 years ago |
Alex Szpakowski
|
33f12a6091
Source:play now returns false if alSourcePlay failed
|
11 years ago |
Alex Szpakowski
|
a49c2a88c1
Increased robustness of audio module initialization (see issue #646.) Also changed Source:play to return a boolean indicating success.
|
11 years ago |
Alex Szpakowski
|
b1edf5e7bf
Added Source:getType, removed Source:isStatic (resolves issue #776)
|
11 years ago |
Alex Szpakowski
|
3120a0e650
Goodbye 2013, hello 2014!
|
11 years ago |
Alex Szpakowski
|
4d1846b745
Removed love.audio.newSource(source) (see issue #319)
|
11 years ago |
Alex Szpakowski
|
e6f2d4f1ac
Added Source:clone() and love.audio.newSource(source): creates a new (stopped) Source which has all of the settable state of the original.
|
11 years ago |
Alex Szpakowski
|
b57256b3e5
Renamed Source:setRelativePosition and Source:hasRelativePosition to Source:setRelative and Source:isRelative. Updated changelog.
|
12 years ago |
Alex Szpakowski
|
cf6acfa258
Added Source:getChannels. Positional/directional audio only works with 1-channel (mono) sources.
|
12 years ago |
Alex Szpakowski
|
13ea750454
Added Source:setCone(innerAngle, outerAngle, outerVolume). Resolves issue #643.
|
12 years ago |
Alex Szpakowski
|
7f3cd7f044
Added Source:setRelativePosition and Source:hasRelativePosition, if enabled the Source's position will always be relative to the listener instead of absolute.
|
12 years ago |