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
Remove another line of the debug screen for small displays (c200)
2007-10-25
Nicolas Pennequin
Remove another line of
t
he de
b
ug scr
e
en for small
d
is
p
la
y
s
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
ic
o
las Pen
n
equin
Replace dat
a
ac
c
ounting
f
un
c
tions w
i
th one that does
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
cola
s
P
e
nn
e
qu
i
n
A
few co
r
re
c
tio
n
s
s
u
ggest
e
d
by l
o
stlo
g
ic
commit
|
commitdiff
|
tree
2007-10-25
N
ico
l
as Pennequin
Replac
e
the audi
o
debug screen with
t
he bu
f
fering on
e
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
o
l
as Pennequin
Simp
l
ify and im
p
rove find_ha
n
dle()
commit
|
commitdiff
|
tree
2007-10-25
N
icolas Pennequin
Revert to calling playlist
_
nex
t
()
i
n check_
n
e
w
_
track
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas P
e
n
ne
q
uin
Debug outp
u
t tweaking
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Attempt to fix crossfading
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
Pennequin
As
k
f
o
r new files when th
e
di
s
k is sp
i
nning
a
nd
useful
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
P
en
n
equin
Fix the bug wh
e
re han
d
les
w
ould remain ope
n
after a
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas Pennequin
Make
the co
n
f_* v
a
lues sett
a
ble by oth
e
r threads
commit
|
commitdiff
|
tree
2007-10-25
N
i
cola
s
P
ennequin
This p
a
rt is only for tar
g
et
s
w
i
th mor
e
then 8
M
B o
f
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
A few more improvements
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
Pe
n
n
equin
Im
p
rove bufget
d
ata
and bufread
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
P
enn
e
q
u
in
Minor cleanu
p
/comments
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
las P
e
nnequin
Instead of us
i
n
g
t
h
e
ata
i
dle c
a
llbac
k
, manually poll
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
co
l
a
s Pennequin
Cleanup, func
t
ion r
e
naming and
moving, comments
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Mak
e
s
som
e
variabl
e
s const and so
m
e others vol
a
tile
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penneq
u
in
Remo
v
e the u
n
used "rebuffer
"
par
a
m
e
t
e
rs
commit
|
commitdiff
|
tree
2007-10-25
N
i
c
o
las Pe
n
nequ
i
n
Fi
x
compilation on HWCOD
E
C
commit
|
commitdiff
|
tree
2007-10-25
Nicola
s
P
en
n
e
q
uin
aud
i
o_
f
ill_file_buffer(
)
cleaning a
n
d
tweaking
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
l
a
s
Pennequin
Forgo
t
this one :(
commit
|
commitdiff
|
tree
2007-10-25
N
icolas Pennequ
i
n
bool filling isn't n
e
cessary an
y
more
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequ
i
n
Fix the wps
_
offset
b
usi
n
ess for good
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penneq
u
in
C
l
eanup pl
a
yback
.
c
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s Pennequin
U
s
e th
e
callb
a
cks in the audio thr
e
ad
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
as
P
ennequi
n
Add callbacks to no
t
ify
users
of the
b
uff
e
r
i
ng
API
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penne
q
uin
Remove t
h
e "buffe
r
ing" bool indicator
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
Pennequin
Make the playl
i
st position be updated on the PCM track
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
las Pen
n
equin
S
o
lve
the progressbar not being update
d
in t
h
e last
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
P
ennequin
Cl
o
se partial
l
y
buffe
r
ed handles wh
e
n chang
i
ng tracks
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
olas Penneq
u
in
Make
the a
u
dio thread
w
ait with a timeout even when
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Minor
t
w
eak to th
e
au
d
i
o
thread buf
f
er filling logic
commit
|
commitdiff
|
tree
2007-10-25
N
i
c
o
l
a
s P
e
nnequin
Incre
a
se MAXTH
R
EADS
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Ad
d
th
e
"buffering" status in
d
icat
o
r
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penn
e
quin
Re
m
ove so
m
e dis
a
bled code from p
l
ayback
.
c
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pen
n
equin
In
v
alidate handl
e
cache on
h
andl
e
removal
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s Pennequin
Change audio_release_tracks() s
o
that
i
t ensur
e
s closin
g
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
P
e
n
neq
u
i
n
Bet
t
er l
o
gic in the bufferi
n
g thread loop
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pen
n
equin
Turn
b
u
f
close into a qu
e
ue
event sen
d
er to e
n
sure a
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penne
q
uin
P
r
otect the linked
li
s
t w
i
th a mu
t
e
x
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Some cleanup/simplifica
t
ion and an
a
d
ded c
o
mme
n
t
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Move th
e
ca
l
l to ata_sleep() in fill_
b
uf
f
er()
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas Pennequin
No buf
c
lo
s
ing of handles after track change
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
P
enn
e
qu
i
n
A
d
d
a
b
i
t
more debug info
commit
|
commitdiff
|
tree
2007-10-25
N
i
cola
s
Pennequin
Reintroduce code
c
_
a
dva
n
c
e_buffer_c
o
unters()
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas Pennequin
Don't
attempt to buf
f
er tra
c
k
s
if
t
her
e
ar
e
no more
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
Penne
q
uin
Hi
d
e t
h
e buf
f
ering thre
a
d a
n
d queu
e
inside b
u
ffering
.
c
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
as Pennequin
R
e
vert "Replace yield
_
codec() with a call to queue_wait_w_t
m
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Same as
t
he previous co
m
mit b
u
t with a dif
f
erent callback
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penn
e
q
u
in
C
h
eck that
metad
a
ta
i
s
p
resent be
f
ore calling back
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
10 tic
k
s is way too lo
n
g
commit
|
commitdiff
|
tree
2007-10-25
Nicolas P
e
nn
e
quin
f
ilebuf_is_lowdata i
s
n't needed
a
nymo
r
e
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pe
n
nequin
Replace yield_codec() wi
t
h
a call to queue_wait_w_tmo()
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penneq
u
in
Rebuffe
r
after playlist changes
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
olas Pennequin
Enable and correct
audio_invalidate_tracks
t
o make
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
P
e
nnequin
L
i
ne lengths
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s Penneq
u
in
O
nly attempt to fill the
b
uf
f
er if it need
s
to be filled
commit
|
commitdiff
|
tree
2007-10-25
Nicola
s
Pennequin
Free t
h
e buffer more
often when there is le
s
s dat
a
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas P
e
nnequin
I
m
prov
e
d buffer use by filling when the dis
k
i
s
acti
v
e
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
col
a
s
P
e
n
nequin
Th
e
number o
f
tracks
f
or
w
hich we hav
e
handles
i
s one
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
icolas Pennequin
Add buf
f
e
r
ed_d
a
ta(
)
for later use
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
as Pennequin
D
ebug
s
cree
n
fo
r
t
h
e buf
f
ering thread
commit
|
commitdiff
|
tree
2007-10-25
N
icolas Pennequin
Ma
k
e dir skip
p
ing
w
o
rk cor
r
e
c
tly and probably im
p
rove
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pe
n
ne
q
uin
codec_advance
_
buffer_callback: R
e
move
un
u
sed code
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
cod
e
c_seek_
b
uffer_cal
l
bac
k
:
a simple
b
ufseek call is
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
icolas Penneq
u
in
M
ake
b
ufadvance
rely
on bufseek in
s
tead of duplicating
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penneq
u
in
C
o
rre
c
t bufsee
k
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas Pennequin
S
o
me code documentation u
p
dates
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pen
n
e
qu
i
n
Re
n
ame free_buffer() to shr
i
nk_
h
andle()
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
las Pennequ
i
n
audio_curre
n
t_track: Do
n
'
t
u
s
e c
u
rtrack
_
id3 i
f
it's
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
F
i
x warning
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Clear s
t
atic structs on s
t
op
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas
P
e
nn
e
quin
Improve
m
etadata use
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
as Pennequin
Pointer
c
o
s
m
e
t
i
c changes
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
as Pen
n
e
q
uin
Silence w
a
r
n
ings on coldfire
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
olas Pennequ
i
n
R
e
name
getptr to buf
g
et
c
o
dec and m
a
k
e
it
e
ns
u
re the
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
Pennequin
bufopen: Immediately
r
equest buffering
f
o
r
cert
a
in
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas P
e
nnequin
Check for th
e
case
w
h
en
n
o data is read
y
and the
req
u
ired
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
P
enne
q
uin
Rev
e
rt "Simplify codec_request_b
u
ffer_callback()
"
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
curtrack_id3 and nexttrac
k
_id3 sh
o
uld
b
e st
a
ti
c
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequi
n
A bit of m
a
intenance
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
S
implify
c
odec_requ
e
s
t
_buffer_
c
allback()
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
las Pe
n
nequin
Only
ask o
n
ce
fo
r
bu
f
fering, then wait for the
d
ata
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
c
o
las
P
en
n
e
q
uin
Fi
x
bufread imple
m
entation
.
This fixes problems w
i
t
h
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequ
i
n
Mino
r
clea
n
up
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Pro
p
erly clear
t
rack i
n
fo
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
reset_
h
andle():
Fix
warning
and make
i
t
stati
c
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Factor ou
t
the duplicate code
f
r
om
bu
f
a
dvance in rebuff
e
r_ha
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pe
n
ne
q
uin
I
m
plemen
t
backwar
d
s
s
kippi
n
g by
commpleting au
d
io
_
rebuffer()
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas
P
ennequin
Clear war
n
i
ngs and more
cleanup
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas Pe
n
nequin
Cleanup
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pen
n
equ
i
n
Sil
e
nce the warning
f
rom reset_handle()
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
as Pe
n
nequin
aud
i
o_stop_playback(): Release track
h
andles BEFORE
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s Pennequin
Seekin
g
w
asn't actu
l
ly quite correct: make it
s
eek
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
o
l
as Pe
n
nequin
Implement r
e
b
u
ffering
for seeking out
s
ide of buffered
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pe
n
nequin
Fix playback resuming
commit
|
commitdiff
|
tree
2007-10-25
N
i
c
olas
Pennequin
Prevent fi
l
e descriptor leakag
e
or overuse
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
as Pen
n
e
q
u
in
cod
e
c_f
i
lebuf_cal
l
back: Setting copy_n to
0
was a VERY
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penneq
u
in
Sil
e
nce a few
w
a
r
n
ings
commit
|
commitdiff
|
tree
next