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
Implement rebuffering for seeking outside of buffered data boudaries
2007-10-25
Nicolas Pennequi
n
Imp
l
ement
rebuffering for seeking
ou
t
side of b
u
ffered
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicola
s
Pennequin
Fi
x
playback re
s
umin
g
commit
|
commitdiff
|
tree
2007-10-25
N
i
c
o
la
s
P
ennequin
Preve
n
t fi
l
e descriptor
l
eakag
e
or
over
u
s
e
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
ola
s
Pe
n
neq
u
in
codec_
f
i
l
ebuf_call
b
ack: Setting copy_n to 0 was a VERY
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas Pennequin
Sile
n
ce a few war
n
ings
commit
|
commitdiff
|
tree
2007-10-25
N
icolas Pen
n
e
quin
bufclos
e
: Make
sure the
handl
e
's file descript
o
r is
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
buf
o
pen(): Don't immediately buffer certain typ
e
s of
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s Penne
q
uin
codec
_
se
e
k_b
u
ffer_callback():
C
he
c
k whe
t
he
r
it's possible
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
o
l
as Penn
e
qu
i
n
Uncommen
t
a part
of a
u
d
i
o_rebuffer() to m
a
k
e
rebuffering
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
Pennequin
When
data
can'
t
w
r
ap, s
t
ar
t
o
v
er a
t
the
be
g
in
n
ing of
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicola
s
Pennequin
Don't ask to buff
e
r tr
a
cks right af
t
er loadi
n
g them
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas Pennequin
A
d
d
USB connection
handli
n
g
t
o th
e
buffering thre
a
d
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
olas
Pennequi
n
Fix
tracks b
e
i
n
g forgott
e
n
a
bout when there was n
o
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s Pennequin
Im
p
r
ove yield_cod
e
c and use it
better
t
o
make au
d
io
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
col
a
s
Pennequin
bufg
e
t
d
ata(
)
:
fix the available vs
.
require
d
c
heck
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
F
i
x a stupi
d
bug th
a
t
ca
u
s
e
d some handles not to be
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
P
e
nnequin
Introd
u
ce yield_codec()
,
similar to
t
he
orig
i
na
l
a
u
di
o
_yiel
d
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
P
enne
q
ui
n
M
a
ke th
e
target
b
e
hav
e
the
s
ame as the sim (d
o
n
't ca
r
e
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
as Penn
e
qu
i
n
Trying
to
make audio sta
r
t pl
a
ying fast
e
r
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pen
n
equin
Fix playback
stopping
b
y clo
s
ing all track handles
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
as Pennequin
A few co
m
m
e
nt tw
e
aks
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequi
n
A
d
d
a test
in
a
u
dio_current_track()
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Do the initial populating of th
e
sta
t
i
c
I
D3
s
tructs
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
las Pennequin
M
a
k
e
audio_re
a
d_next
_
metadata a bit safer
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
Pennequin
Minor correc
t
ion of a
c
o
mment
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s Pen
n
e
q
uin
Use i
d
3
_
h
id rather
than taginfo_r
e
ady to know if ID3
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
olas
P
ennequin
Request b
u
fferi
n
g of t
h
e current track if it is t
o
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicola
s
Penn
e
qu
i
n
A
dd some synchron
i
s
ation to
prevent some d
e
adlock
s
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penne
q
uin
Ma
k
e basic seeking actually
w
ork
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas Pennequi
n
Add cl
o
se
_
t
rack_
h
andle
s
and reenable audio_clear_tra
c
k_entri
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pen
n
equin
Release data for the
finished track on tr
a
ck ch
a
nge
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
Penn
e
quin
Store filesize on load
.
Th
i
s mak
e
s basic seekin
g
w
ork
.
commit
|
commitdiff
|
tree
2007-10-25
N
ico
l
as
Penn
e
q
ui
n
Start
u
si
n
g "f
i
llin
g
"
c
orrect
l
y t
o
make mo
r
e tracks
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas P
e
nnequin
Remove th
e
test p
l
u
g
i
n
commit
|
commitdiff
|
tree
2007-10-25
N
i
c
o
las P
e
nn
e
qu
i
n
Increment track_wid
x
aft
e
r l
o
ading a track
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
C
osmetics and get rid of w
a
rnings
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
ID3 handling improvements
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
ol
a
s Penn
e
qui
n
T
rigger a
C
P
U
b
o
o
s
t before reading from
d
isk
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
olas Pe
n
nequin
D
ebug out
p
ut tweakin
g
commit
|
commitdiff
|
tree
2007-10-25
Nicola
s
Pen
n
equ
i
n
A bunch of improvements
that make pla
y
back of the f
i
r
s
t
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
co
l
as Pen
n
equin
A
dd a get_offse
t
AP
I
c
al
l
to make co
d
ec_advance_buffer_loc_c
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
A
couple more t
w
eaks
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Fix a s
t
upid bug that prevented
the buffering sy
s
tem
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pe
n
nequin
Brutally make playback
.
c com
p
i
l
e
by disabling lots
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
as Penn
e
qui
n
More tweakin
g
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Disa
b
le
c
od
e
c_pcmbuf_pos
i
tion_ca
l
lback for now
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penneq
u
in
More tweaks
commit
|
commitdiff
|
tree
2007-10-25
Nicolas P
e
n
neq
u
i
n
Tw
e
ak codec
_
a
dvance_bu
f
fe
r
_
c
a
llback()
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penne
q
uin
Add the bu
f
used() API call to replace t
h
e FILEBUFUSED
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penne
q
uin
Fix t
h
e error and w
a
rn
i
n
g
in buffering
.
c
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Adapt aud
i
o
_loadcodec() an
d
add a speci
a
l
b
ehavi
o
ur
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
A bit of adap
t
ing
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
CUR_TI-
>
id3 is now curtrack_
i
d3
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
Pennequin
Chang
e
stru
c
t tr
a
ck_info, ad
d
bufgetid3 to playb
a
ck
.
c
commit
|
commitdiff
|
tree
2007-10-25
Nicola
s
Pe
n
nequin
Add buffering_
i
nit()
a
nd
rename
GUARD_SIZE
t
o
G
UARD_
B
UFS
I
ZE
.
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s
Pennequin
p
layback
.
c:
A
dd th
e
buffering threa
d
commit
|
commitdiff
|
tree
2007-10-25
Nicolas P
e
nneq
u
in
Initial Metadata-On-Buffer files commit
.
commit
|
commitdiff
|
tree