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
audio_current_track: Don't use curtrack_id3 if it's empty
2007-10-25
Nicolas P
e
nnequin
audio_current_track:
Don'
t
use curtr
a
c
k_i
d
3 if it's
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s Penneq
u
i
n
F
i
x warning
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
Pennequin
C
l
ear
s
t
atic structs on stop
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pen
n
equin
Improve metadata u
s
e
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas Penn
e
qu
i
n
Pointer cosmetic c
h
anges
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penn
e
qu
i
n
Silence warnings on
c
oldfire
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Re
n
ame get
p
tr to
b
ufgetcod
e
c and
mak
e
it ensure t
h
e
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
o
l
a
s
Pennequin
bufopen: I
m
me
d
iate
l
y
r
equest buffering
f
or cert
a
in
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
as Penne
q
uin
Chec
k
for th
e
case wh
e
n no
d
ata is r
e
a
dy and the re
q
uired
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s Pennequin
Rever
t
"
Simplify co
d
ec_
r
equest_buffe
r
_callback()"
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
curtr
a
c
k_id3 and n
e
x
ttrack_id3 should be stat
i
c
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas
P
enne
q
uin
A bit of
m
ainten
a
nce
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
ol
a
s Pennequin
Simplify codec_
r
equ
e
st_buffer
_
callback()
commit
|
commitdiff
|
tree
2007-10-25
N
ico
l
as Pennequin
Only ask once for buffe
r
ing
,
t
h
en wait for t
h
e data
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
olas Pennequi
n
Fix bufrea
d
implementation
.
Thi
s
fi
x
es p
r
oblems
with
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
as Penne
q
u
i
n
Min
o
r cleanup
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
las Penn
e
qu
i
n
Prop
e
r
l
y clear track info
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pen
n
equin
r
eset_han
d
le(
)
:
F
ix warning and make it stat
i
c
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
P
ennequin
Factor out the dupli
c
a
t
e code from bufadvance
i
n
rebu
f
f
e
r
_ha
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Impl
e
ment backwa
r
ds skipping by commple
t
ing
audio_rebuffer()
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
P
ennequi
n
Clear warnings and more cle
a
nup
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
olas
P
ennequin
Cl
e
anup
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penne
q
uin
Silence t
h
e warning fr
o
m reset_h
a
ndle()
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pe
n
nequin
audio_s
t
op_playbac
k
(): Rel
e
ase track
h
andles
B
EF
O
RE
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
c
o
las Penne
q
uin
Seeki
n
g
w
a
s
n
't actull
y
quite correct
:
make it
s
eek
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas P
e
nnequi
n
I
m
plement rebufferi
n
g for se
e
ki
n
g outside of buffered
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
las Penn
e
quin
F
ix pla
y
ba
c
k
resuming
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s Pennequ
i
n
P
r
event file de
s
criptor leakage
or
o
veruse
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
Pennequin
codec_filebuf_c
a
ll
b
ack: Set
t
ing copy_n to 0
was a VERY
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pe
n
nequ
i
n
Silence a few warnings
commit
|
commitdiff
|
tree
2007-10-25
N
icolas Pennequ
i
n
bufclose:
M
ake sure the handle's file de
s
criptor is
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s Pennequin
bufopen(): Don't immediately
b
u
f
fe
r
cert
a
in types o
f
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
icolas Penn
e
qu
i
n
codec
_
seek_buffer_ca
l
lbac
k
(): Check whethe
r
it's poss
i
ble
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Unc
o
mment a part of audio_rebuffer() t
o
m
a
k
e
r
e
buffering
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
P
ennequin
When da
t
a can't
w
r
a
p, start over at th
e
begin
n
ing of
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
P
ennequin
D
o
n
'
t ask t
o
b
uf
f
er tr
a
cks rig
h
t after lo
a
d
i
ng them
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pen
n
e
q
u
i
n
Add USB connection handling to
the
b
u
ffe
r
ing thread
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
olas Pennequin
F
i
x tra
c
ks being for
g
o
t
ten a
b
o
u
t when ther
e
was no
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s Pen
n
eq
u
in
Improve
yield_co
d
ec
and use i
t
b
e
tter to make
a
udio
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penneq
u
in
bufg
e
t
d
ata(): fix the available vs
.
required chec
k
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
P
enne
q
uin
Fix a st
u
p
i
d
b
ug that caused some handles not to be
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pen
n
equin
In
t
rodu
c
e yield_code
c
(), similar to
the original audio_yield
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penne
q
u
i
n
Make
t
he tar
g
et beha
v
e
the same as t
h
e
sim (don't care
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
l
a
s
Pennequi
n
Trying to mak
e
a
udio s
t
art p
l
ay
i
ng faster
.
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
as Pe
n
nequin
F
ix pl
a
y
b
ac
k
stopping by
c
losing all
t
r
ack handles
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
olas
Pennequin
A few comme
n
t t
w
eak
s
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
Pennequ
i
n
Add a
t
e
st in audio_c
u
rrent_track()
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
as Pennequin
Do the initial p
o
pulating of the stat
i
c ID3 structs
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
col
a
s
P
e
nnequin
Make audio_r
e
ad_next_metadata a bit safer
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Minor correction of a com
m
ent
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penn
e
q
u
in
Use i
d
3_hid rather than taginfo_ready to kno
w
if
I
D3
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pe
n
nequin
R
e
quest buffering
of the current
track if it is
t
o
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
icola
s
Penneq
u
in
Add s
o
me synchronisation to pre
v
en
t
some d
e
a
dlo
c
ks
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
icolas Pennequ
i
n
M
ake basic seeking actually work
commit
|
commitdiff
|
tree
2007-10-25
N
i
c
o
la
s
Pennequin
A
d
d close_track_handles and reenable audio_c
l
e
ar_track_
e
ntri
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
P
enn
e
quin
Release data f
o
r th
e
finished t
r
ack
o
n track ch
a
n
ge
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
St
o
r
e filesiz
e
on lo
a
d
.
Thi
s
makes basic
s
e
e
king work
.
commit
|
commitdiff
|
tree
2007-10-25
N
ic
o
las Penne
q
uin
Star
t
using "fillin
g
" corr
e
c
tly to make more tracks
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
ic
o
l
a
s Pennequin
Remove the test plugin
commit
|
commitdiff
|
tree
2007-10-25
N
icolas Pennequin
Increment track_widx a
f
te
r
l
oading
a track
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s Pennequin
C
o
smetics and ge
t
rid of
w
arnin
g
s
.
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
olas
P
ennequin
ID3 handli
n
g improvements
commit
|
commitdiff
|
tree
2007-10-25
Nicolas P
e
nnequin
Trigger a CPU
b
oost b
e
fore readin
g
from disk
commit
|
commitdiff
|
tree
2007-10-25
Nicolas P
e
nn
e
quin
Debug output
tweaking
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
A bun
c
h
of improvements that make
p
layba
c
k of the first
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
las Pennequin
Ad
d
a get_o
f
fset API
c
all to make
c
odec_adva
n
ce_buffer_loc
_
c
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicola
s
Pe
n
nequin
A couple
m
o
re tweaks
commit
|
commitdiff
|
tree
2007-10-25
N
icolas Pen
n
equin
Fix a stupid bug that prevented
th
e
buffering
s
ystem
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penneq
u
in
B
rutally make pla
y
back
.
c compile
b
y disabling lots
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penn
e
q
u
i
n
More tweaking
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
las Pennequin
D
isabl
e
codec_pcmbu
f
_position
_
callback for now
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pe
n
nequin
Mor
e
tweaks
commit
|
commitdiff
|
tree
2007-10-25
Nicola
s
P
e
n
ne
q
uin
T
w
e
ak cod
e
c_advance_buffer_
c
allback(
)
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s Penn
e
quin
Add th
e
bufuse
d
()
API
call to r
e
place the
FILEBU
F
USED
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicola
s
Pennequin
Fix
the erro
r
and warning in bu
f
fering
.
c
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pe
n
neq
u
in
Ada
p
t audio_loadcodec()
a
nd
add a special behaviour
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
olas Pennequin
A bit
of
a
d
apt
i
n
g
.
commit
|
commitdiff
|
tree
2007-10-25
N
icolas Penne
q
u
i
n
CUR_TI->
i
d
3 is now curtrack_id3
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pe
n
nequin
Change stru
c
t
track_
i
nfo, add bufgetid3 to playback
.
c
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
o
l
as Pennequ
i
n
Add
b
uf
f
ering_init() and ren
a
me GUA
R
D_SIZE t
o
GUARD_BUFSIZ
E
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
P
ennequin
playback
.
c: Add the buffering thre
a
d
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
las Penn
e
quin
Init
i
al Metadata-On-Buffer files comm
i
t
.
commit
|
commitdiff
|
tree