repo.or.cz
/
Rockbox.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Clear static structs on stop
2007-10-25
Nico
l
as Pen
n
eq
u
in
Clear static structs o
n
st
o
p
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Improve metadat
a
use
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
Pennequin
Pointer c
o
smetic chan
g
es
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
S
i
le
n
ce warnings on coldfire
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penne
q
uin
R
e
name getptr to bufgetcodec
a
nd m
a
ke
i
t ensure the
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
bufopen: Immediately reque
s
t bu
f
f
e
r
i
ng for
certa
i
n
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas Pe
n
nequin
Check for the
c
ase when no data is
ready an
d
th
e
required
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequi
n
Revert
"S
i
m
plify codec_re
q
u
est_buffer_callback
(
)"
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penne
q
uin
cu
r
track_id3 and nexttrack_id3 should
b
e
st
a
tic
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas
Penn
e
quin
A
bit of maintenance
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
ola
s
Pennequin
Simplif
y
codec
_
request
_
buffer_callb
a
ck()
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequi
n
O
nl
y
a
s
k once f
o
r buf
f
e
r
i
n
g, then
wait for the data
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
icol
a
s Penne
q
uin
Fix bufread imple
m
e
nt
a
tion
.
This
fix
e
s problems with
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
M
i
nor c
l
e
anup
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penneq
u
in
Properly clear track info
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
as Pen
n
equin
reset_ha
n
dle(
)
:
F
i
x
warnin
g
and
mak
e
it static
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
P
enn
e
qu
i
n
Facto
r
out
t
he
duplicate cod
e
fro
m
bufadvance in rebuffer_ha
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Impleme
n
t
b
ackwards skipping by commpl
e
ting audio_rebuffer()
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s Pennequin
Clear wa
r
nings and more cleanup
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Cleanup
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Si
l
ence the w
a
rni
n
g from reset_handle()
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s
P
e
n
n
e
quin
a
udio_stop_playback(): Release
track h
a
ndl
e
s
BEFOR
E
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
as Pennequin
Seeki
n
g
w
asn
'
t actully quite
correct:
make
it
s
eek
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
olas Pe
n
nequin
Impl
e
ment rebu
f
fering fo
r
seeking outsid
e
of buffered
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
P
e
nnequin
Fix playback resum
i
ng
commit
|
commitdiff
|
tree
2007-10-25
N
icolas P
e
nnequin
Prevent
fi
l
e descriptor leakage or overuse
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
as Pe
n
n
equin
codec_
f
ilebuf_c
a
llback: Setting c
o
py
_
n
to
0
was a V
E
RY
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
P
ennequ
i
n
Silence a
f
e
w
warnings
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pen
n
equi
n
b
u
fclose: Make sure the
handle's
file descriptor is
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
P
ennequin
b
u
fopen(): Don
'
t
im
m
ediately
b
uffer c
e
r
t
ai
n
typ
e
s of
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penne
q
uin
c
od
e
c_seek_b
u
ffer_callback
(
): Chec
k
whe
t
h
er it's possible
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
P
ennequin
Uncom
m
ent a part of audio
_
rebuffer()
t
o mak
e
r
e
bufferin
g
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
P
e
nnequin
When
data can't
wrap,
s
ta
r
t over at the
b
eginning of
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
P
ennequ
i
n
Don't a
s
k to buffer tracks
r
igh
t
afte
r
lo
a
ding them
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s Pennequi
n
Add US
B
connec
t
ion handlin
g
to the buf
f
ering thread
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas
Pe
n
n
e
quin
Fi
x
tracks
being fo
r
gotten a
b
out when the
r
e was no
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Impr
o
v
e yi
e
ld_
c
odec a
n
d
u
se
i
t b
e
tte
r
to make au
d
io
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas P
e
nnequin
bufgetdata(): fix the available
v
s
.
required c
h
eck
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
Pennequin
F
ix a stupid
b
ug that cau
s
ed some
h
an
d
le
s
not to be
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
a
s Pennequin
Introdu
c
e yield_codec(
)
,
s
imilar to
the
o
riginal audio_yield
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas P
e
nne
q
uin
Make the t
a
rget behave
t
he same as the sim (don't care
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicola
s
Pennequin
T
r
y
i
ng to
m
ake audi
o
start
p
l
ayin
g
faster
.
commit
|
commitdiff
|
tree
2007-10-25
N
icolas Penneq
u
i
n
F
i
x
p
l
ayb
a
ck stopping by
c
losing
all
track h
a
ndles
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penneq
u
in
A fe
w
comment twea
k
s
commit
|
commitdiff
|
tree
2007-10-25
Nicola
s
Pennequin
Add
a test in audi
o
_curren
t
_track()
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Do the i
n
it
i
al pop
u
la
t
ing
of the
s
tatic ID3 str
u
c
t
s
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
icolas Pennequin
Make aud
i
o
_
read_
n
ext_m
e
t
adat
a
a bit safe
r
.
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s Pennequin
Minor correction of a c
o
mment
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Use id3_hid r
a
t
her than taginfo_re
a
dy to know
i
f ID3
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
Pennequi
n
Req
u
est buffer
i
ng
of t
h
e current track if it
i
s
t
o
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas
P
ennequ
i
n
Add so
m
e synchronisation to
prevent s
o
me deadlocks
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penneq
u
in
Ma
k
e basic see
k
ing actually wo
r
k
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pen
n
equin
Ad
d
c
l
ose
_
t
r
ack_handles and reenable audio_clear_track_entri
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
P
e
nnequin
Release data for the
finished tra
c
k on track ch
a
n
g
e
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pen
n
eq
u
in
Store files
i
ze on lo
a
d
.
This makes
b
asic seeking work
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequ
i
n
Start
using "filling" correctly
t
o m
a
ke more t
r
a
c
ks
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Remove the
test plugin
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Increment
tra
c
k
_
w
i
dx after loading a tra
c
k
commit
|
commitdiff
|
tree
2007-10-25
N
icol
a
s
Pennequin
Co
s
me
t
ics
a
nd get rid of warnin
g
s
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
ID3 hand
l
ing im
p
rovem
e
nts
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
las
P
e
nn
e
quin
Tri
g
ge
r
a CPU boost before reading from dis
k
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
Pennequin
Deb
u
g output tweaki
n
g
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
A bun
c
h o
f
i
m
provement
s
th
a
t make playback of the
f
irst
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
las Pennequin
Add a
g
et_
o
f
fset
A
PI cal
l
t
o
make
c
o
dec_advance_bu
f
fer_loc_c
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
A
c
o
u
ple
more tweaks
commit
|
commitdiff
|
tree
2007-10-25
Nicolas P
e
nnequin
Fix
a
stup
i
d
b
u
g
that prevented the buf
f
ering system
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
P
ennequin
Bru
t
all
y
make playb
a
ck
.
c compile by disab
l
ing lots
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas P
e
nnequ
i
n
More tweak
i
ng
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
D
isa
b
le
codec_pc
m
buf_po
s
ition_cal
l
back
f
o
r
now
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
More twe
a
ks
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
as Pennequin
T
weak c
o
dec_advan
c
e_bu
f
fer_callback()
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
o
l
as Penneq
u
in
Ad
d
th
e
b
ufused(
)
API call to replac
e
t
he FIL
E
BUFUSED
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
c
o
las
P
enneq
u
in
Fix the error an
d
warning in
buffering
.
c
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penne
q
uin
Adapt au
d
io
_
loadcode
c
(
) a
n
d add a
special behaviour
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penneq
u
in
A
bit of adapting
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
c
olas
P
en
n
e
q
uin
C
U
R
_T
I
->id3 is n
o
w curtrack_id3
.
commit
|
commitdiff
|
tree
2007-10-25
N
ic
o
la
s
Pennequin
Ch
a
nge struct track
_
i
nfo,
add bufgetid3
t
o playbac
k
.
c
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
l
a
s Pennequin
Ad
d
buffering_init() and rename GUARD_SIZE
to
G
U
ARD_BUFSIZE
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penn
e
quin
playback
.
c: Add the
b
uffering thread
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Initial Metadata-On-Buffer files commi
t
.
commit
|
commitdiff
|
tree