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
Some code documentation updates
2007-10-25
Nicolas Penneq
u
in
Some code d
o
cumentation
u
pdates
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas Pen
n
equin
Rena
m
e fr
e
e
_buffer()
to shri
n
k_han
d
le()
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s P
e
nneq
u
in
au
d
io_
c
urrent_trac
k
: D
o
n't use curtrack
_
i
d
3
i
f it's
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequi
n
Fix warn
i
ng
commit
|
commitdiff
|
tree
2007-10-25
N
icol
a
s
Penneq
u
in
Clear stati
c
structs on stop
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
P
ennequin
I
mpr
o
v
e
met
a
data
use
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
las Pennequin
P
oi
n
ter
cosmetic changes
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
Pennequin
S
i
le
n
ce warnin
g
s on coldfire
commit
|
commitdiff
|
tree
2007-10-25
N
i
c
olas Pennequin
Ren
a
me getpt
r
to bufgetco
d
ec a
n
d
m
a
ke it ensure the
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
P
enne
q
uin
b
ufopen
:
Immediately requ
e
st buf
f
ering for
ce
r
tain
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penn
e
quin
Check for
the
c
ase when no data is
r
eady and the requir
e
d
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pen
n
eq
u
in
Revert
"
S
implify codec_request_
b
uffer_callback
(
)
"
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas P
e
nnequ
i
n
c
urtrac
k
_id3 a
n
d nexttrack_id3 should be stat
i
c
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequi
n
A bit of
ma
i
ntenance
commit
|
commitdiff
|
tree
2007-10-25
Nicolas P
e
nnequin
Simplify c
o
dec_reques
t
_buf
f
er_cal
l
b
a
c
k
()
commit
|
commitdiff
|
tree
2007-10-25
N
i
col
a
s Pennequin
Only
ask once for buffe
r
ing,
t
h
en w
a
it
f
or
t
h
e d
a
ta
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
l
a
s Pennequin
F
ix
b
uf
r
ead impleme
n
tation
.
This fix
e
s
problems
wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s Pennequ
i
n
Mino
r
cleanup
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
Pennequin
Prop
e
rly
clear
track info
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
Pe
n
nequin
re
s
et
_
h
a
n
dle(): Fix w
a
rni
n
g and make it static
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas Pennequin
Factor out the
d
uplicate
c
od
e
from bufadvance in rebu
f
fer_ha
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pe
n
n
e
quin
Implement backwards
skip
p
ing by commplet
i
n
g
a
u
dio_
r
ebu
f
f
e
r
()
commit
|
commitdiff
|
tree
2007-10-25
N
icolas Pennequin
C
l
ea
r
warnin
g
s
a
nd more cleanup
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penneq
u
in
Cleanu
p
commit
|
commitdiff
|
tree
2007-10-25
N
i
c
olas Pennequin
Silen
c
e t
h
e w
a
rning from reset_handle()
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s Pennequin
audio_
s
t
op_play
b
ack(): Relea
s
e trac
k
handl
e
s BEFORE
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
c
o
l
as Pennequin
S
e
eking
w
asn
'
t a
c
tully q
u
ite
cor
r
ect: make
i
t seek
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
las Pennequin
Impl
e
ment rebuffering for seekin
g
o
u
tside of buffered
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pen
n
equin
Fi
x
playback
r
esuming
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequi
n
Prevent file descript
o
r
leakage or o
v
e
r
use
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s
Penn
e
quin
c
o
dec_filebuf_callback: Setting
copy_n to
0
was
a
V
E
RY
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s
P
en
n
equ
i
n
S
i
lenc
e
a f
e
w warnings
commit
|
commitdiff
|
tree
2007-10-25
N
icol
a
s
Pennequin
b
ufclose: M
a
ke sure the handle's
f
ile descr
i
ptor is
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
las Penn
e
quin
bufopen(): Do
n
'
t
imme
d
ia
t
e
ly buffer cer
t
ain typ
e
s of
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
codec
_
seek_buffer_callb
a
ck(): C
h
eck whet
h
er it's possible
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicola
s
Pe
n
nequin
Unco
m
me
n
t a
part of audio
_
rebuffer() to make rebuffering
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
icolas Pe
n
ne
q
u
i
n
Wh
e
n
data can't wr
a
p
, st
a
rt over at
t
he beginning of
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
co
l
as Pennequi
n
Don'
t
ask to buffer
tracks righ
t
after loading them
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penn
e
quin
Add USB connec
t
ion hand
l
ing
t
o the buffer
i
ng thread
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
F
ix tracks being forgotten ab
o
ut
when there was no
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
icola
s
Penneq
u
i
n
I
m
p
rove
yield_code
c
and use
i
t better to
make audio
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
olas P
e
n
nequin
bufgetdata(): fix
t
h
e
availab
l
e vs
.
required ch
e
ck
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penneq
u
in
F
i
x a stupid bug that
caused some handles no
t
to be
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pe
n
nequin
In
t
roduce yield
_
codec(
)
, similar to the o
r
i
g
inal a
u
dio_yield
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s
P
enn
e
qu
i
n
Make the
targe
t
b
e
have the sa
m
e
as the sim (do
n
't care
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
las Pennequin
Trying to make aud
i
o
sta
r
t playing faster
.
commit
|
commitdiff
|
tree
2007-10-25
Nicola
s
P
e
nnequin
Fix play
b
ack stopping by closing
all tra
c
k ha
n
d
les
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penne
q
uin
A few comment tweaks
commit
|
commitdiff
|
tree
2007-10-25
Nicolas P
e
nnequin
A
d
d
a
test
in audio_current_track()
commit
|
commitdiff
|
tree
2007-10-25
Nicola
s
Pennequin
Do
t
h
e init
i
al
popul
a
t
i
ng o
f
the s
t
at
i
c
I
D3 structs
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequ
i
n
Make audio_read_next_meta
d
ata a
b
it safer
.
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
olas Pennequin
Minor
c
o
rrection of a comment
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
olas Pe
n
nequi
n
Use id3_hid rather tha
n
t
a
g
info_rea
d
y to know if
I
D3
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
las Pe
n
nequin
Request buffer
i
ng of the current track if
i
t is t
o
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas P
e
n
nequin
Ad
d
some synchron
i
s
ation
t
o pre
v
ent
some de
a
d
l
ocks
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas Pe
n
nequi
n
Make basic
seeki
n
g actuall
y
work
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
las Pennequin
Add clos
e
_track_
h
andles and
r
eenable audio_clear_track_entri
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
olas Pennequin
Rele
a
s
e
d
a
t
a for the
f
inished track on tra
c
k change
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
St
o
r
e
file
s
ize on loa
d
.
This makes basic seeking wor
k
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
c
o
las Penn
e
qu
i
n
St
a
rt using "filling" c
o
rrectly to make mor
e
t
r
a
c
ks
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penn
e
quin
R
e
mov
e
the t
e
st p
l
ugin
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
In
c
remen
t
trac
k
_widx after loading a track
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
Pennequin
Cosmeti
c
s an
d
get rid of warnings
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
ID3 handling improvements
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s Pennequin
Trigge
r
a
CPU boost before reading from disk
commit
|
commitdiff
|
tree
2007-10-25
N
i
cola
s
Pennequin
Debug
o
utput tweaking
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penn
e
quin
A bunch
of impro
v
emen
t
s that mak
e
p
layba
c
k of the firs
t
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
olas Pennequ
i
n
Add a get_
o
ffset API call to make codec_a
d
v
ance
_
buffer_loc_c
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
las Pennequin
A couple more
t
w
eaks
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
l
as
Pennequ
i
n
Fix a
s
tupid bug that p
r
e
v
ented
t
he buffering system
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penn
e
quin
Brutall
y
make playba
c
k
.
c comp
i
le
by disa
b
ling l
o
t
s
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
More
tweaking
commit
|
commitdiff
|
tree
2007-10-25
Nicolas P
e
nnequin
Dis
a
ble codec_pcmbuf_posi
t
ion_call
b
a
ck for
no
w
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
col
a
s
P
e
nneq
u
in
Mor
e
tweaks
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas
P
ennequin
Tweak codec_advance_buffer_ca
l
lback()
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penn
e
qui
n
Add the bufused() API call to repl
a
ce t
h
e F
I
L
E
BUFUSED
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequi
n
Fix the error and
w
arning in
b
uffering
.
c
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas Penne
q
uin
Ada
p
t aud
i
o_
l
oadco
d
ec() and add a spe
c
i
a
l
behaviour
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
Penneq
u
in
A
b
i
t of adapt
i
ng
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequi
n
CU
R
_
T
I
->id
3
i
s
n
o
w curt
r
ack_id3
.
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
las Penneq
u
in
Change
s
truct trac
k
_info, add bufge
t
id
3
to playb
a
ck
.
c
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Add buffering_
i
nit(
)
and
rename GUARD_
S
IZE to GUARD
_
BU
F
SIZE
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
playback
.
c: Add the buffering t
h
read
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penn
e
quin
Initial Metadata-On-Buffer files commit
.
commit
|
commitdiff
|
tree