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
Pointer cosmetic changes
2007-10-25
N
icolas Pennequin
P
o
inter
cosmet
i
c changes
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penn
e
q
u
in
S
ilence warnings on coldfire
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequi
n
Rename getpt
r
to
bufgetcodec and ma
k
e it ensure the
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penne
q
uin
bufopen: Imme
d
i
a
tely reques
t
buffering for cer
t
ain
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
las Penne
q
u
in
Ch
e
c
k
for the case w
h
en no dat
a
is ready
and the r
e
qui
r
ed
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
as Pennequin
Revert "Simplify codec_reque
s
t
_buffer_callback()"
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penne
q
ui
n
curtrack_id3 and nexttrack_id3 sho
u
l
d
b
e
static
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penne
q
uin
A bit of mai
n
tenance
commit
|
commitdiff
|
tree
2007-10-25
N
icola
s
P
ennequin
S
implify
codec_request_buffer_callback()
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Only ask onc
e
f
or buffering, th
e
n wait
fo
r
the data
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicola
s
P
e
nnequ
i
n
Fix
b
ufread impl
e
m
e
ntation
.
This fixe
s
proble
m
s with
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Minor cl
e
anup
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Properly clear
t
rack info
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
reset_handle(): Fix
w
arning
a
nd make it static
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pen
n
equin
Factor out
t
he d
u
p
l
icate cod
e
from bu
f
a
d
vance i
n
rebu
f
fer_ha
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
icolas Pen
n
e
q
uin
Imple
m
en
t
backwa
r
d
s
skipping by
c
ommp
l
eting audio_
r
e
buffer()
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
ola
s
P
enn
e
qui
n
C
l
ear warn
i
ngs
and mo
r
e cleanup
commit
|
commitdiff
|
tree
2007-10-25
N
i
c
o
las Pennequi
n
Cleanup
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
as Pe
n
nequin
Silence the warning from reset_han
d
le()
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pe
n
n
equin
audio_stop_playback(): Release tra
c
k hand
l
es
B
EF
O
RE
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penneq
u
in
Se
e
king wasn't a
c
t
ully q
u
it
e
co
r
r
ec
t
: make it seek
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas P
e
nnequin
Imple
m
ent rebuffering for
s
eeking o
u
ts
i
de of buf
f
ered
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
col
a
s Pennequin
Fix playback resuming
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s
Pennequi
n
Pre
v
e
n
t file
descriptor leaka
g
e or ove
r
use
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas Pennequin
codec_
f
i
lebuf_call
b
ack: Setting copy_n to
0
w
a
s
a
VERY
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Si
l
ence a few w
a
rn
i
ngs
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
l
as Pennequ
i
n
b
ufclose: Make sure
t
he
han
d
le's fil
e
de
s
criptor is
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
c
o
las
Pe
n
nequin
bufopen():
D
o
n't
im
m
ediately buffer certain t
y
pes of
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
codec_seek_b
u
ffer_c
a
llbac
k
()
:
C
h
eck wh
e
ther i
t
's pos
s
ib
l
e
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pen
n
equi
n
Uncomment a part of
au
d
io_rebuffer(
)
to
make
r
e
b
uffe
r
ing
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas P
e
nnequin
When data can't wrap,
s
t
a
r
t
over at the beginn
i
ng of
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pen
n
e
quin
Don't ask
t
o
buffer track
s
right after l
o
ading them
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s Penn
e
quin
A
d
d USB connection handling to
th
e
buffering thread
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penneq
u
i
n
Fix tracks being forgotten a
b
out when there
wa
s
no
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicola
s
Pennequin
I
m
prov
e
yi
e
ld_codec
a
nd use it better to make audio
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pen
n
e
q
uin
bufgetdat
a
(
)
: fix th
e
availab
l
e vs
.
required check
.
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
o
l
a
s
P
en
n
equin
Fix a stupid bug th
a
t caused some handles n
o
t to be
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Introduce yield
_
codec
(
)
, similar
to the original audio_yield
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas Pennequin
Make the
tar
g
et behave the same as the sim (don't car
e
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
as Pe
n
nequin
Tryin
g
to make au
d
io start p
l
aying
fas
t
e
r
.
commit
|
commitdiff
|
tree
2007-10-25
N
icolas Pennequ
i
n
Fix playback stopping by c
l
osin
g
all
tra
c
k handles
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
A few c
o
mment tweaks
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Add
a
test
i
n audio
_
cur
r
e
nt_
t
rac
k
(
)
commit
|
commitdiff
|
tree
2007-10-25
N
icolas Pennequin
Do the ini
t
ial populati
n
g
of th
e
s
tatic ID3 struc
t
s
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
icola
s
Penneq
u
i
n
Make
a
udio_read_next_m
e
t
adata a bit safer
.
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
olas Penne
q
u
i
n
Min
o
r correction of a comment
commit
|
commitdiff
|
tree
2007-10-25
Nicolas P
e
nnequin
Use
i
d
3_hid rather
t
han taginfo
_
ready to k
n
o
w
if ID3
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
icolas
P
ennequin
R
equest buf
f
ering of the current tra
c
k if it is t
o
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
A
dd some
synchro
n
i
s
ation to prevent some deadlocks
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas P
e
nneq
u
in
Make b
a
sic seeki
n
g actually work
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
las Pe
n
nequin
Add c
l
o
se_track_h
a
ndles and reen
a
ble au
d
io_cle
a
r_tr
a
c
k
_entri
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicola
s
Pen
n
equin
Release data for the
f
inis
h
ed track o
n
track change
.
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s Pennequin
St
o
re
f
ilesize o
n
load
.
This mak
e
s basic se
e
king work
.
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
olas Pennequi
n
S
t
ar
t
using "filling" c
o
rre
c
tly
t
o ma
k
e
more
t
racks
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
P
ennequin
R
e
move
t
h
e te
s
t
p
lugin
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Increment
t
rack_
w
idx after loading a
track
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Cosmetics a
n
d g
e
t
r
id
o
f warnings
.
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
olas Penneq
u
in
ID3 handling
i
mpro
v
em
e
nts
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penn
e
qui
n
Trig
g
er a CPU bo
o
st before reading from
disk
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pe
n
n
e
quin
Debug outpu
t
tweakin
g
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
las
Pennequin
A
bun
c
h of improvemen
t
s
that make playb
a
c
k o
f
t
he first
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas P
e
n
n
equin
A
d
d a get_offs
e
t
A
PI c
a
ll t
o
m
ake
c
odec_advance_buff
e
r_loc_c
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
ola
s
Pennequ
i
n
A cou
p
le more
t
weaks
commit
|
commitdiff
|
tree
2007-10-25
Nicola
s
Penne
q
uin
Fix
a stupid bu
g
th
a
t p
r
evented
t
h
e
buffering
s
yst
e
m
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicola
s
Pennequin
Brutally make p
l
ay
b
ack
.
c co
m
p
ile by dis
a
b
l
ing lots
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
olas
Pe
n
nequi
n
M
ore tweaking
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Disa
b
le
c
o
d
e
c_
p
cmbuf_posi
t
ion_callb
a
c
k
for
now
.
commit
|
commitdiff
|
tree
2007-10-25
N
icolas Pennequin
More tweaks
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
olas Pennequi
n
Tweak codec_adv
a
n
ce
_
buffe
r
_callback()
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
las Pe
n
nequin
Add the
bufused() API c
a
ll to replace the
FILEBUFUSED
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
olas Pennequin
Fix the
e
rror and wa
r
ning in
buffering
.
c
commit
|
commitdiff
|
tree
2007-10-25
N
i
c
olas Penn
e
quin
Adapt audio_loadcodec() an
d
a
d
d a speci
a
l behavi
o
ur
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
A bit
o
f adapting
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas P
e
nne
q
uin
CUR_TI-
>
id3 is now
curtr
a
ck_id3
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pe
n
ne
q
uin
Change struct track_inf
o
, a
d
d bufgetid3 to playba
c
k
.
c
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Add buffe
r
ing_init()
and rename GUA
R
D_SIZ
E
to GUARD_BUFSIZE
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
Pennequ
i
n
playback
.
c: Add the bufferi
n
g t
h
read
commit
|
commitdiff
|
tree
2007-10-25
N
icolas Penne
q
u
i
n
Initial Metadata-On
-
Bu
f
fer files commit
.
commit
|
commitdiff
|
tree