repo.or.cz
/
L-SMASH.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
read: Skip weird extra bytes of 'chan' box.
2014-11-28
Yusuke Nak
a
m
ur
a
r
ead: Skip weird e
x
tr
a
bytes of
'
chan' box
.
commit
|
commitdiff
|
tree
2014-11-28
Yusuke
N
a
k
am
u
ra
a
52:
D
on't p
u
t s
t
atic const variables i
n
the header
.
commit
|
commitdiff
|
tree
2014-11-28
Yusuke
N
akamura
he
v
c
: Fix i
n
finite loop
w
hen series of byte st
r
eam
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
Yusuke Nakamura
h
2
64:
Fi
x
i
n
finite loop when series of byte stream
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
Y
u
suke Nakam
u
ra
file:
F
i
x incl
u
sion of
i
o
.
h
.
commit
|
commitdiff
|
tree
2014-11-25
Yu
s
u
ke Nakamura
ms
v
c: Add a missi
n
g
file
.
commit
|
commitdiff
|
tree
2014-11-25
Yusuke Nakam
u
r
a
lib:
Don't
p
u
t stat
i
c c
o
nst varia
b
l
e
s in the
h
eader
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Nakamu
r
a
Add Visual Studio
20
1
3 p
r
oject f
i
le
s
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke
N
akam
u
ra
timeli
n
e:
I
nitializ
e
pointe
r
by NUL
L
t
o
avoid
M
SVC
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Nakamura
pri
n
t: I
n
it
i
alize poin
t
er by "U
n
known" to avoid MSVC
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Nakamura
print: A
v
oid Variable Length Arrays
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke N
a
kamura
c
l
i: Defin
e
st
r
casecmp a
s
_stricmp
for MSV
C
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke N
a
kamura
osdep: Define lsmash_{fseek
|
ftell}
as _{fseek
|
ft
e
ll
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Nakamura
t
imelineeditor: Avoid
Vari
a
b
le Length Arrays
.
commit
|
commitdiff
|
tree
2014-11-24
Y
u
suke Nakamura
r
e
muxer:
A
v
oid Variable Length Arrays
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Nakamu
r
a
he
v
c
:
A
void V
a
riable L
e
ngth Arrays
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Nakamura
hevc: Add signed c
a
st to
av
o
i
d
M
S
V
C C4146 error
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Nakamura
h264
:
A
void
Variab
l
e
L
e
n
gth Arrays
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Nakamura
osde
p
:
M
o
ve lsmash_{
f
seek|ftell}
d
efinitions
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Nakamura
utils:
W
orkaro
u
nd fo
r
supprot of MSVC v
a
r
i
adic macr
o
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Nakamura
vc
1
:
Avoid Variab
l
e Length
A
rrays
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke
N
akamura
dts:
Avoid Va
r
iable Length Arrays
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Naka
m
ura
cli: Place #include "c
l
i
.
h" i
n
the first
p
l
a
ce to
include
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Nakamura
h264: Add signed
cas
t
s to a
v
oid MSVC C4146 err
o
r
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Naka
m
ur
a
is
o
m: I
n
i
t
ialize pointer by NULL to avoid
MSVC C4703
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Naka
m
ura
isom: Add signed ca
s
ts to avoid MSVC C4146
e
rror
.
commit
|
commitdiff
|
tree
2014-11-24
Y
u
suke N
a
kam
u
ra
utils:
A
dd signed casts
t
o avo
i
d MSVC
C4146 error
.
commit
|
commitdiff
|
tree
2014-11-24
Yus
u
ke Nakamura
osdep: Define _CRT_SECURE_NO_WARNINGS t
o
d
isable deprecated
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
Y
u
suke Nakam
u
ra
osdep: Define inli
n
e as __inline for MSVC
.
commit
|
commitdiff
|
tree
2014-11-24
Yu
s
u
k
e Nakam
u
ra
m
u
xer: Fix h
a
ndling of stream's porpe
r
ty changes
.
commit
|
commitdiff
|
tree
2014-11-23
Y
usuke Nakamura
write: A
v
oid NULL
d
ereference when
r
e
menberin
g
p
os
i
tion
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Yusuke N
a
k
a
m
ura
t
imeline: Avo
i
d NULL dereference when evaluating sampl
e
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Yusuke Na
k
amur
a
isom
:
Avoid NUL
L
de
r
e
feren
c
e wh
e
n getting a
d
a
ta referen
c
e
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Yusuke Nakamura
mp4a: Enclose i
n
tent
i
onal dead code
with #if 0
.
commit
|
commitdiff
|
tree
2014-11-23
Yusuk
e
Nakamura
descripti
o
n: Check size
is valid or
not when const
r
uc
t
ing
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Y
u
suk
e
Nakam
u
ra
print: Er
r
or handlin
g
when
l
sm
a
sh_f
o
pen(
)
faile
d
.
commit
|
commitdiff
|
tree
2014-11-23
Yusuke Nakamura
print: Remove
redundant
NULL check for l
s
mash_file_t
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Yusuke Naka
m
ura
isob
m
ff_imp:
Fix a possible NULL deref
e
rence
w
h
en
g
etting
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Y
usuke Na
k
a
mura
mp3_imp: Fix
a m
e
mory leak wh
e
n
failing to cr
e
at
e
/
a
llo
c
ate
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Y
u
suke Nakamura
adts_
i
mp: F
i
x
a
m
e
m
o
ry leak whe
n
f
a
iling to parse
A
DTS
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Yusuke Nakamura
descrip
t
ion: Fix a
m
e
mory
l
eak when co
l
o
r tabl
e
w
h
ich
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Yusuke
Nakamur
a
importer: Place IS
O
BM
F
F
/QTFF impo
r
ter afte
r
t
he
a
ll
.
.
.
commit
|
commitdiff
|
tree
2014-11-22
Y
usuke Nakam
u
ra
dts: Handle reserve
d
b
ox f
i
e
ld properly
w
h
e
n absent
.
.
.
commit
|
commitdiff
|
tree
2014-11-22
Yusuke Nakamura
vc1: lsmash_
c
r
e
ate_vc1_sp
e
cific_
i
nfo
(
) requires bot
h
.
.
.
commit
|
commitdiff
|
tree
2014-11-22
Yu
s
uke Nakamura
timeli
n
e
:
Fix possi
b
le NULL
dereferences when
c
o
pyi
n
g
.
.
.
commit
|
commitdiff
|
tree
2014-11-22
Yusuke Na
k
amura
ti
m
eline: Fix po
s
si
b
l
e NULL dereferen
c
es when ge
t
ti
n
g
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Nakam
u
ra
des
c
r
ipti
o
n:
Remove a logica
l
ly dead co
d
e
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuk
e
Nak
a
mura
muxer: Remove a l
o
gic
a
lly dea
d
code
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Nakamu
r
a
isom: Rem
o
ve log
i
c
ally dead codes
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Nakamura
write: R
e
move a log
i
cally dead c
o
de
.
commit
|
commitdiff
|
tree
2014-11-21
Yu
s
uke Nakamura
mp4sy
s
: R
e
move a logic
a
lly dead code
.
commit
|
commitdiff
|
tree
2014-11-21
Yus
u
k
e
N
ak
a
mura
mux
e
r
:
Mention mis
s
i
ng break
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Nakam
u
ra
print: Compare
ui
n
t
8_t va
r
i
a
bl
e
wi
t
h
-1 properly
.
commit
|
commitdiff
|
tree
2014-11-21
Y
u
suke
N
akamu
r
a
de
s
cription:
R
em
o
ve a redundant condi
t
ion
for
look
i
ng
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Y
u
suke Nakamura
h2
6
4
:
uint8_t is
enough
t
o express log2_max_frame_num
.
commit
|
commitdiff
|
tree
2014-11-21
Yusu
k
e
N
a
kamura
mp4sys: Fi
x
opera
t
ion
o
rders in DecoderConfigDe
s
c
r
ipto
r
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Nakamura
isom: Mo
r
e
pr
o
per condit
i
o
n f
o
r 'cslg'
c
r
eation
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Nakamura
m
uxer: A
v
oid overflow of
pre
s
e
n
tat
i
o
n
size sett
i
ngs
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Nakamura
timel
i
nee
d
i
tor
:
Use lsmash_{ftell|fseek} i
n
ste
a
d of
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Nakamura
timelineeditor
:
E
r
ror handling
o
f
f
tell/fseek fo
r
input
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Y
usuke Nakamura
d
escrip
t
ion: Set heade
r
_s
i
ze of 'gl
b
l' properly when
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Nakamura
de
s
cr
i
ption:
F
ix a memory le
a
k w
h
e
n
f
ailing to
allo
c
ate
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Na
k
amura
muxer: Fix
out-of-bo
u
nds writing
of brands a
r
ray
.
commit
|
commitdiff
|
tree
2014-11-21
Yus
u
ke Nakamura
s
u
mmary
:
F
ix a memory leak
i
n lsmash_setup_Audi
o
S
p
ecificConf
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke
N
akamura
chapter
:
Fi
x
a
m
e
mory leak when failing to create a
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Nak
a
mura
a
l
s_im
p
: Fix a
mem
o
ry leak when failing to
read random
_
acce
s
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Yus
u
ke Nakam
u
ra
adts_imp: Fix
a
memory leak when f
a
ilin
g
to cre
a
te
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Yus
u
k
e
Nakam
u
ra
adts_imp: Fix memory leaks
w
h
en failing
t
he p
r
obe
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Nakamura
mp3_imp: Fix mem
o
ry le
a
ks when fai
l
ing th
e
pr
o
be
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Nakamu
r
a
mp4a: Fix getter of MPEG_1_2_Sp
e
ci
f
i
c
Config
.
commit
|
commitdiff
|
tree
2014-11-21
Yus
u
k
e
Nakam
u
ra
mp
4
a: Fix a me
m
ory
leak when failing
al
l
o
c
ation of
.
.
.
commit
|
commitdiff
|
tree
2014-11-20
Yus
u
ke Nakamu
r
a
impor
t
er: Fi
x
dou
b
le
free of the byte
s
tream h
a
n
d
l
er
.
commit
|
commitdiff
|
tree
2014-11-20
Yu
s
uk
e
Nakamura
wave_imp: Add timeline constru
c
tor
.
commit
|
commitdiff
|
tree
2014-11-20
Yusuke Na
k
amura
importer
:
Add fake movie ma
k
e
r
.
commit
|
commitdiff
|
tree
2014-11-20
Yu
s
uke Nakamura
timeline: Interfaces for import
e
r framework
.
commit
|
commitdiff
|
tree
2014-11-20
Yusu
k
e Na
k
am
u
ra
importer: Wrap
t
im
e
line con
s
truc
t
or in import
e
r
.
commit
|
commitdiff
|
tree
2014-11-20
Yusuke Nakamura
importer: Wrap im
p
orters
i
n t
h
e normal
reader
.
commit
|
commitdiff
|
tree
2014-11-20
Yusuk
e
N
akamura
importer: Link importers with the
li
b
rary
.
commit
|
commitdiff
|
tree
2014-11-20
Yusu
k
e Nakamura
import
e
r: A
l
locat
e
sample b
u
ffer in indivi
d
u
a
l importe
r
s
.
commit
|
commitdiff
|
tree
2014-11-20
Yusuke Nakamura
muxer: Add ISOBMFF
/
Q
T
F
F import
e
r
.
commit
|
commitdiff
|
tree
2014-11-20
Yusuk
e
Nakamu
r
a
boxd
u
mper: Remov
e
redundant _
O
_BINARY settings because
.
.
.
commit
|
commitdiff
|
tree
2014-11-20
Y
usu
k
e
N
a
k
amura
file: Fix stdout
fragmentati
o
n set
u
p
by ls
m
ash_o
p
en_file
.
.
.
commit
|
commitdiff
|
tree
2014-11-17
Yusuk
e
Nakamur
a
r
e
ad: Fi
x
i
n
s
uffi
c
ie
n
t memory all
o
cation for sample
.
.
.
commit
|
commitdiff
|
tree
2014-11-14
Yusuke
Nak
a
mura
r
e
a
d
:
Skip weird
extra by
t
es of Sound Sampl
e
D
e
scription v0
.
commit
|
commitdiff
|
tree
2014-11-13
Yus
u
ke Nakamura
print:
Support
d
ump of Wi
n
dows Med
i
a
Audio V2
a
nd V3
.
.
.
commit
|
commitdiff
|
tree
2014-11-13
Yusuke Naka
m
ura
configure: Cosmetics
around
l
ist of source
files
.
commit
|
commitdiff
|
tree
2014-11-11
Yusuke Nakamura
bytes: Rena
m
e
b
s
t
ream
.
{c|h} into bytes
.
{c|
h
}
.
commit
|
commitdiff
|
tree
2014-11-11
Y
u
suke N
a
kamura
m
emint: Sp
l
it memory integer readers and wri
t
ers into
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
Y
u
su
k
e N
a
k
a
mura
bits: Split
b
itstrea
m
stuff int
o
sepa
r
a
te files
.
commit
|
commitdiff
|
tree
2014-11-11
Yusuke Nak
a
mura
mul
t
ib
u
f
: S
p
lit multiple buffers
s
t
uff
in
t
o separate
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
Yus
u
k
e
N
a
kamur
a
muxer: Ad
d
Waveform Aud
i
o
File Format (WAVE)
i
mporter
.
commit
|
commitdiff
|
tree
2014-11-11
Yusuke Nakamura
bst
r
eam:
A
dd lsmash
_
bs_get
_
le16() and
lsmash_bs_get_le32(
)
.
commit
|
commitdiff
|
tree
2014-11-07
Yusuke Na
k
a
mura
importer
:
Use bs
t
ream stuff
f
or
t
h
e common b
i
tstrea
m
.
.
.
commit
|
commitdiff
|
tree
2014-11-06
Y
us
u
ke Naka
m
u
r
a
import
e
r: Make
i
mporter_status as a common paramet
e
r
.
commit
|
commitdiff
|
tree
2014-11-06
Yusuke Nak
a
mur
a
ADTS importer:
A
p
ply refined bytestream reader
.
commit
|
commitdiff
|
tree
2014-11-06
Y
u
s
u
ke Nakam
u
ra
MP3 importer
:
Apply refined bytestream reader
.
commit
|
commitdiff
|
tree
2014-11-06
Y
u
suke Nakam
u
ra
public header: Add LIBLSMASH_VERSION
_
INT
.
commit
|
commitdiff
|
tree
2014-11-05
Yusuke
N
akamu
r
a
mp3_imp
:
Utilize mean
i
ngful er
r
or
v
a
l
u
es
.
commit
|
commitdiff
|
tree
2014-11-03
Yusuke Nakamura
r
e
ad: Fi
x
self refer
e
nces
o
ther
t
han
the 'url ' box
.
commit
|
commitdiff
|
tree
2014-11-02
Yu
s
uke Nakamura
isom: C
h
eck i
f
data_refer
e
nce_index value is valid
.
.
.
commit
|
commitdiff
|
tree
next