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
Ensure read or write flags are specified with persistent mappings
2018-01-23
Chris Robinson
En
s
ure r
e
ad or write flags are specified w
i
th
p
ersistent
.
.
.
commit
|
commitdiff
|
tree
2018-01-23
Chr
i
s Robinson
T
rack th
e
buffer's m
a
pped section
commit
|
commitdiff
|
tree
2018-01-23
Chr
i
s R
o
binson
Add a flag for persis
t
e
nt mapping
commit
|
commitdiff
|
tree
2018-01-23
Chris
R
o
binson
Slightly simplif
y
alBuffer
S
ubDataSOFT
commit
|
commitdiff
|
tree
2018-01-22
Chris Robins
o
n
Ensure proper alignm
e
nt when
pr
e
serving data too
commit
|
commitdiff
|
tree
2018-01-22
Chris Robinson
D
on't both
e
r allocating cl
e
a
red memo
r
y for buffer storage
commit
|
commitdiff
|
tree
2018-01-22
Chris
Robinson
Add
a flag
f
or al
B
ufferData to non-destructively r
e
size
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
Chr
i
s R
o
bin
s
on
Fix the retu
r
n type of the
a
l
_
f
w
rite
w
r
a
pper
commit
|
commitdiff
|
tree
2018-01-22
Ch
r
is Robinso
n
D
o
n't convert/copy sa
m
ples with a NUL
L
dest buffer
commit
|
commitdiff
|
tree
2018-01-22
Chris Robinson
Rem
o
ve
now-unuse
d
alloca an
d
VLA chec
k
s
commit
|
commitdiff
|
tree
2018-01-22
Chris Robinson
More cl
e
anup
f
or
buffer load
i
ng
commit
|
commitdiff
|
tree
2018-01-22
Ch
r
is Ro
b
inson
Handle d
o
ub
l
e-pre
c
is
i
on bu
f
f
e
r
s
in the mixer
commit
|
commitdiff
|
tree
2018-01-22
C
h
ris Rob
i
nson
Rem
o
ve support for (signed
)
b
y
te and ushort
s
ample
.
.
.
commit
|
commitdiff
|
tree
2018-01-22
Chris
R
obinso
n
Remove (u)int3
2
sa
m
p
l
e storage
c
onversion
commit
|
commitdiff
|
tree
2018-01-22
Chri
s
Robinson
Remove the
o
ld buff
e
r_samples functi
o
ns
commit
|
commitdiff
|
tree
2018-01-22
Chris
R
obin
s
on
F
i
x the re
t
urn type of the LPA
L
U
N
MAPBUFFE
R
SOFT typedef
commit
|
commitdiff
|
tree
2018-01-21
Chris Robinson
Avoi
d
repeating some code
commit
|
commitdiff
|
tree
2018-01-20
C
hr
i
s Robinson
Ex
p
ose a
p
rel
i
mina
r
y
AL_SOFT
_
map_buffer
extens
i
on for
.
.
.
commit
|
commitdiff
|
tree
2018-01-20
Chris
R
o
binson
Add methods to "map" a
b
u
ffer's storage
commit
|
commitdiff
|
tree
2018-01-20
Chris Robi
n
son
Return the e
f
f
e
ctive alig
n
ment
f
r
om
SanitizeAlignment
commit
|
commitdiff
|
tree
2018-01-20
Chris Ro
b
inson
Store 8-
b
it
s
ample typ
e
s directly as unsigned byte
commit
|
commitdiff
|
tree
2018-01-20
Chris Rob
i
nson
Remov
e
unnecessary
p
ri
v
at
e
AL_SOFT_buffer_samples2
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
Chris Rob
i
ns
o
n
Make a function stati
c
that'
s
o
n
ly u
s
e
d in one sourc
e
.
.
.
commit
|
commitdiff
|
tree
2018-01-18
Chris Robinson
Ref
o
rmat th
e
format ar
r
ay
commit
|
commitdiff
|
tree
2018-01-17
Chris
R
obinson
Store m
u
law and alaw
sam
p
les dire
c
tly in the bu
f
fer
commit
|
commitdiff
|
tree
2018-01-17
Chris R
o
binson
Add
a method
t
o get
t
he syste
m
's
p
ag
e
size
commit
|
commitdiff
|
tree
2018-01-17
Chris Robi
n
son
Use
a
voice flag to
i
n
d
icate
it being stat
i
c
commit
|
commitdiff
|
tree
2018-01-16
C
h
r
i
s
Robinson
Define DECL_VLA
wh
e
re it
'
s used
commit
|
commitdiff
|
tree
2018-01-16
Chr
i
s
R
obinson
Avoid usin
g
alloca in the
C
oreAu
d
i
o backend
commit
|
commitdiff
|
tree
2018-01-16
Chris Robinson
Use
a
global RowMixerFunc
commit
|
commitdiff
|
tree
2018-01-16
C
h
ris Rob
i
n
s
o
n
Properly cast som
e
parameters for
MS
V
C
commit
|
commitdiff
|
tree
2018-01-16
Chris
Robinson
Add min/max/
c
lamp funct
i
ons for size_t
commit
|
commitdiff
|
tree
2018-01-16
Chr
i
s
R
obinson
D
o
mor
e
samples at
once with the distortio
n
effect
commit
|
commitdiff
|
tree
2018-01-16
Chris Robinson
Use ALsizei
f
or
s
ome co
u
nt
/
length
variables
commit
|
commitdiff
|
tree
2018-01-16
Chris Robi
n
son
Don't fa
d
e
th
e
all-pass
delay cha
n
g
e
s
commit
|
commitdiff
|
tree
2018-01-15
Chris R
o
bins
o
n
Fi
x
a
comment reg
a
rdi
n
g th
e
T60 fi
l
t
e
r coefficients
commit
|
commitdiff
|
tree
2018-01-15
Chris Robinson
Simplify pre
p
aring the T60 filters
commit
|
commitdiff
|
tree
2018-01-15
Chris Robin
s
on
Assi
g
n
the HRTF storage
p
ointer
s
sep
a
rately
commit
|
commitdiff
|
tree
2018-01-15
Ch
r
i
s R
o
b
i
nson
Remove alffpl
a
y's dupli
c
ate
A
LC_
S
O
F
T_devi
c
e_clo
c
k declaratio
n
s
commit
|
commitdiff
|
tree
2018-01-15
Chris Robinson
F
i
nalize ALC_SOFT_d
e
vice_c
l
ock
commit
|
commitdiff
|
tree
2018-01-15
Ch
r
is
R
o
b
inson
U
s
e
separat
e
input and output
s
for the
T60 and allpas
s
.
.
.
commit
|
commitdiff
|
tree
2018-01-15
Chris R
o
binson
Use
a proper type f
o
r
the T60 decay filte
r
commit
|
commitdiff
|
tree
2018-01-14
C
hris Robinson
Sepa
r
ate some anonymous structs into d
e
fined structs
commit
|
commitdiff
|
tree
2018-01-14
Chr
i
s
Robinson
Av
o
id
unnecessarily usin
g
type aliases
commit
|
commitdiff
|
tree
2018-01-14
Chri
s
Robi
n
s
on
Remove the SAFE_
C
ONST macro
commit
|
commitdiff
|
tree
2018-01-14
Chris
Robins
o
n
Remove a redun
d
ant low
e
r va
l
ue clamp
commit
|
commitdiff
|
tree
2018-01-14
Chri
s
R
ob
i
nson
Don't chec
k
the modulat
i
on dept
h
for changes multiple
.
.
.
commit
|
commitdiff
|
tree
2018-01-14
C
h
r
is
Robins
o
n
Use
separate arrays for the T60
f
ilter stat
e
s
commit
|
commitdiff
|
tree
2018-01-14
Chr
i
s Robinson
Use a macro for the nu
m
ber of
reverb
l
ines
commit
|
commitdiff
|
tree
2018-01-14
C
h
ris Robi
n
s
on
O
n
ly pass the needed parameters to L
a
teT60Filt
e
r
commit
|
commitdiff
|
tree
2018-01-13
C
h
r
is R
o
binson
Pre-ap
p
ly t
h
e T6
0
filter mid
g
ain to the HF filter co
e
ffs
commit
|
commitdiff
|
tree
2018-01-13
Chris R
o
binson
Repla
c
e some freq_mult va
r
iable names wit
h
f0n
o
rm
commit
|
commitdiff
|
tree
2018-01-13
Chris R
o
binson
Use
a
more normal vtable setup
for filter methods
commit
|
commitdiff
|
tree
2018-01-13
Chris Robinso
n
Av
o
id fixed-PATH_MAX
-
size buffe
r
s
commit
|
commitdiff
|
tree
2018-01-13
Chris Robinson
Use
G
etProcB
i
nary to g
e
t the executable name for
P
ulseAudio
commit
|
commitdiff
|
tree
2018-01-13
C
h
ris Robi
n
son
Use KERN_
P
ROCAR
G
S to get the process pa
t
h+filename
.
.
.
commit
|
commitdiff
|
tree
2018-01-13
Chris
R
obinson
Sup
p
o
r
t procfs on *BSD to get t
h
e process bin
a
ry
commit
|
commitdiff
|
tree
2018-01-13
C
h
ris Robinson
Allow
G
etProcPat
h
t
o return the file
n
am
e
a
l
so
commit
|
commitdiff
|
tree
2018-01-13
Chris R
o
binson
Add a string fu
n
ct
i
on to copy a
w
ide-char r
a
nge
commit
|
commitdiff
|
tree
2018-01-12
Chris
R
o
b
inson
Make
N
u
m
A
ttrsForDevice do
s
imilar type checks as alcGe
t
In
t
egerv
commit
|
commitdiff
|
tree
2018-01-12
Chris Robinson
M
o
v
e
t
he FORCE_A
L
IGN macro
t
o threads
.
h
commit
|
commitdiff
|
tree
2018-01-12
Chris Ro
b
i
n
so
n
Make
a
co
u
ple f
u
nctions inl
i
n
e
commit
|
commitdiff
|
tree
2018-01-12
C
h
r
is
Robinson
Use
a
tomic variables in
p
lace of volati
l
e
commit
|
commitdiff
|
tree
2018-01-12
Chris Ro
b
inson
Define a f
u
nctio
n
where
it's us
e
d
commit
|
commitdiff
|
tree
2018-01-12
Chris
Robi
n
son
Move
loggin
g
declar
a
ti
o
ns
t
o a separat
e
header
commit
|
commitdiff
|
tree
2018-01-11
C
h
ris Robinson
Fix up
some
t
y
pes f
o
r MSVC
commit
|
commitdiff
|
tree
2018-01-11
Chr
i
s
Robinson
Avoid includ
i
n
g
alMain
.
h
i
n r
i
ngbu
f
fer
.
c
commit
|
commitdiff
|
tree
2018-01-11
C
h
ris Robinson
Ensure NextPowerOf2 is being used co
r
rect
l
y
commit
|
commitdiff
|
tree
2018-01-11
Ch
r
i
s Robinson
Mov
e
a forw
a
rd
d
ec
l
aration to
t
h
e others
commit
|
commitdiff
|
tree
2018-01-11
Chris Ro
b
inson
Rem
o
ve
S
E
T_VTABLE1
commit
|
commitdiff
|
tree
2018-01-11
Ch
r
is Robinson
Clean up the EffectList members and make
t
he
l
ist size
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinso
n
Mov
e
t
h
e EffectList
a
rray to alEf
f
ec
t
.
c/
h
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Move the ringbuf
f
er d
e
claratio
n
s
to
a separa
t
e hea
d
er
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Mov
e
the FPU
mode decla
r
ations to a separate he
a
der
commit
|
commitdiff
|
tree
2018-01-11
Chris R
o
binson
Move th
e
config function d
e
clarations to their own
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
C
h
ris Robinson
Move the
C
P
U
capabili
t
y
f
lag
s
to a
s
e
p
a
r
ate header
commit
|
commitdiff
|
tree
2018-01-11
C
h
ris Robins
o
n
Move the c
o
mpressor/limiter decl
a
rat
i
o
ns
to
the
i
r
ow
n
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Chris
Robinson
Move the polymorphic/inheritance macro
s
to a separate
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Chris Robi
n
son
Reorder some loops in the equalizer
a
n
d use Mi
x
Samples
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
Us
e
MixSamples
for the dedicated and ring modulator
.
.
.
commit
|
commitdiff
|
tree
2018-01-11
Chri
s
Robinson
Apply the
d
i
stortion gain to th
e
mix
i
ng ga
i
ns
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinson
M
ove
some
H
R
T
F structures to hr
t
f
.
h
commit
|
commitdiff
|
tree
2018-01-11
Chris Robinso
n
Avoid usi
n
g macro
s
to acces
s
anonym
o
u
s struct
u
res
commit
|
commitdiff
|
tree
2018-01-11
C
hri
s
Robinson
D
on't return whether the bsi
n
c
f
ilter cut
s
or not
commit
|
commitdiff
|
tree
2018-01-11
C
h
ri
s
Robinson
M
ake a function
poi
n
ter st
a
tic
commit
|
commitdiff
|
tree
2018-01-10
Chr
i
s Robinson
U
s
e
one macro
t
o
ha
n
dle both
r
e
sample pad
d
ing s
i
zes
commit
|
commitdiff
|
tree
2018-01-10
Chris Robinson
C
o
mb
i
ne
t
he
cho
r
us and flanger processing fu
n
ctions
commit
|
commitdiff
|
tree
2018-01-10
C
hris Robinson
Rename the device's temp bu
f
fer storage
t
o be more
.
.
.
commit
|
commitdiff
|
tree
2018-01-08
C
h
r
is Robinson
Remove standard reverb specific proces
s
ing
functions
commit
|
commitdiff
|
tree
2018-01-08
C
hris Robinson
Move the UNEXPEC
T
ED
m
acro to the
m
a
in hea
d
er an
d
rename it
commit
|
commitdiff
|
tree
2018-01-08
Chris Robinson
Ensure the chorus de
l
a
y
and dep
t
h leave enough
paddi
n
g
.
.
.
commit
|
commitdiff
|
tree
2018-01-08
Chris Rob
i
n
son
U
s
e a separate function to get the cubic
va
l
ue
commit
|
commitdiff
|
tree
2018-01-08
Chris R
o
binson
Only print the
tim
e
in al
f
f
play when it chan
g
es
commit
|
commitdiff
|
tree
2018-01-07
Chri
s
Robi
n
son
Use a
-40dB dr
o
p
f
or bsinc12
commit
|
commitdiff
|
tree
2018-01-07
Chri
s
R
obinson
Re
m
ove the sinc4 table
commit
|
commitdiff
|
tree
2018-01-07
Chris
R
obin
s
on
Replace the s
i
nc
4
resampler
w
ith cubic
commit
|
commitdiff
|
tree
2018-01-06
Chris
R
obinson
Fix
a t
e
mp buffer
l
e
a
k in alffplay
commit
|
commitdiff
|
tree
2018-01-05
C
h
ris Robinson
Han
d
le the audio
c
l
o
c
k diff as nanose
c
o
nds in a
l
ffplay
commit
|
commitdiff
|
tree
2018-01-05
Ch
r
is Robinson
Test the correct offset for th
e
loop start range
commit
|
commitdiff
|
tree
2018-01-05
Chr
i
s Robinson
Use the correct start point when loo
p
ing
commit
|
commitdiff
|
tree
next