repo.or.cz
/
openal-soft.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Rename EventLock to make it more clear it's protecting the callback
2018-01-30
Chris
R
obinson
Ren
a
me
E
ventLock to make it more clea
r
it's protecting
.
.
.
commit
|
commitdiff
|
tree
2018-01-29
Ch
r
i
s
R
o
b
inson
Don'
t
bot
h
er with an expli
c
it stop backe
n
d method
commit
|
commitdiff
|
tree
2018-01-29
Chri
s
Robinson
Call the
b
ackend close m
e
tho
d
in
the destruc
t
or
commit
|
commitdiff
|
tree
2018-01-29
Chr
i
s Ro
b
inson
C
ombine
c
ommon initialization
code into a func
t
i
o
n
commit
|
commitdiff
|
tree
2018-01-29
Chris Robi
n
s
on
Fix the
effect slot limit check
commit
|
commitdiff
|
tree
2018-01-29
Chris Robinson
Make E
n
abledEvts atomic
commit
|
commitdiff
|
tree
2018-01-28
C
h
ris
R
o
b
i
n
son
U
s
e std::array instead of a
plain array in alffplay
commit
|
commitdiff
|
tree
2018-01-28
Chr
i
s Robinson
Report
t
h
e probl
e
m value for
g
lobal st
a
t
e errors
commit
|
commitdiff
|
tree
2018-01-28
Chris Robinson
Remove
som
e
now-unused NoLock function
varia
n
ts
commit
|
commitdiff
|
tree
2018-01-28
Chris
Robinson
Use a f
i
xed ar
r
ay
f
or the effect stat
e
factory list
commit
|
commitdiff
|
tree
2018-01-28
C
hris Rob
i
nson
Don'
t
bother with a return value that's never u
s
ed
commit
|
commitdiff
|
tree
2018-01-28
C
hris Robi
n
son
Don't allocate mo
r
e ef
f
e
ct slots th
a
n
a
l
l
o
we
d
commit
|
commitdiff
|
tree
2018-01-28
Chri
s
Robinson
Move
s
ome inline func
t
ion
s
int
o
a
h
eader instead of
.
.
.
commit
|
commitdiff
|
tree
2018-01-28
Chris Rob
i
nson
F
i
x
error
reporti
n
g for resource generat
i
on
commit
|
commitdiff
|
tree
2018-01-28
Chris Robi
n
son
Store fil
t
ers in an
array of lists
commit
|
commitdiff
|
tree
2018-01-28
Chris Robinso
n
Store
e
ffects in an
a
rray of l
i
sts
commit
|
commitdiff
|
tree
2018-01-28
C
hris Robinson
Use a vector to store t
h
e effec
t
slot pointers
commit
|
commitdiff
|
tree
2018-01-28
C
hris Robin
s
on
Remove an unu
s
ed func
t
ion
commit
|
commitdiff
|
tree
2018-01-27
Chris Robinson
Use
a
n
array lookup for source IDs
commit
|
commitdiff
|
tree
2018-01-27
Chris
R
obinson
Make some
m
ore
f
u
nctions static w
h
e
r
e
they'
r
e used
commit
|
commitdiff
|
tree
2018-01-27
C
h
ris Robinson
Add som
e
casts to
p
a
cify MSV
C
commit
|
commitdiff
|
tree
2018-01-27
Chris R
o
b
inson
Add
a
ctz64 fallback u
s
in
g
_BitScanForward w
h
en available
commit
|
commitdiff
|
tree
2018-01-27
C
hris
Robinson
Che
c
k
f
o
r
_BitScanForw
a
r
d64 before using it
commit
|
commitdiff
|
tree
2018-01-27
Ch
r
i
s
R
o
b
inson
Use a diffe
r
ent m
e
thod for
s
t
ori
n
g and looking up buff
e
rs
commit
|
commitdiff
|
tree
2018-01-27
C
h
ris Robinson
Don't
r
ely on
a
lMain
.
h
in a
l
B
uffer
.
h
commit
|
commitdiff
|
tree
2018-01-27
Chris Robinson
M
a
ke s
o
me functions static tha
t
are only
u
s
ed in one
.
.
.
commit
|
commitdiff
|
tree
2018-01-27
Chris Robinson
Allow prese
r
ving converted samples
commit
|
commitdiff
|
tree
2018-01-26
Ch
r
is
Robinson
Read the buffer unpack
a
lignment under th
e
buffer lock
commit
|
commitdiff
|
tree
2018-01-26
Chris Ro
b
inson
Improve error reporting for buffers
commit
|
commitdiff
|
tree
2018-01-26
Chris Robinson
A
d
d the
pr
i
ntf-format attri
b
ute to alSet
E
rror
commit
|
commitdiff
|
tree
2018-01-25
Chris Robinson
Con
s
tru
c
t
error messag
e
s
using
p
arameterized v
a
l
ues
commit
|
commitdiff
|
tree
2018-01-25
Chris Robinson
E
n
able events in alffpla
y
commit
|
commitdiff
|
tree
2018-01-25
Chris Robinson
Report
AL_SOFTX_events as an in-progress exten
s
i
o
n
commit
|
commitdiff
|
tree
2018-01-25
Ch
r
i
s Rob
i
nson
U
s
e
more appropria
t
e
enum
v
alues for events
commit
|
commitdiff
|
tree
2018-01-25
Chris Ro
b
i
n
son
Add
a
deprecated even
t
t
ype for
a
lDopplerVeloc
i
t
y
commit
|
commitdiff
|
tree
2018-01-25
Chri
s
Rob
i
n
s
o
n
Fix o
r
d
erin
g
of alGetPointervSO
F
T
commit
|
commitdiff
|
tree
2018-01-25
Chris
Robi
n
s
o
n
Provide me
s
sages for th
e
remaining AL error
s
commit
|
commitdiff
|
tree
2018-01-24
Chris Robinson
Set the bu
f
f
er load error in
LoadData
commit
|
commitdiff
|
tree
2018-01-24
Chris
Robinson
Cal
l
the event callback when an e
r
ror is generated
commit
|
commitdiff
|
tree
2018-01-24
Chris Robinson
Handle event properties
commit
|
commitdiff
|
tree
2018-01-24
Chris
R
o
b
inson
Declare the beginnings of a
n
eve
n
t
extension
commit
|
commitdiff
|
tree
2018-01-24
Chris Robinson
Fix
s
ome 'm
a
y b
e
us
e
d
initia
l
i
zed' war
n
ings
commit
|
commitdiff
|
tree
2018-01-23
C
h
ris R
o
binson
Use a new proper buffer
functio
n
with a flags parameter
commit
|
commitdiff
|
tree
2018-01-23
Chris Robi
n
son
T
e
st m
a
pped buff
e
rs in alff
p
l
a
y
commit
|
commitdiff
|
tree
2018-01-23
Chris Robin
s
on
Ensur
e
rea
d
or
wr
i
te
f
lags are specified with persis
t
ent
.
.
.
commit
|
commitdiff
|
tree
2018-01-23
Chris Ro
b
inson
Track the buff
e
r's ma
p
ped section
commit
|
commitdiff
|
tree
2018-01-23
Chris Robin
s
on
Ad
d
a flag for
persistent ma
p
pin
g
commit
|
commitdiff
|
tree
2018-01-23
Chris
R
obinson
S
l
ightly simplify a
l
BufferSubDa
t
aSOFT
commit
|
commitdiff
|
tree
2018-01-22
Chris
Robinso
n
Ensure proper alignmen
t
wh
e
n
p
re
s
erving data too
commit
|
commitdiff
|
tree
2018-01-22
Chris
R
o
b
inson
Don't both
e
r allocati
n
g cl
e
a
red memory f
o
r b
u
ffer stor
a
g
e
commit
|
commitdiff
|
tree
2018-01-22
Chris Robinson
A
d
d
a
flag fo
r
a
l
BufferData t
o
non-destr
u
ct
i
v
e
l
y res
i
ze
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
Chris Robi
n
son
Fix the r
e
t
u
r
n
ty
p
e of
t
he al_fwrite
w
rappe
r
commit
|
commitdiff
|
tree
2018-01-22
Chris Robi
n
son
Don't convert/copy sample
s
with a NULL
dest buffer
commit
|
commitdiff
|
tree
2018-01-22
Chris Ro
b
inson
Remove now-unused alloca
and VLA che
c
ks
commit
|
commitdiff
|
tree
2018-01-22
Chris Robinson
More
c
leanup
f
or
b
uffer load
i
ng
commit
|
commitdiff
|
tree
2018-01-22
Chris Robinson
Handle double-precision buffers in
t
he mixer
commit
|
commitdiff
|
tree
2018-01-22
Ch
r
i
s
Rob
i
nson
Rem
o
ve support fo
r
(
s
igned)
byte and ushort sample
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
Chris Rob
i
n
s
o
n
Re
m
ove (u)int32 samp
l
e sto
r
age
c
o
n
version
commit
|
commitdiff
|
tree
2018-01-22
Chr
i
s R
o
b
i
nso
n
Remo
v
e the
o
l
d b
u
ff
e
r_samples functions
commit
|
commitdiff
|
tree
2018-01-22
C
h
ris
Robinson
Fix
t
h
e return type of the LPAL
U
NMAPB
U
FFERSOFT
typedef
commit
|
commitdiff
|
tree
2018-01-21
Ch
r
is Robinson
A
v
o
i
d repeating some
code
commit
|
commitdiff
|
tree
2018-01-20
Chr
i
s Robinson
Ex
p
ose
a
preliminary AL_SOFT_
m
ap_buffer exte
n
s
i
on for
.
.
.
commit
|
commitdiff
|
tree
2018-01-20
Chris Rob
i
nson
Add
m
etho
d
s
t
o
"map" a buffe
r
's storage
commit
|
commitdiff
|
tree
2018-01-20
Chris Robi
n
son
Return
t
h
e effective alignment from Sa
n
itizeAlignment
commit
|
commitdiff
|
tree
2018-01-20
Chris
R
obin
s
o
n
St
o
re 8-bit sample types directly a
s
unsigned
b
y
te
commit
|
commitdiff
|
tree
2018-01-20
C
hris Robinson
R
e
move u
n
neces
s
ary pri
v
ate AL
_
SOFT_buffer_samples
2
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
Chr
i
s Robinson
Make a function stati
c
that'
s
only used in one so
u
r
c
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
Chris Robinson
Reforma
t
the forma
t
array
commit
|
commitdiff
|
tree
2018-01-17
C
h
ris Robinson
Store
m
u
law and alaw samples
directly
i
n the
b
uffer
commit
|
commitdiff
|
tree
2018-01-17
Chris Robinson
Add a met
h
od to get
t
he sys
t
em's page siz
e
commit
|
commitdiff
|
tree
2018-01-17
C
hris
R
obinson
U
s
e
a
v
oi
c
e
flag t
o
in
d
icat
e
it bein
g
static
commit
|
commitdiff
|
tree
2018-01-16
C
h
r
is Rob
i
nson
Defi
n
e DECL_VLA where it's used
commit
|
commitdiff
|
tree
2018-01-16
Ch
r
is Robin
s
on
Avoid using
a
l
loca in the CoreAudio
b
ackend
commit
|
commitdiff
|
tree
2018-01-16
Chris Robinson
Use a global
R
owMixerF
u
nc
commit
|
commitdiff
|
tree
2018-01-16
C
h
ris Robinson
Properly c
a
st some
p
aramet
e
r
s for
M
SVC
commit
|
commitdiff
|
tree
2018-01-16
Chris Robin
s
on
A
d
d
min/max/cla
m
p functions for
s
ize_t
commit
|
commitdiff
|
tree
2018-01-16
Chri
s
R
o
binson
Do
more samples at once with the distortion effect
commit
|
commitdiff
|
tree
2018-01-16
Chris
R
obinso
n
Use ALs
i
zei
f
or
s
ome count/length variables
commit
|
commitdiff
|
tree
2018-01-16
Chris Robins
o
n
Don
'
t fade th
e
all-pas
s
delay changes
commit
|
commitdiff
|
tree
2018-01-15
Chris Robinson
F
i
x a
comment regard
i
ng the T6
0
filt
e
r coefficient
s
commit
|
commitdiff
|
tree
2018-01-15
Chris Robi
n
son
Simplify pr
e
par
i
ng the T60
f
ilters
commit
|
commitdiff
|
tree
2018-01-15
Chris Robinson
A
ssi
g
n the HRTF storage pointer
s
sep
a
ra
t
ely
commit
|
commitdiff
|
tree
2018-01-15
C
h
ris Robinson
Remove
a
lffpl
a
y's duplicate
ALC_SOFT
_
device_clock de
c
lar
a
t
ions
commit
|
commitdiff
|
tree
2018-01-15
Chri
s
Robinson
F
inaliz
e
ALC
_
SOFT_device
_
clock
commit
|
commitdiff
|
tree
2018-01-15
Chris Robinson
Use separate in
p
ut an
d
ou
t
puts for the T60 a
n
d
all
p
ass
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
Chris Robinson
Use a proper type for the T60 decay filter
commit
|
commitdiff
|
tree
2018-01-14
Chri
s
Robinson
Se
p
a
rate some
anonymou
s
structs into
d
e
f
i
ned structs
commit
|
commitdiff
|
tree
2018-01-14
Chris Robinson
Av
o
i
d
u
nn
e
cessaril
y
u
sing t
y
pe aliases
commit
|
commitdiff
|
tree
2018-01-14
C
hris Robinson
R
e
m
o
ve t
h
e SAFE_CONST macro
commit
|
commitdiff
|
tree
2018-01-14
C
h
ris Robinso
n
R
e
move a redundant l
o
wer value
c
lamp
commit
|
commitdiff
|
tree
2018-01-14
Ch
r
is Robi
n
son
Don't ch
e
ck th
e
modulation depth for
c
h
anges m
u
lt
i
ple
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
Chris Rob
i
nson
Use sep
a
rate
arrays for the T60 filter states
commit
|
commitdiff
|
tree
2018-01-14
Chris Robi
n
s
o
n
Use a macro for the num
b
er of
r
ever
b
l
i
nes
commit
|
commitdiff
|
tree
2018-01-14
Chris Robinson
Only
pass the
n
eeded
parameters to
L
ate
T
60F
i
lter
commit
|
commitdiff
|
tree
2018-01-13
C
h
ris Robinson
Pre-apply t
h
e
T
60
f
ilter midgain
t
o
the HF filter coeff
s
commit
|
commitdiff
|
tree
2018-01-13
Ch
r
i
s Ro
b
i
n
son
Replace some freq_m
u
l
t variable names
w
ith f0norm
commit
|
commitdiff
|
tree
2018-01-13
Chris Robin
s
on
Use
a
more no
r
mal vtable setup for filter metho
d
s
commit
|
commitdiff
|
tree
2018-01-13
Chris Robinson
Avoid fix
e
d-
P
A
TH_MAX-si
z
e buffers
commit
|
commitdiff
|
tree
2018-01-13
Chris Robinson
Use GetProc
B
i
n
a
ry to g
e
t
the
e
xecutable nam
e
for PulseAudi
o
commit
|
commitdiff
|
tree
2018-01-13
Chris R
o
b
i
nson
Use
K
E
RN_PROCARGS to get t
h
e pro
c
ess path
+
filename
.
.
.
commit
|
commitdiff
|
tree
next