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
Nicol
a
s
Pennequin
R
e
n
ame getp
t
r to bufget
c
odec a
n
d make it e
n
s
ure the
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
as Pennequin
buf
o
pen: Immediately request bufferin
g
for c
e
rt
a
i
n
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s Pennequin
Chec
k
for t
h
e
c
a
s
e when no
d
a
t
a is ready and the req
u
ired
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas Pennequin
Revert "S
i
mplify c
o
d
ec
_
req
u
est_
b
u
ffer_callback()"
commit
|
commitdiff
|
tree
2007-10-25
Nicola
s
Pen
n
equin
curtrack_id3 and nexttrac
k
_id3 should be static
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
ola
s
P
e
nn
e
quin
A
bit of
maintenance
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
P
ennequi
n
Simplif
y
codec_r
e
quest_buffer_cal
l
back()
commit
|
commitdiff
|
tree
2007-10-25
Nicola
s
Pe
n
n
e
quin
Onl
y
ask
once for buffe
r
ing, t
h
en
wai
t
fo
r
the da
t
a
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Fix buf
r
e
ad implementation
.
This
f
ixes problems
with
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicola
s
Pennequin
Minor cleanup
commit
|
commitdiff
|
tree
2007-10-25
Nicolas P
e
nnequ
i
n
Properly
c
lear track info
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
P
en
n
equ
i
n
reset_handle
(
): Fix warning and
m
ak
e
it
s
tatic
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pe
n
n
e
quin
Factor out
the duplicate
code
f
rom bufadvance in re
b
uf
f
er_ha
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
co
l
as Pen
n
equin
Impleme
n
t backwards ski
p
ping by
commpleting audio_r
e
buffer()
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penneq
u
in
Clear
w
arnings and more c
l
eanup
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pen
n
e
q
uin
Cleanup
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
Pennequin
S
i
lence the warni
n
g from reset_handle()
commit
|
commitdiff
|
tree
2007-10-25
N
icolas Penneq
u
in
audi
o
_
stop_playback()
:
Release tr
a
ck
handles B
E
FORE
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penn
e
quin
Seeking was
n
't
act
u
l
l
y quite correct: make it see
k
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas Pennequin
Impl
e
ment
r
e
b
u
ffer
i
ng for
s
eeki
n
g outs
i
de of buffered
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas P
e
nneq
u
in
Fix
p
layb
a
ck re
s
uming
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pe
n
nequin
Prevent
f
ile descriptor leakage or
overuse
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pen
n
equin
codec_filebuf
_
c
a
llback:
S
etti
n
g copy
_
n to 0 was a VERY
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penn
e
quin
Silence
a
few warnings
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
a
s
P
ennequin
bufclose: Make sure the handle's fil
e
descript
o
r is
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
las Pennequ
i
n
bufop
e
n(): Don't
i
mm
e
d
i
a
t
el
y
buffer certain
t
ypes of
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
olas Pen
n
equin
c
od
e
c_seek_buff
e
r_callback():
Check wh
e
t
he
r
i
t's possible
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
olas Pe
n
n
e
q
uin
Un
c
omment a pa
r
t of aud
i
o_r
e
buff
e
r()
t
o make rebu
f
ferin
g
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas P
e
nnequin
When data can't
wr
a
p, start over
at
t
he
b
eginning
o
f
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
as Pennequin
D
o
n't ask to buff
e
r tracks right
a
fter loading them
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
las Pennequin
Add USB c
o
n
n
ecti
o
n
ha
n
dling to th
e
buffer
i
ng
t
h
read
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penn
e
quin
Fi
x
tracks
b
eing forgotten about when there was no
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicola
s
Pe
n
nequin
Imp
r
o
ve yield_codec and use it b
e
tte
r
to make audio
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
as Pennequ
i
n
bufget
d
ata(): fix the available vs
.
required c
h
eck
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequ
i
n
F
ix a stupid bu
g
t
h
at
c
aused some
h
andles n
o
t to be
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
Pennequin
Intro
d
uce yield_c
o
dec()
,
similar to
the origina
l
audio
_
yield
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas P
e
nnequin
Make
t
h
e ta
r
g
e
t
behave the same as the sim (
d
o
n
't care
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penn
e
quin
Trying
to
make audio
start pl
a
ying faster
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penn
e
quin
Fix p
l
aybac
k
stoppin
g
by clos
i
ng all track
h
andles
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicola
s
P
ennequin
A few com
m
ent tweaks
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
ola
s
Pennequ
i
n
Add a te
s
t
in
a
udio_
c
urrent_trac
k
()
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s Pennequi
n
Do the initial p
o
pula
t
i
n
g o
f
th
e
static
ID3
s
truct
s
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas P
e
n
nequin
Make audio_read_next
_
metadata a bit safer
.
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
las Pennequin
Minor corre
c
tion of a comment
commit
|
commitdiff
|
tree
2007-10-25
N
i
col
a
s P
e
nnequin
Use id3_hid rather than tagin
f
o
_
r
eady to kno
w
if ID3
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
P
e
nnequin
R
e
quest buf
f
e
r
i
n
g of the current
track if
i
t
is to
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Add some
s
y
n
c
hroni
s
ation t
o
prev
e
nt some dea
d
locks
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequ
i
n
Make basic seek
i
ng
actually work
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Add
c
l
ose_track_handles and
re
e
nabl
e
aud
i
o_clear_track_entr
i
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
Penne
q
u
i
n
Release
d
ata for the finished track
on track ch
a
ng
e
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequi
n
Sto
r
e filesi
z
e on load
.
This makes
b
asic seeking work
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas P
e
n
n
e
q
uin
Start
using "f
i
l
ling
"
correctly to mak
e
more tracks
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
cola
s
Pennequin
Remove the tes
t
pl
u
gin
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
as Pennequin
Increment track_widx a
f
ter lo
a
ding a track
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
la
s
Pen
n
e
q
u
in
Cosm
e
tics and get ri
d
o
f
w
a
r
n
in
g
s
.
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
o
l
a
s Pennequi
n
ID3 ha
n
dlin
g
improvements
commit
|
commitdiff
|
tree
2007-10-25
Nicolas P
e
nnequin
T
r
igger a CPU b
o
ost before
r
e
a
ding from
d
isk
commit
|
commitdiff
|
tree
2007-10-25
N
i
colas
Pennequ
i
n
D
ebug
output twe
a
king
commit
|
commitdiff
|
tree
2007-10-25
N
ic
o
las
Pen
n
eq
u
i
n
A bun
c
h
of i
m
prove
m
ents
t
hat make
p
layback of the fi
r
st
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
N
i
c
olas Pennequi
n
Add a
get_of
f
set API
c
all t
o
make codec_adv
a
nce_buffer_loc_c
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penneq
u
in
A couple mor
e
twea
k
s
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
las P
e
nneq
u
in
Fix
a
stupid
b
ug tha
t
prevented the
buffering syst
e
m
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Brut
a
lly make playback
.
c
c
ompile
b
y dis
a
bling lots
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Penne
q
u
i
n
More tweaking
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
as
P
ennequ
i
n
Disab
l
e codec_pcm
b
uf_po
s
it
i
on_call
b
ack for now
.
commit
|
commitdiff
|
tree
2007-10-25
Nicol
a
s
Pennequin
More
t
weaks
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pe
n
nequin
Tweak
c
odec_advance_bu
f
f
e
r_cal
l
bac
k
()
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
Pennequ
i
n
Add the bufused() API call t
o
replace the
F
ILEBUFUSED
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas Pennequin
Fix
t
h
e
e
rror a
n
d w
a
rning in buf
f
ering
.
c
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
as Penn
e
quin
Adapt audi
o
_
loadcodec() and
a
dd a sp
e
cial behaviour
.
.
.
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
as Pen
n
equ
i
n
A bit of adapting
.
commit
|
commitdiff
|
tree
2007-10-25
Nico
l
as Pennequin
CUR_T
I
->id3 i
s
now curtrack_id3
.
commit
|
commitdiff
|
tree
2007-10-25
Ni
c
o
l
a
s
P
ennequi
n
Chan
g
e struct track
_
info, ad
d
buf
g
e
tid3 to
playback
.
c
commit
|
commitdiff
|
tree
2007-10-25
Nic
o
las Pennequin
Add bufferin
g
_i
n
i
t
() and ren
a
me
G
U
A
RD_SIZE to GUARD_BUFSIZE
.
commit
|
commitdiff
|
tree
2007-10-25
Nicolas
P
enneq
u
in
playbac
k
.
c
:
Add the buf
f
ering thread
commit
|
commitdiff
|
tree
2007-10-25
N
i
c
o
las Pennequin
Initial Meta
d
ata-On-
B
uffe
r
files
commit
.
commit
|
commitdiff
|
tree
2007-10-25
learman
Factor out some
common code, for simplicity
(I ho
p
e
.
.
.
commit
|
commitdiff
|
tree
2007-10-14
learman
Up
d
ate Swedish
t
ranslation
.
commit
|
commitdiff
|
tree
2007-10-14
lear
m
an
M
P
4 tag p
a
rs
e
r: guard against problems wh
e
n the
b
u
ffe
r
.
.
.
commit
|
commitdiff
|
tree
2007-10-13
l
earman
M
a
ke the FL
A
C
metad
a
ta parser
a
little more robust
.
commit
|
commitdiff
|
tree
2007-10-07
learman
Don'
t
get the dir
c
ache size
w
hil
e
dir
c
ache is still
.
.
.
commit
|
commitdiff
|
tree
2007-09-21
learman
Fix playba
c
k
o
f HE-AACv2 (aka SBR+PS) files
.
commit
|
commitdiff
|
tree
2007-09-16
l
ear
m
an
R
emove redundant
r
emo
v
e
call, which cause
d
problems
.
.
.
commit
|
commitdiff
|
tree
2007-09-15
learman
Upd
a
t
e
d
Swedish trans
l
at
i
o
n
.
commit
|
commitdiff
|
tree
2007-09-03
learman
Fix FS#76
9
8, UTF-16 c
o
mments
n
o
t read correctly
.
Als
o
.
.
.
commit
|
commitdiff
|
tree
2007-08-25
le
a
rman
Remove som
e
de
b
ug co
d
e
.
Remove som
e
un
n
ecessary ch
e
cks
.
commit
|
commitdiff
|
tree
2007-08-25
learm
a
n
Sm
a
ll Replay
G
ain cleanup
.
Move R
V
A
2
specific code to
.
.
.
commit
|
commitdiff
|
tree
2007-08-24
learman
Correct another co
p
yright line
.
commit
|
commitdiff
|
tree
2007-08-22
learman
A
p
ply
fix from FS#6341, with
s
o
m
e changes
b
y me
.
commit
|
commitdiff
|
tree
2007-08-21
l
earman
Updat
e
Swedish trans
l
ation
.
commit
|
commitdiff
|
tree
2007-08-14
l
e
arman
Update Swedish lang
u
age
.
commit
|
commitdiff
|
tree
2007-08-14
learman
Add me to some
p
arts I
w
ork o
n
from time
t
o time
.
commit
|
commitdiff
|
tree
2007-08-14
learma
n
R
eo
r
der the f
i
l
e for easier maintenance
and fix a couple
.
.
.
commit
|
commitdiff
|
tree
2007-08-14
learman
Fi
x
a few t
y
pos and inde
n
tations
.
commit
|
commitdiff
|
tree
2007-08-11
learman
Fix bug
t
hat caused the bookmark autoload screen to
.
.
.
commit
|
commitdiff
|
tree
2007-08-08
l
e
arman
Fix display o
f
f
i
le
p
at
h
in the
I
D3 I
n
fo
s
c
r
e
en o
n
.
.
.
commit
|
commitdiff
|
tree
2007-08-05
lea
r
man
Redr
a
w the
menu w
h
en
s
t
opping playback, in case the
.
.
.
commit
|
commitdiff
|
tree
2007-07-26
learman
MP4: Add support
f
or comment
and year tags
.
commit
|
commitdiff
|
tree
2007-07-24
lear
m
an
MP4: Fix a sign e
r
ror
preventing some files fr
o
m playin
g
.
.
.
commit
|
commitdiff
|
tree
2007-07-22
learman
Add support for
t
ex
t
-format
g
enres in
.
mp4 files (AAC
.
.
.
commit
|
commitdiff
|
tree
next