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
print: fix use after free
2014-11-24
Vittorio
Giovara
print:
f
i
x
use after free
commit
|
commitdiff
|
tree
2014-11-24
Y
u
suke Nakamura
Add Visual Studio 2013 project files
.
commit
|
commitdiff
|
tree
2014-11-24
Yu
s
uke
Nak
a
m
u
r
a
timeline:
I
n
itiali
z
e
p
o
inter by NUL
L
to avoid MS
V
C
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Nakamura
p
rint: Initialize pointer b
y
"Unkno
w
n
"
to
avoid
M
SVC
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
Y
u
suke Nakamur
a
print:
A
void
Variable Length Arrays
.
commit
|
commitdiff
|
tree
2014-11-24
Yus
u
ke N
a
kamura
c
l
i: Define
strcase
c
m
p as _stricmp for
M
SVC
.
commit
|
commitdiff
|
tree
2014-11-24
Yusu
k
e N
a
kamu
r
a
osde
p
: Def
i
ne lsmash_{fseek|ftell} as _{fseek|f
t
ell
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Naka
m
ura
timeline
e
ditor: Avoid Variable
Length Arrays
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke N
a
kam
u
ra
remuxe
r
: Avoid Variable Length Array
s
.
commit
|
commitdiff
|
tree
2014-11-24
Yu
s
uke
N
akamura
h
evc: Avoid
V
a
riable Length A
r
rays
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Nakamura
hevc: Ad
d
s
i
gned cast
t
o
avoid MSV
C
C4146 error
.
commit
|
commitdiff
|
tree
2014-11-24
Yusu
k
e Nakamura
h264:
A
void Var
i
a
b
l
e Length Arrays
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Nakamura
osdep
:
Move lsmash_{fseek|ftell} definitions
.
commit
|
commitdiff
|
tree
2014-11-24
Yus
u
ke Nakamura
utils: Workaround for suppro
t
of MSVC variadic macr
o
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke
Nak
a
mura
vc1: Avo
i
d Var
i
able Leng
t
h A
r
rays
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Nakamu
r
a
d
ts:
A
void Variab
l
e Length
A
rrays
.
commit
|
commitdiff
|
tree
2014-11-24
Yusu
k
e
Nakamura
c
li: Place #
i
nclude
"
c
li
.
h" in
t
h
e
first pl
a
ce
t
o
in
c
lude
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Nakamura
h264: Add s
i
g
ned cast
s
to avoi
d
MSVC C
4
146 err
o
r
.
commit
|
commitdiff
|
tree
2014-11-24
Y
usu
k
e N
a
kamura
isom:
I
nitialize po
i
n
ter
b
y N
U
LL to avoid MSVC C4703
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
Y
usuke Nakamura
iso
m
: Add sig
n
ed ca
s
t
s to avoid MSVC
C
4146 erro
r
.
commit
|
commitdiff
|
tree
2014-11-24
Yusu
k
e Nakamura
ut
i
ls: Add sign
e
d
c
a
s
ts to
a
void MSVC C414
6
error
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke
Nakamura
o
sdep: Defi
n
e _CRT_S
E
CURE_NO_WARNIN
G
S
t
o disable deprecated
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
Yus
u
ke
Nakamur
a
o
sdep
:
Define inl
i
ne as __inline f
o
r MSVC
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke
N
akamura
mux
e
r: Fix han
d
l
i
n
g of st
r
eam's
porperty changes
.
commit
|
commitdiff
|
tree
2014-11-23
Yusu
k
e N
a
kamura
w
r
i
te: Avoid
N
ULL derefer
e
nce
wh
e
n reme
n
b
e
r
ing posi
t
io
n
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Yusuke N
a
kamura
t
i
m
elin
e
: Avoid N
U
LL de
r
eference w
h
en evaluating sam
p
le
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Yusuke Nakamura
isom: Avoid NULL dereference when getti
n
g a data
refere
n
c
e
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Yusuke N
a
kam
u
ra
mp4a: Enclose inte
n
tional d
e
ad code with #if 0
.
commit
|
commitdiff
|
tree
2014-11-23
Yus
u
k
e
Nakamura
descrip
t
ion: Ch
e
c
k size is va
l
id or not w
h
en constructin
g
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Yusuk
e
Nakamura
print: Err
o
r handling when ls
m
ash_fopen() fa
i
led
.
commit
|
commitdiff
|
tree
2014-11-23
Yusuke Nakamu
r
a
print: Remo
v
e
redu
n
da
n
t
NULL check for lsmash_file_t
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Y
u
suke Nakam
u
ra
isobmff_imp: Fix a
possible
N
ULL dereference whe
n
getting
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Yus
u
ke Naka
m
ura
mp3_imp: Fix a
me
m
ory leak when
f
aili
n
g to creat
e
/
a
llocate
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Yusuke
N
a
kamur
a
adts_imp: Fi
x
a
memor
y
leak when failing to parse ADTS
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Yusuke Nakamura
descri
p
tion: Fix a memory leak when color table which
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Yusuke
Naka
m
u
r
a
i
mpo
r
ter: Pl
a
ce
ISO
B
MFF/QTFF importer af
t
e
r
the al
l
.
.
.
commit
|
commitdiff
|
tree
2014-11-22
Yusuke
N
a
k
amura
dts:
H
andle
reserved bo
x
fi
e
ld properly whe
n
absent
.
.
.
commit
|
commitdiff
|
tree
2014-11-22
Yus
u
k
e Nakam
u
ra
vc1: lsmash
_
c
r
ea
t
e_vc1_sp
e
c
i
fic_info() requires both
.
.
.
commit
|
commitdiff
|
tree
2014-11-22
Yusuke
Nakamur
a
t
imeline: Fi
x
po
s
s
i
b
le NULL de
r
efe
r
ence
s
w
hen co
p
ying
.
.
.
commit
|
commitdiff
|
tree
2014-11-22
Y
usuke Nakamura
timeline: Fix poss
i
b
l
e NULL d
e
referen
c
es w
h
en
getting
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Yu
s
uke Na
k
amura
description: Remove
a
logically dead code
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuk
e
Naka
m
ura
muxer: Rem
o
ve a logica
l
ly dead code
.
commit
|
commitdiff
|
tree
2014-11-21
Y
usuke Nak
a
mura
isom:
Remove logic
a
lly dead codes
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke N
a
kamura
write: R
e
move a logically dea
d
code
.
commit
|
commitdiff
|
tree
2014-11-21
Y
u
suke Nakamura
mp4sys: Rem
o
ve a logically
dead code
.
commit
|
commitdiff
|
tree
2014-11-21
Y
u
s
u
ke Naka
m
ur
a
muxer
:
M
e
ntion m
i
s
s
in
g
bre
a
k
.
commit
|
commitdiff
|
tree
2014-11-21
Yu
s
uke
N
akamu
r
a
print: C
o
mpare u
i
nt8_t
v
aria
b
le with
-
1 p
r
operly
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke
Na
k
amura
description: Remove a
r
edundant conditio
n
for
looking
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Nakamura
h
2
6
4
:
uin
t
8_t is enough to ex
p
r
e
ss log2_
m
ax_fram
e
_num
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Nak
a
mura
mp
4
sys: Fix operat
i
on orders i
n
D
e
coderCo
n
f
igDescriptor
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Yus
u
ke Nakamura
isom: More proper cond
i
tion for '
c
slg' creation
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Nakamura
muxer: Avoid ov
e
rflow
o
f pres
e
n
tat
i
on size
s
ettings
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Nakamura
timelineeditor: U
s
e l
s
mash
_
{ftell|fseek} ins
t
ead
of
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Na
k
amur
a
timeli
n
eeditor: Erro
r
h
andling
o
f
f
tell/fseek for i
n
put
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Na
k
amura
des
c
ription: Set
h
eader_size
o
f
'glbl' prope
r
ly when
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Yusu
k
e N
a
kamura
des
c
rip
t
ion: Fix a mem
o
r
y leak when failing to allocat
e
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Y
usuke N
a
ka
m
ura
muxe
r
:
F
ix out
-
of
-
b
o
unds writing of b
r
ands array
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke N
a
k
a
mur
a
s
u
mmary:
Fix a me
m
ory
lea
k
in lsmash_setup_AudioSpecificC
o
nf
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Yusu
k
e
Nakamura
chapte
r
:
F
ix a memory leak
when failing to create a
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Yus
u
ke
Nakamu
r
a
als_imp: Fix
a
memory
l
eak when failing
t
o r
e
ad ra
n
dom_a
c
c
e
s
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Nakamura
a
d
ts_imp:
Fix a memory l
e
ak when failing to create
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Y
u
suke Nakamura
ad
t
s
_
i
mp: Fix memo
r
y
l
ea
k
s
w
hen f
a
iling the
probe
.
commit
|
commitdiff
|
tree
2014-11-21
Y
usuke Na
k
a
mura
mp3_
i
m
p:
F
i
x memory leaks when failing the probe
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke
N
akamur
a
mp4a: Fix getter
o
f
MPE
G
_
1
_
2
_
S
peci
f
i
cC
o
n
fig
.
commit
|
commitdiff
|
tree
2014-11-21
Yu
s
uke N
a
k
amura
mp4a:
F
ix a
m
emory leak when
failing allocat
i
on of
.
.
.
commit
|
commitdiff
|
tree
2014-11-20
Y
u
s
u
ke Nakamura
importer: Fix d
o
ubl
e
free of the bytestream handl
e
r
.
commit
|
commitdiff
|
tree
2014-11-20
Yusuke Naka
m
ura
wave_
i
m
p
: A
d
d timeline cons
t
ructo
r
.
commit
|
commitdiff
|
tree
2014-11-20
Yusuk
e
Na
k
a
mura
importer: A
d
d
fake movie m
a
ker
.
commit
|
commitdiff
|
tree
2014-11-20
Yusuke Nakam
u
ra
timeline
:
I
n
terfaces for
i
m
porter framework
.
commit
|
commitdiff
|
tree
2014-11-20
Y
u
s
u
k
e
N
a
ka
m
ura
import
e
r
: W
r
a
p
t
i
meline constructor in importer
.
commit
|
commitdiff
|
tree
2014-11-20
Yus
u
ke
Na
k
amura
imp
o
r
ter:
Wrap importers in t
h
e nor
m
al
r
eader
.
commit
|
commitdiff
|
tree
2014-11-20
Yusuke Nakamura
importer: Li
n
k
i
mporters with the library
.
commit
|
commitdiff
|
tree
2014-11-20
Yusuke N
a
kamu
r
a
impor
t
er: Allo
c
ate sample b
u
ffer in in
d
ividual i
m
porters
.
commit
|
commitdiff
|
tree
2014-11-20
Yusuke
Nakamura
muxer: Add ISOBM
F
F/QTFF importer
.
commit
|
commitdiff
|
tree
2014-11-20
Yu
s
uke Nakamura
box
d
umper: Remove r
e
dundant _O
_
B
I
N
ARY settings
b
ecaus
e
.
.
.
commit
|
commitdiff
|
tree
2014-11-20
Y
u
suke Nakamura
file: Fi
x
stdout
fragment
a
t
ion set up by lsmash_o
p
en_file
.
.
.
commit
|
commitdiff
|
tree
2014-11-17
Y
us
u
ke Na
k
amura
read: Fix
insufficient memory allocation for samp
l
e
.
.
.
commit
|
commitdiff
|
tree
2014-11-14
Yusuke Naka
m
ura
re
a
d: S
k
ip
w
e
i
r
d e
x
tra
byte
s
o
f
Sound
S
ample Desc
r
ip
t
io
n
v
0
.
commit
|
commitdiff
|
tree
2014-11-13
Yusuke Nakamura
print
:
S
u
p
port
dump of Windows Media Audio V2
and V3
.
.
.
commit
|
commitdiff
|
tree
2014-11-13
Yusuke Nak
a
mura
con
f
igure: Cosmetics arou
n
d
l
ist of source files
.
commit
|
commitdiff
|
tree
2014-11-11
Y
usuke
Nakamura
bytes: R
e
name bstream
.
{c|h} in
t
o bytes
.
{c|
h
}
.
commit
|
commitdiff
|
tree
2014-11-11
Y
usuke Naka
m
ura
m
e
m
int
:
Split memo
r
y inte
g
er readers and wri
t
ers into
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
Yu
s
uk
e
Nakamura
b
i
ts:
Split bits
t
r
e
am stuff int
o
s
eparate files
.
commit
|
commitdiff
|
tree
2014-11-11
Yusuke Nakamura
multibuf: Split m
u
lti
p
le buffers stuff
i
n
to se
p
ara
t
e
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
Yusuke Nakamura
mu
x
e
r
: Add Wave
f
orm Au
d
io File For
m
at (W
A
V
E
) importer
.
commit
|
commitdiff
|
tree
2014-11-11
Yu
s
uke Nakam
u
ra
bstr
e
am: Add lsmash_bs_get_
l
e
16() and
l
smas
h
_bs_
g
et_le32()
.
commit
|
commitdiff
|
tree
2014-11-07
Yusuk
e
Nakamura
importer: Use bstream stuff for the
c
om
m
on bitstream
.
.
.
commit
|
commitdiff
|
tree
2014-11-06
Yusuke Nakamura
i
mpo
r
ter: Make impor
t
er_status as a common paramet
e
r
.
commit
|
commitdiff
|
tree
2014-11-06
Yus
u
ke Nakamura
ADTS importer: App
l
y refine
d
bytestrea
m
reader
.
commit
|
commitdiff
|
tree
2014-11-06
Y
u
su
k
e Nakamura
MP3
im
p
orter: A
p
ply refined bytestream reader
.
commit
|
commitdiff
|
tree
2014-11-06
Yu
s
uke Nakam
u
ra
public header: Add L
I
BLSMASH_VERSIO
N
_
I
N
T
.
commit
|
commitdiff
|
tree
2014-11-05
Yus
u
ke Nakamura
mp3_imp:
U
ti
l
iz
e
meaningful erro
r
values
.
commit
|
commitdiff
|
tree
2014-11-03
Y
u
suk
e
Na
k
a
mura
read: Fix se
l
f
references other than the 'u
r
l ' bo
x
.
commit
|
commitdiff
|
tree
2014-11-02
Y
usuke Nakamura
isom:
Check if
d
ata_refere
n
ce_
i
n
d
ex value is valid
.
.
.
commit
|
commitdiff
|
tree
2014-11-02
Yusuke
N
a
k
am
u
ra
chapter: Fix
i
nvalid d
a
ta
_
re
f
erence_index
v
alue
.
commit
|
commitdiff
|
tree
2014-10-28
Yu
s
uke Nakamu
r
a
a
dts_imp
:
Util
i
ze me
a
ningful error
v
a
lues
.
commit
|
commitdiff
|
tree
2014-10-28
Yusuke Nakamur
a
nalu_imp:
U
tili
z
e me
a
ning
f
u
l erro
r
values
.
commit
|
commitdiff
|
tree
2014-10-28
Yu
s
uke Nak
a
mura
hev
c
: Fi
x
a
w
rong check for validi
t
y of
temporal
_
id_nesting
_
.
.
.
commit
|
commitdiff
|
tree
2014-10-28
Yusuke Nakamur
a
dts_imp: Utili
z
e m
e
aning
f
u
l
error val
u
es
.
commit
|
commitdiff
|
tree
2014-10-28
Y
u
s
u
ke Na
k
amura
vc1_
i
mp:
Utilize
m
eaningfu
l
err
o
r val
u
es
.
commit
|
commitdiff
|
tree
next