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
Rename getptr to bufgetcodec and make it ensure the codec is ready to load
2007-10-25
Ni
c
olas Pennequin
Ren
a
me getptr to bufgetcodec and make it e
n
s
ure the
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequ
i
n
buf
o
pen: Immediately request bu
f
fering for certain
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
P
enneq
u
in
Check
for
the case when no data is ready and the r
e
qui
r
ed
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequ
i
n
Re
v
ert "Simplify codec_request_buffer_callback()"
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s Penne
q
uin
cu
r
track_id3 and n
e
xttrack_id3 shou
l
d be
s
tatic
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
las Penneq
u
in
A bit of mainte
n
ance
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
Pennequin
Simp
l
i
f
y codec_request_
b
uffer
_
callback
(
)
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
l
a
s Pennequin
Only ask once for
b
uf
f
ering,
then
w
a
i
t fo
r
the data
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Fix bufread impleme
n
tation
.
Thi
s
f
i
xes pro
b
l
e
ms wit
h
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
las Pennequin
M
i
n
or cleanup
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pen
n
e
quin
P
r
operly clear
track info
commit
|
commitdiff
|
tree
2007-10-25
Nicola
s
P
e
n
nequin
reset_handl
e
():
F
i
x warning and ma
k
e it static
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pen
n
e
q
uin
F
a
ctor out
t
h
e
d
uplicate cod
e
fr
o
m
b
ufadvanc
e
in
r
ebuffe
r
_ha
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas Penne
q
u
in
Implem
e
nt backwards skipping by co
m
mpleting aud
i
o
_
rebuffer()
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas Pennequin
Clear warnings and mo
r
e
cleanu
p
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
P
ennequin
Cleanu
p
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
las Pe
n
nequin
S
ilen
c
e the warn
i
ng from r
e
set
_
h
a
ndle()
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
o
l
as Pennequin
a
ud
i
o_stop_playb
a
ck
(
): Rele
a
se track handles BEFORE
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
las Pen
n
equin
Seeking wasn't actully quite correct: make it
seek
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
c
ola
s
Pennequi
n
Implement reb
u
ffer
i
ng
f
or se
e
king outsid
e
of buffered
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicola
s
Pennequin
Fix
p
la
y
back resuming
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Prevent file descriptor
le
a
kage or o
v
eruse
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
cod
e
c_filebuf_c
a
llback:
S
etting c
o
p
y
_n t
o
0 was a
V
E
R
Y
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s Pe
n
n
equ
i
n
Silenc
e
a few warnings
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
bufclo
s
e: Make sure the hand
l
e's file descriptor is
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
icolas Pennequin
buf
o
pen(): Do
n
'
t
immediately buffer certain
t
y
p
es of
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequi
n
c
odec
_
seek_
b
uffer_call
b
ac
k
(): Che
c
k whether it's p
o
ssible
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
icolas
P
ennequin
Uncomment a
p
art of audio_rebuf
f
er(
)
to make rebuffering
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequi
n
When da
t
a can't wrap, s
t
art over
at the
b
eginning of
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Don't
a
sk to b
u
ffer
tracks
right after loading them
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pen
n
e
q
u
i
n
Ad
d
USB
conne
c
tion handling to the buffering
thr
e
ad
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas Pennequin
Fix
t
ra
c
ks being forgo
t
ten
a
b
o
u
t when there was no
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
P
e
nnequ
i
n
Improve yiel
d
_codec and
u
se it better to make au
d
io
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s Pennequin
bufgetdata(): fix the available vs
.
required check
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
cola
s
P
ennequin
Fix a stupid bug tha
t
caused so
m
e hand
l
es
n
o
t
to be
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
as Pe
n
nequin
In
t
rodu
c
e yi
e
ld_c
o
dec
(
), similar to the original audio_yield
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penneq
u
in
Mak
e
the ta
r
get
behav
e
the
same
as
t
h
e sim (don't
care
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
ol
a
s
Pen
n
eq
u
in
Trying to make audio
sta
r
t
playing faste
r
.
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
as P
e
nnequin
Fix play
b
a
c
k stopping by clos
i
ng all
track handles
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas Pennequin
A
f
ew comment tweaks
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
olas Pe
n
nequ
i
n
Add a te
s
t in au
d
io_current_t
r
ac
k
()
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas Pe
n
nequi
n
D
o
t
he
i
nitial populating of the static
I
D3 structs
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Make
a
udio_read_nex
t
_metadata a b
i
t safer
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Minor
c
orrect
i
on of
a c
o
m
ment
commit
|
commitdiff
|
tree
2007-10-25
N
i
c
olas Penneq
u
in
U
s
e
id3_hid rat
h
er th
a
n taginfo_ready to k
n
ow
if ID3
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas P
e
nneq
u
in
Request buffering of the current
t
rack if it is t
o
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s Pennequin
A
dd some
s
ync
h
ronisation to prevent
s
ome d
e
adlo
c
ks
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
olas
P
e
n
nequin
M
a
ke
b
a
sic seeking ac
t
u
ally work
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penn
e
qui
n
Add
cl
o
se_track_hand
l
es and re
e
nable audio
_
clear_track_entri
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
c
olas Penneq
u
in
R
eleas
e
dat
a
for
t
he f
i
nished track
o
n
track c
h
ange
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
Pennequ
i
n
S
t
ore
filesize
o
n load
.
This makes basic seeking work
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Start
u
sing
"
fi
l
ling" correctly to m
a
ke mo
r
e tra
c
ks
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
o
las Pennequi
n
Remo
v
e the test
p
lugin
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penne
q
uin
Incremen
t
tr
a
ck_
w
idx after
l
oad
i
ng a tra
c
k
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pe
n
nequin
Cos
m
etics and
g
e
t
r
i
d
o
f
warning
s
.
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s Penneq
u
in
ID3 handling
im
p
rovements
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
ol
a
s Pennequin
Trigger a
C
PU
boost bef
o
r
e reading from
d
isk
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Debug outpu
t
tweaking
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequ
i
n
A bunch of improve
m
ent
s
that ma
k
e playback of
t
he first
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s
P
enn
e
q
uin
Add a get_offse
t
API call
to make co
d
ec_advance_buffer_loc_
c
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas Pen
n
equin
A couple more
t
weaks
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
as Pennequin
F
i
x
a st
u
pid
bu
g
that prevented th
e
buffe
r
ing system
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Brutal
l
y ma
k
e p
l
ayback
.
c
c
ompi
l
e by
d
isabling lot
s
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pe
n
nequin
More
tweaking
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Disa
b
le codec_pcmbuf_position_callback for now
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequi
n
M
o
re tweaks
commit
|
commitdiff
|
tree
2007-10-25
N
icolas Pennequin
Twea
k
codec_adv
a
nce_buffer_callback()
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
A
dd the bufused() A
P
I
call to re
p
lace the FI
L
EB
U
F
U
SED
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
F
i
x
t
he err
o
r and warning in
b
uff
e
ring
.
c
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Adapt
a
udi
o
_loadcodec() and
a
d
d
a
special be
h
avi
o
u
r
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
icolas Penne
q
uin
A
bit
o
f adapting
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penneq
u
in
CUR_TI->id3 is now curtrack_id3
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
Pen
n
equin
Change st
r
uct track_info, add bufgetid3
to
p
l
ay
b
a
ck
.
c
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
l
as Penneq
u
in
Add
buffering_in
i
t()
a
n
d
rename GUARD_S
I
ZE to GUARD_BUFSI
Z
E
.
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
l
a
s Pennequin
playback
.
c:
A
dd t
h
e buffer
i
ng thre
a
d
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
olas Pennequin
I
n
itial Metadata
-
On-B
u
ffer files commit
.
commit
|
commitdiff
|
tree