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
Enable and correct audio_invalidate_tracks to make playlist reordering work
2007-10-25
Nicola
s
Pennequ
i
n
Enab
l
e and correc
t
aud
i
o_inva
l
idate_tracks t
o
make
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
c
olas Pennequin
Line length
s
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penneq
u
i
n
Only attempt to fil
l
t
h
e buffer
if it needs
t
o be filled
commit
|
commitdiff
|
tree
2007-10-25
Nicola
s
Pe
n
nequin
Free th
e
buffer more often when t
h
e
re is less data
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Impro
v
e
d
buffer use by filling whe
n
th
e
disk is active
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pe
n
nequin
The n
u
mber of tr
a
cks for
which we
h
ave handle
s
is on
e
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequ
i
n
A
dd buffered_data() for la
t
er use
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
l
a
s
Pennequin
Debug screen
f
or
the
b
ufferi
n
g thr
e
ad
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penne
q
uin
Make dir
sk
i
pping work correctly and
p
robably
i
mprove
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
P
ennequin
c
o
d
ec_adva
n
ce_buffer_callback
:
Remove
unused code
commit
|
commitdiff
|
tree
2007-10-25
N
icolas Pennequin
codec_
s
eek_buffer_
c
allba
c
k: a simple buf
s
eek call is
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
l
a
s Pennequin
Make bufadvance rely on bufseek instead of d
u
p
licati
n
g
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
icol
a
s Pennequ
i
n
Correc
t
b
u
fsee
k
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Some code
docum
e
n
t
ation up
d
ates
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
las Pennequin
Re
n
ame free_
b
uffer(
)
to shrink_han
d
l
e
()
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s
Pennequin
audio_c
u
rrent_
t
rack: Do
n
't us
e
curtrack_id3 i
f
it's
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequ
i
n
Fix warning
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
olas Pe
n
nequin
Clear static stru
c
ts on stop
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
Pennequin
Im
p
rove metadata
u
se
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
a
s
Pennequin
Pointer cos
m
et
i
c
c
han
g
es
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
olas
P
ennequin
Silence warnings on coldfire
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s
Pennequi
n
R
ename getp
t
r to bufgetcodec
a
nd make it
ensure the
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
icol
a
s P
e
nne
q
uin
bufo
p
en: Immedia
t
ely requ
e
st buff
e
ring for certain
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
a
s
Penne
q
uin
Check
f
o
r the case when no data is ready
and the requir
e
d
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicola
s
Pennequin
Revert "Simplify c
o
dec_request
_
buff
e
r_c
a
llback()"
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas Pennequin
curtrack_id3 and nexttrac
k
_
id3 should be static
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
A bi
t
of main
t
enance
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penn
e
quin
Simpl
i
fy codec_request_buffer_callback
(
)
commit
|
commitdiff
|
tree
2007-10-25
Nicolas P
e
nnequin
On
l
y
as
k
o
n
ce for buffering, then wait for the dat
a
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas Penn
e
quin
Fix bufread implementation
.
This fixes problems with
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penne
q
uin
Minor cleanup
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
olas Penne
q
uin
P
ro
p
erly cle
a
r track info
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
reset
_
handle(): Fix warning an
d
mak
e
it static
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Factor out the
d
uplicat
e
code from
b
u
fadvance in rebu
f
f
e
r_ha
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
l
as Pen
n
equin
Im
p
lement backwards skipping by c
o
mmpleting audio
_
rebuffer()
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penn
e
quin
Cle
a
r warnings
a
nd more clea
n
up
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Cleanup
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
S
i
l
en
c
e t
h
e warning from r
e
set_handle()
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penneq
u
in
a
u
dio_sto
p
_p
l
a
y
back(): R
e
lease trac
k
handles BEF
O
RE
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicola
s
Pennequin
Seeking
w
a
s
n
'
t a
c
tully quite correc
t
:
mak
e
it
s
e
e
k
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
o
las Pennequin
Imp
l
emen
t
rebufferi
n
g f
o
r s
e
eking outs
i
de of buffered
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas Pennequin
F
ix playbac
k
resuming
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas Penn
e
quin
Prevent
file
d
escripto
r
l
eakage
or
overus
e
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequi
n
codec_fileb
u
f
_callback:
Sett
i
ng cop
y
_n to 0 was a VERY
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas P
e
nn
e
quin
Silen
c
e a few warnings
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penneq
u
in
buf
c
lose: Make
s
u
r
e
the handle's file descr
i
ptor
is
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicola
s
Pennequin
bufopen(): Don't immedi
a
te
l
y buffer certai
n
type
s
of
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
co
d
ec_seek_buffer_callba
c
k()
:
Check wheth
e
r it's possible
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicola
s
Pennequin
U
n
co
m
ment a part of audio_rebuffer()
to
make rebufferi
n
g
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
as Pennequin
When
data can'
t
wrap, start over
a
t the beginni
n
g of
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s Pennequin
Don'
t
ask
t
o buffer tracks ri
g
ht after loading them
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penn
e
qu
i
n
Add USB connection
h
andling to the buffering
thread
commit
|
commitdiff
|
tree
2007-10-25
N
i
c
o
las Pennequin
F
ix tracks b
e
ing forgotten about when t
h
e
r
e was no
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s
P
enneq
u
in
Improve
y
ield_codec and use
it better to make audio
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
Penne
q
uin
bufgetdata
(
)
: fix the
av
a
i
l
a
ble vs
.
required chec
k
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penne
q
uin
Fix a stupid
bug tha
t
caused s
o
me handles not to
b
e
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
cola
s
Penn
e
quin
I
ntroduce yield_codec
(
),
s
i
milar to the
original aud
i
o_
y
iel
d
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penneq
u
in
Ma
k
e the
t
arget behave the same as the
sim (don't ca
r
e
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
as Pennequin
Trying to make audio start playing f
a
ster
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
F
i
x pla
y
back stoppin
g
b
y
closing al
l
t
r
a
c
k handles
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
A few comm
e
nt tw
e
a
ks
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Add
a te
s
t i
n
audio
_
curren
t
_track()
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
Penn
e
q
uin
Do the initial
p
opulating of
t
h
e
static ID3 structs
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
olas Pen
n
eq
u
in
Make audio_read_n
e
xt_m
e
t
adata a
bit safer
.
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
as
P
ennequin
Minor correction
o
f a
commen
t
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
Pennequin
U
s
e id3_hid rathe
r
t
h
an ta
g
i
nfo
_
r
ead
y
t
o k
n
ow if I
D
3
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
ola
s
Pennequin
Req
u
e
s
t b
u
ffering of the
current
t
rack if it is to
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas Pennequin
Add s
o
me
s
ynch
r
onisation
to pre
v
ent
s
ome deadl
o
cks
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Make ba
s
ic see
k
ing a
c
tually
w
ork
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Add close_track_handles and
r
eenabl
e
a
u
dio_clear_tr
a
ck_entri
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
olas Pennequin
Re
l
ease data for the finished
t
ra
c
k
on tr
a
c
k
change
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Store filesize on load
.
This m
a
kes basic seeking
work
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
Pennequin
Start using "fillin
g
" correctly
t
o mak
e
more
tr
a
cks
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
icolas Penne
q
uin
Remove t
h
e test p
l
ugin
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
I
n
creme
n
t
t
r
ack_w
i
d
x
after
loadi
n
g
a tr
a
ck
commit
|
commitdiff
|
tree
2007-10-25
N
icolas Pennequin
Cosmetics and get rid of war
n
i
n
gs
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
ID3 handlin
g
impr
o
vements
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Trigger a CPU b
o
os
t
before re
a
ding from di
s
k
commit
|
commitdiff
|
tree
2007-10-25
Nicola
s
Pennequin
D
e
bug
o
utput tw
e
a
king
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s
Pe
n
nequin
A
b
unch of
i
mprove
m
ent
s
that
make playback of the
f
irst
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
A
dd a get_
o
ffset API call to ma
k
e codec_advanc
e
_
b
uffer_loc_c
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pe
n
nequin
A couple more tweaks
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
as Penne
q
uin
Fi
x
a s
t
u
p
id
bug
that
p
revented the
b
u
f
fering
system
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
olas Pen
n
equin
Brutally make playback
.
c compile by disabling
l
ots
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penneq
u
in
More
t
w
e
aking
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Disable cod
e
c_pcmbuf_positi
o
n_callback for n
o
w
.
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
olas Pennequ
i
n
M
o
r
e twea
k
s
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
las Pennequin
Tweak codec_
a
dvan
c
e_buff
e
r_callback()
commit
|
commitdiff
|
tree
2007-10-25
N
i
c
olas P
e
nnequi
n
Add the bufu
s
ed
(
)
API call
to replac
e
the FI
L
EB
U
FUS
E
D
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Fix the e
r
r
o
r and warning
in
buffering
.
c
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s Pennequi
n
Adapt audio_loadcodec(
)
and add a special behaviour
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
a
s
Penneq
u
in
A bi
t
o
f
a
daptin
g
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penne
q
ui
n
CUR_TI->id3 is now
curtr
a
c
k
_id
3
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequi
n
Change struct track
_
info, add bufgetid3 to play
b
ack
.
c
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
las P
e
nn
e
quin
Add bu
f
fering_i
n
it() and r
e
name GUARD
_
SIZE t
o
GUARD
_
B
UFSIZ
E
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
p
l
a
yback
.
c: Add th
e
buffering t
h
r
e
ad
commit
|
commitdiff
|
tree
2007-10-25
N
i
c
olas Pennequin
In
i
tial Metadata-On-Buffer files c
o
mmit
.
commit
|
commitdiff
|
tree
2007-10-25
learman
Facto
r
o
ut some common code, for sim
p
lic
i
t
y (I hope
.
.
.
commit
|
commitdiff
|
tree
2007-10-14
l
e
arma
n
Upda
t
e Swedish translation
.
commit
|
commitdiff
|
tree
2007-10-14
learm
a
n
MP4 tag parser:
g
uard a
g
ainst
problems when the buffer
.
.
.
commit
|
commitdiff
|
tree
next