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
Improve error reporting for buffers
2018-01-26
Chris Robinson
Impro
v
e error reporting
f
or buffers
commit
|
commitdiff
|
tree
2018-01-26
Ch
r
i
s
Robinson
Add the printf-format at
t
ribute to a
l
SetError
commit
|
commitdiff
|
tree
2018-01-25
Ch
r
is Robins
o
n
Construct
e
rror messages
u
s
in
g
pa
r
a
met
e
riz
e
d
v
alues
commit
|
commitdiff
|
tree
2018-01-25
Chris Robins
o
n
Enable ev
e
nts in alffplay
commit
|
commitdiff
|
tree
2018-01-25
Chris Robinson
Rep
o
rt AL_SOFT
X
_events as an in-pr
o
gress
e
xtens
i
on
commit
|
commitdiff
|
tree
2018-01-25
C
hris Robin
s
o
n
Use more
a
p
p
ropriate enum values for events
commit
|
commitdiff
|
tree
2018-01-25
Chri
s
Robinson
Add a depr
e
c
a
ted
event type for alDopp
l
e
rVelocity
commit
|
commitdiff
|
tree
2018-01-25
Chris Robinson
F
i
x
o
rd
e
r
i
ng
of a
l
GetPoin
t
er
v
SOF
T
commit
|
commitdiff
|
tree
2018-01-25
Chris
R
ob
i
n
son
P
r
ovide messages for the remainin
g
A
L
err
o
r
s
commit
|
commitdiff
|
tree
2018-01-24
C
h
ris
R
ob
i
nson
S
e
t
the buffer load error
i
n LoadData
commit
|
commitdiff
|
tree
2018-01-24
Chr
i
s R
o
binson
Call the
even
t
call
b
ack when a
n
er
r
or is generated
commit
|
commitdiff
|
tree
2018-01-24
Chris Rob
i
nson
Ha
n
dle event
prope
r
t
i
es
commit
|
commitdiff
|
tree
2018-01-24
Chris Robi
n
son
D
e
clare the begi
n
ni
n
gs of
an
e
vent
e
xtension
commit
|
commitdiff
|
tree
2018-01-24
Chris Robinson
Fix
s
om
e
'may be used i
n
i
t
ialized' warnings
commit
|
commitdiff
|
tree
2018-01-23
Chris Ro
b
ins
o
n
Use a n
e
w prope
r
buffer fu
n
ctio
n
with a
flags pa
r
am
e
ter
commit
|
commitdiff
|
tree
2018-01-23
Chris Rob
i
nson
T
est m
a
pped buffers in
a
lffplay
commit
|
commitdiff
|
tree
2018-01-23
Chris R
o
bi
n
son
Ensure read or write
f
lags are specified
with pe
r
sis
t
ent
.
.
.
commit
|
commitdiff
|
tree
2018-01-23
Chris Robinson
Track the buffer's
mapp
e
d section
commit
|
commitdiff
|
tree
2018-01-23
C
hris Robins
o
n
Add a
f
l
a
g f
o
r per
s
isten
t
mapp
i
ng
commit
|
commitdiff
|
tree
2018-01-23
Chris
R
obi
n
s
o
n
Sligh
t
ly si
m
p
lify alBuffe
r
SubData
S
OFT
commit
|
commitdiff
|
tree
2018-01-22
Chris Robinson
E
nsure proper
alig
n
ment when preserv
i
ng
d
ata too
commit
|
commitdiff
|
tree
2018-01-22
Chris Robinson
Don't b
o
the
r
allocating cle
a
red memory for buffer storage
commit
|
commitdiff
|
tree
2018-01-22
Chris Robi
n
son
Add a flag
f
or alBuffe
r
Data
to
non
-
destructively res
i
ze
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
Chri
s
Ro
b
inson
Fix the
return
t
yp
e
of the al_fw
r
i
t
e
w
rapp
e
r
commit
|
commitdiff
|
tree
2018-01-22
Chris Robinso
n
Don't convert/copy sample
s
wi
t
h a
NULL
d
e
st buffer
commit
|
commitdiff
|
tree
2018-01-22
Chris Robinson
Remove now-unu
s
ed
a
lloc
a
and VLA ch
e
cks
commit
|
commitdiff
|
tree
2018-01-22
Chris
Robi
n
son
More clea
n
up for buffe
r
loading
commit
|
commitdiff
|
tree
2018-01-22
Chris Robinson
Handle double-precision buffers
i
n
the m
i
xer
commit
|
commitdiff
|
tree
2018-01-22
Chris Robins
o
n
R
e
move support for (
s
igned
)
by
t
e
and us
h
ort s
a
mple
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
Chris Robinson
Re
m
ove (u)
i
nt32 sample
s
torage conversion
commit
|
commitdiff
|
tree
2018-01-22
Chris Rob
i
nson
Re
m
ove the o
l
d
b
u
f
fer_samples f
u
nctions
commit
|
commitdiff
|
tree
2018-01-22
Chris Robinson
Fix the return t
y
p
e
of t
h
e LPALUNMAPBUFFERSOFT
t
y
pe
d
ef
commit
|
commitdiff
|
tree
2018-01-21
C
hris Robinson
A
voi
d
repeating som
e
co
d
e
commit
|
commitdiff
|
tree
2018-01-20
C
hris Robinson
Expose a preliminar
y
AL_SOF
T
_m
a
p_buffer
exte
n
s
i
on f
o
r
.
.
.
commit
|
commitdiff
|
tree
2018-01-20
Chris Robinson
Add methods
to "map" a buffer
'
s storage
commit
|
commitdiff
|
tree
2018-01-20
Chris Robin
s
o
n
Retu
r
n
t
h
e
effectiv
e
alig
n
ment from SanitizeAlignment
commit
|
commitdiff
|
tree
2018-01-20
Chris Ro
b
in
s
on
Store 8-bit
s
ample ty
p
es dir
e
c
tly as uns
i
gned byte
commit
|
commitdiff
|
tree
2018-01-20
Chris
R
obin
s
o
n
R
e
move unnecessary private AL_SOFT_buf
f
er_
s
amples2
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
Chris Robinson
Make a function
static that's only
u
sed
in one source
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
C
hris
R
obinson
Refo
r
m
a
t the format a
r
ray
commit
|
commitdiff
|
tree
2018-01-17
Chr
i
s Rob
i
n
s
o
n
S
to
r
e mulaw and
a
law
samples directly
in the buffer
commit
|
commitdiff
|
tree
2018-01-17
Chri
s
Robins
o
n
Add a method to get the system's page si
z
e
commit
|
commitdiff
|
tree
2018-01-17
Chris Robinson
Use
a
voice
f
l
ag to indicate
i
t b
e
i
n
g
s
ta
t
i
c
commit
|
commitdiff
|
tree
2018-01-16
Ch
r
i
s
R
o
b
inson
Define DECL_VLA wh
e
re it's used
commit
|
commitdiff
|
tree
2018-01-16
Chris Rob
i
nson
Avoid using alloca in
t
he CoreAudio backend
commit
|
commitdiff
|
tree
2018-01-16
Chri
s
Robins
o
n
Use a gl
o
bal RowMixerFunc
commit
|
commitdiff
|
tree
2018-01-16
Chris Robinson
Properl
y
cast some parameters for MSVC
commit
|
commitdiff
|
tree
2018-01-16
Chris Robi
n
s
on
Add min/max/clamp
func
t
ions for
size_t
commit
|
commitdiff
|
tree
2018-01-16
Ch
r
i
s
Rob
i
nson
Do more
s
amples
at once with
the dis
t
ortion effect
commit
|
commitdiff
|
tree
2018-01-16
Chris
R
o
binson
Use A
L
s
i
zei fo
r
some
c
oun
t
/length
v
ariables
commit
|
commitdiff
|
tree
2018-01-16
Chr
i
s Robins
o
n
D
o
n't fa
d
e the all-p
a
ss delay changes
commit
|
commitdiff
|
tree
2018-01-15
Chris Robins
o
n
Fix a comment regarding t
h
e T60 filter coefficients
commit
|
commitdiff
|
tree
2018-01-15
Chris Robinson
Simplif
y
preparing the T60 filters
commit
|
commitdiff
|
tree
2018-01-15
Chr
i
s Robinson
Assig
n
the HRTF storage poi
n
ters s
e
parately
commit
|
commitdiff
|
tree
2018-01-15
C
h
ris Robinson
Remove alffplay'
s
dupli
c
ate ALC_SOFT_device
_
clock declarations
commit
|
commitdiff
|
tree
2018-01-15
Chris Robin
s
o
n
Finalize ALC_SOFT_device_cl
o
ck
commit
|
commitdiff
|
tree
2018-01-15
Chris Ro
b
inson
Use separate input and outputs for the
T
60
a
nd allpass
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
Chris Robinso
n
Use a pr
o
per type fo
r
the T60 decay
f
ilter
commit
|
commitdiff
|
tree
2018-01-14
Chris Robinson
Separate some anony
m
ous structs int
o
d
e
fined structs
commit
|
commitdiff
|
tree
2018-01-14
Chr
i
s Robinso
n
Avoid unne
c
essarily using type
a
l
iases
commit
|
commitdiff
|
tree
2018-01-14
Chris Robinson
Remov
e
t
h
e SAF
E
_CON
S
T
m
acro
commit
|
commitdiff
|
tree
2018-01-14
Chris Robinson
Remove a redun
d
ant lower value clamp
commit
|
commitdiff
|
tree
2018-01-14
C
h
r
is Rob
i
ns
o
n
Don't
c
hec
k
the
m
odula
t
ion dep
t
h for changes
m
ult
i
pl
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
Chris Robin
s
on
Use separate
arrays for
the T60 fi
l
ter states
commit
|
commitdiff
|
tree
2018-01-14
Chris Robinson
Use a macro for the number of reverb lines
commit
|
commitdiff
|
tree
2018-01-14
Chris Robinson
O
n
ly p
a
ss the n
e
eded para
m
eters to
L
a
t
e
T
60Filter
commit
|
commitdiff
|
tree
2018-01-13
Ch
r
i
s
Rob
i
nson
Pre
-
apply the T60 fi
l
t
er
m
idga
i
n to the HF
f
il
t
e
r
coeffs
commit
|
commitdiff
|
tree
2018-01-13
Chris Ro
b
inson
Replace some freq_mult variable names with
f0norm
commit
|
commitdiff
|
tree
2018-01-13
C
h
ris Robin
s
o
n
Use
a mor
e
normal v
t
able setup
for f
i
lter methods
commit
|
commitdiff
|
tree
2018-01-13
Chr
i
s
R
o
binson
Avoid
fixed-PA
T
H_M
A
X-s
i
ze buffers
commit
|
commitdiff
|
tree
2018-01-13
C
h
ris
Robinson
Use GetProcBinary to get the executable name fo
r
Pu
l
seAudio
commit
|
commitdiff
|
tree
2018-01-13
Chris Robi
n
son
U
se KERN_PR
O
CARGS t
o
g
e
t the process
p
a
th+fil
e
name
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
Chris Rob
i
nson
Sup
p
ort
p
r
ocfs
o
n *BSD to
g
et the proce
s
s binary
commit
|
commitdiff
|
tree
2018-01-13
Chris
Rob
i
nson
Allow GetProcPa
t
h to re
t
u
r
n
t
he
filename also
commit
|
commitdiff
|
tree
2018-01-13
Chris
Robinson
Add
a string f
u
n
ction to copy
a wide
-
char ra
n
ge
commit
|
commitdiff
|
tree
2018-01-12
Chris Robinso
n
M
a
ke Num
A
ttrsForDevice do si
m
ilar t
y
p
e
checks as a
l
cGetIntegerv
commit
|
commitdiff
|
tree
2018-01-12
Chris Robin
s
on
Mo
v
e the F
O
RCE_ALIGN macro to thre
a
ds
.
h
commit
|
commitdiff
|
tree
2018-01-12
Chris Ro
b
inson
Make a
couple functions inline
commit
|
commitdiff
|
tree
2018-01-12
Chris
R
obinson
Use
atomi
c
variables in
place of volatile
commit
|
commitdiff
|
tree
2018-01-12
C
h
ris Rob
i
nson
Define a
f
u
n
cti
o
n where it
'
s us
e
d
commit
|
commitdiff
|
tree
2018-01-12
Chri
s
Robinson
Move
l
o
gging
dec
l
ar
a
ti
o
ns t
o
a se
p
ara
t
e
he
a
der
commit
|
commitdiff
|
tree
2018-01-11
C
h
ris Ro
b
inso
n
Fix up
s
ome typ
e
s f
o
r MSVC
commit
|
commitdiff
|
tree
2018-01-11
Chris
Robinson
Avo
i
d i
n
cluding
a
l
M
a
in
.
h in ringbuffer
.
c
commit
|
commitdiff
|
tree
2018-01-11
Ch
r
is Robinson
En
s
ure NextPowerO
f
2 is being used correctly
commit
|
commitdiff
|
tree
2018-01-11
Chris
Robin
s
o
n
M
ove a forward declaration to t
h
e
o
thers
commit
|
commitdiff
|
tree
2018-01-11
Chr
i
s
R
o
b
i
n
s
o
n
R
emove SET_VT
A
BLE1
commit
|
commitdiff
|
tree
2018-01-11
Chris Rob
i
nson
Clean
u
p the
E
ffe
c
tLi
s
t me
m
b
e
rs a
n
d make the list s
i
ze
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Chris Ro
b
inson
Move th
e
E
f
f
ectList arra
y
to alEff
e
ct
.
c/h
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Mo
v
e
t
he ringbuffer declar
a
t
ions
to a sepa
r
at
e
header
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Move t
h
e
FPU mode declara
t
i
o
ns to a
s
eparate h
e
ader
commit
|
commitdiff
|
tree
2018-01-11
Ch
r
is Rob
i
n
s
on
Move t
h
e co
n
f
i
g funct
i
o
n
d
eclarations
to their own
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
C
hris Robinson
Move
the
CPU capab
i
lity flags to a sep
a
rate hea
d
er
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Move the
c
ompr
e
ssor/limiter
d
ecla
r
ations to t
h
eir own
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Chr
i
s Ro
b
inson
Move the
polymorp
h
ic/inheritance m
a
cro
s
to a separa
t
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Reorder some loops in
the equa
l
izer and use
MixSamples
commit
|
commitdiff
|
tree
2018-01-11
C
h
ris Robinson
Us
e
M
ixSamples for the dedi
c
a
ted and ring mod
u
lator
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Chris Rob
i
nson
Apply the dist
o
rtion
g
ai
n
to
t
he mixing
g
ains
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Move s
o
me HRTF structures to hrtf
.
h
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Avoid us
i
ng macros to access an
o
nymous s
t
ructures
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Don't re
t
urn w
h
ethe
r
t
h
e bsinc
f
il
t
e
r
cuts or
not
commit
|
commitdiff
|
tree
next