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
Fix bufread implementation. This fixes problems with codecs that use it.
2007-10-25
Nicolas Pennequin
F
ix
b
ufread impl
e
m
e
n
t
ati
o
n
.
This fixe
s
problems with
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequi
n
Minor cleanup
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penn
e
quin
Properly clear t
r
ack info
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
olas Pennequ
i
n
reset_handl
e
(
)
: Fix warning
a
n
d make it static
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
olas P
e
nnequin
Facto
r
out
t
h
e
d
u
plicate
c
ode from bufadvance in rebu
f
fer_ha
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
icolas
Pen
n
eq
u
in
Implement backwar
d
s skipping
b
y commpleting audio_rebuff
e
r()
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
las Pe
n
n
eq
u
in
Cl
e
ar warn
i
n
gs
and more cleanup
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequi
n
Cle
a
nu
p
commit
|
commitdiff
|
tree
2007-10-25
Nicola
s
Penne
q
uin
Silenc
e
the war
n
ing from reset_handle()
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
audio_stop_playba
c
k(): Release track
h
andles B
E
FORE
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pen
n
equi
n
Seeking
wasn't actully quit
e
co
r
rect:
m
ake it
see
k
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Impleme
n
t
r
eb
u
ffe
r
ing for seek
i
ng ou
t
side of buff
e
r
ed
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
l
a
s Pennequin
Fi
x
playback r
e
s
u
ming
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penn
e
qu
i
n
Prevent file des
c
r
i
ptor le
a
kage or overuse
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas Pe
n
neq
u
in
codec_f
i
lebuf_callba
c
k: S
e
tting
c
o
p
y_n
t
o
0 was a VERY
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
icol
a
s
Pennequin
Silence a f
e
w w
a
r
n
ings
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s
P
ennequin
bufclose: Mak
e
sure the h
a
ndle's file
descriptor is
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas P
e
nn
e
quin
bufopen(): D
o
n't
i
mm
e
diat
e
ly buffer certa
i
n
types
o
f
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
co
l
as Pennequin
c
odec_see
k
_buffer
_
c
a
ll
b
ack(): Che
c
k wh
e
ther i
t
's possible
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
las Pe
n
nequ
i
n
Uncomment
a
part of audio_rebuffer() to
m
ake rebuffering
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
When dat
a
can't wrap,
s
tart o
v
er at the beginning of
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s Pennequin
Don't
a
sk to buffer tracks right afte
r
loa
d
ing them
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
olas Penne
q
uin
Add USB connection handling to
t
he
b
u
f
f
erin
g
thread
commit
|
commitdiff
|
tree
2007-10-25
Nicola
s
P
e
nnequin
Fix tracks being
f
orgott
e
n about wh
e
n
there wa
s
no
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
icolas Pennequin
I
m
p
r
ove
y
i
e
l
d_
c
od
e
c and
us
e
it b
e
tter to make audio
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
a
s Penne
q
uin
b
u
fgetdata(
)
: fix the avail
a
ble vs
.
required check
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
Pennequin
F
ix a
s
tup
i
d bug that caused s
o
me handles not to be
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penneq
u
in
Introd
u
ce
yi
e
l
d
_codec(), simil
a
r
to the original audio_y
i
e
l
d
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
P
ennequin
Make the target behave the sa
m
e
a
s the
s
im (don
'
t ca
r
e
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
l
a
s Pennequin
T
r
ying to make audio start
p
laying faster
.
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s Pennequ
i
n
F
i
x
playbac
k
sto
p
ping
by clos
i
ng all
track
handles
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pe
n
nequ
i
n
A few comment
tweaks
commit
|
commitdiff
|
tree
2007-10-25
N
i
c
olas Pennequin
Add a test in
a
udio_c
u
rrent
_
track()
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pe
n
nequin
Do the ini
t
ial populating of th
e
static
I
D3 structs
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
icolas Pennequin
M
a
ke
a
u
d
io_read_next
_
metadata a
bi
t
saf
e
r
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
P
ennequin
Minor correctio
n
of a comment
commit
|
commitdiff
|
tree
2007-10-25
N
icolas Pennequin
U
se id3_hi
d
rather tha
n
t
ag
i
nfo_ready to know
if ID3
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
cola
s
Pennequ
i
n
R
eq
u
est bufferi
n
g of
the cur
r
ent
track if it is to
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
o
l
as Pen
n
equin
Add some synchronisa
t
ion
to pre
v
ent some d
e
adlocks
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penne
q
uin
Make basic
s
ee
k
ing actually work
commit
|
commitdiff
|
tree
2007-10-25
N
icol
a
s
Penne
q
uin
Add
c
lose_trac
k
_handles and ree
n
able
audio_cle
a
r_track
_
entri
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
icola
s
Pennequin
Rel
e
ase data for the finished track
o
n t
r
ack change
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
P
e
nnequin
Store filesize on load
.
This makes basi
c
s
e
e
k
ing work
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penn
e
quin
Start usi
n
g
"filling" correctly to ma
k
e more tracks
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penneq
u
in
R
emove the tes
t
plugin
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Increment track_widx after
loading a
t
r
a
c
k
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
as Pennequin
Cosme
t
ics a
n
d get rid of w
a
rning
s
.
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s
P
e
n
nequi
n
I
D3 hand
l
ing improvements
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas P
e
nneq
u
in
Trigger a CPU boost befor
e
reading from dis
k
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
las Penn
e
quin
Debug output tweak
i
ng
commit
|
commitdiff
|
tree
2007-10-25
N
icolas Pennequin
A
bunc
h
of
i
m
provement
s
that m
a
ke
playback
o
f the first
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
P
ennequin
Add a get_off
s
et API call to make cod
e
c_advance
_
buffer_l
o
c_
c
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
ola
s
P
enneq
u
in
A
couple more tweaks
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
Pennequin
F
i
x a s
t
upid bug that
p
revented
the buffering syste
m
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
icolas
Pennequ
i
n
Brut
a
lly make play
b
a
ck
.
c compile by disabling l
o
ts
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
olas Pennequin
More tweaking
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Disable cod
e
c_pcmb
u
f_posit
i
on_callback fo
r
n
ow
.
commit
|
commitdiff
|
tree