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
hevc: Fix infinite loop when series of byte stream end by
2014-11-28
Yusuke Nakam
u
ra
hevc: Fix infi
n
ite loo
p
when
seri
e
s
of byte
s
tream
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
Yu
s
uke
Nakam
u
ra
h264:
F
ix
inf
i
nite lo
o
p
w
hen se
r
ies of b
y
te stream
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
Yusuke Nakamu
r
a
fil
e
: Fix inclus
i
on of io
.
h
.
commit
|
commitdiff
|
tree
2014-11-25
Yusuke
Nakamura
msvc: Add a missing file
.
commit
|
commitdiff
|
tree
2014-11-25
Yusuke Nakamura
lib: Don't pu
t
static const
v
a
r
i
a
b
les
i
n the header
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Nakamura
A
dd Visual Studio
201
3
project f
i
les
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Nakamura
ti
m
e
line:
I
nitia
l
i
ze pointer by NULL
to avoid
M
SVC
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
Yusu
k
e Nakamura
print
:
Initialize poin
t
er by "U
n
kno
w
n" to
a
void MSV
C
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Nakamura
print:
Avo
i
d Va
r
ia
b
le Length A
r
rays
.
commit
|
commitdiff
|
tree
2014-11-24
Y
u
suke Nakamura
cli: Defin
e
s
t
r
casecmp
a
s
_s
t
ricmp for
M
SVC
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuk
e
Nakamura
os
d
e
p: Define l
s
mash_{fseek|ftell} as
_{fsee
k
|
ftell
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Nakamura
t
imelineedit
o
r: Avo
i
d Variable
L
en
g
th Arrays
.
commit
|
commitdiff
|
tree
2014-11-24
Y
usuke Nakamura
remuxer: A
v
o
i
d Variable Length Arrays
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Na
k
am
u
ra
he
v
c: Avo
i
d Variabl
e
Leng
t
h Arr
a
ys
.
commit
|
commitdiff
|
tree
2014-11-24
Yus
u
ke
N
akamura
hevc: Add
s
igned
c
as
t
to avoid MSVC C4146
e
rror
.
commit
|
commitdiff
|
tree
2014-11-24
Y
u
suke Nakamu
r
a
h264
:
Avoid Variable Length
Arr
a
ys
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Nak
a
mura
osdep
:
Move lsmash_{fs
e
ek|
f
tell}
d
efinitions
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuk
e
Nakamura
utils: Workaro
u
nd fo
r
supprot
o
f MS
V
C variadic mac
r
o
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Nakamura
vc1: Avoid Variable Length Arr
a
ys
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Nakamur
a
d
t
s: Avoi
d
Varia
b
le L
e
n
g
th
A
rr
a
ys
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuk
e
Nakamura
cli: P
l
ace #include "cli
.
h
"
in th
e
first pla
c
e to include
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
Y
u
suke Nakamura
h264: Add si
g
ned casts t
o
av
o
id MSVC C414
6
erro
r
.
commit
|
commitdiff
|
tree
2014-11-24
Yus
u
ke Nakamura
is
o
m:
In
i
tialize pointer
by NULL
to avoid MS
V
C C4703
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
Yusu
k
e
Nakamura
isom: Add
signed casts to
avoid M
S
VC C4146 error
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Naka
m
ura
utils
:
Add
s
igned
c
a
s
ts
to avoid M
S
VC
C
4
1
46 error
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Na
k
amura
osdep: De
f
ine
_
CRT_
S
ECURE_NO_WAR
N
INGS to disa
b
l
e d
e
precated
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
Yu
s
uke Nakamura
osdep: Define inline as
__
i
nline for MSVC
.
commit
|
commitdiff
|
tree
2014-11-24
Yu
s
uke Nakamur
a
muxer: Fix handling o
f
stream's
p
orperty
c
h
a
nges
.
commit
|
commitdiff
|
tree
2014-11-23
Yusuke Naka
m
ura
write:
Avoi
d
N
ULL
d
ereference
w
hen re
m
enbering position
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Yusu
k
e
Nakamura
timeline: Avoid NULL dereference w
h
e
n
evaluating sa
m
ple
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Yus
u
k
e Nak
a
m
u
ra
isom: Avoid N
U
LL der
e
ference when g
e
tting a data refer
e
nce
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Y
u
s
u
ke N
a
k
amura
mp4a:
E
nclose
i
ntentional dead code
with #if
0
.
commit
|
commitdiff
|
tree
2014-11-23
Yusuke Nakamura
d
e
scriptio
n
:
Check size is v
a
lid or not w
h
e
n constructing
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Yusuke Nakamura
pri
n
t: Error handli
n
g when lsmash_
f
open
(
) fa
i
led
.
commit
|
commitdiff
|
tree
2014-11-23
Y
usuke
N
akamura
pri
n
t: Remo
v
e r
e
dundant NULL check fo
r
lsmash_fil
e
_t
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Yu
s
uke Na
k
a
mur
a
iso
b
m
f
f
_
imp:
Fix a
p
ossible NULL dereferen
c
e when getting
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Yusuk
e
Nakamu
r
a
mp3_imp: Fix a memor
y
l
e
ak when faili
n
g to cr
e
ate/a
l
locate
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Y
u
suke Nakamura
a
d
ts_
i
mp: Fix a
m
emory leak when fail
i
ng to parse ADTS
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Yusuke N
a
kamura
de
s
cription: Fi
x
a memory
leak when color t
a
ble whi
c
h
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Y
usuk
e
Nakamu
r
a
importer:
Place ISO
B
MF
F
/QTFF impor
t
er after the all
.
.
.
commit
|
commitdiff
|
tree
2014-11-22
Yu
s
uke Nakamura
dt
s
: Handle re
s
erved box f
i
eld p
r
operly when
a
bsent
.
.
.
commit
|
commitdiff
|
tree
2014-11-22
Y
u
su
k
e
Nakamura
vc1:
lsma
s
h_cre
a
te_vc1_specifi
c
_info(
)
requires both
.
.
.
commit
|
commitdiff
|
tree
2014-11-22
Yusuk
e
Nakam
u
ra
timeline: Fix possible NULL deref
e
rences when c
o
pying
.
.
.
commit
|
commitdiff
|
tree
2014-11-22
Yusuk
e
Na
k
amura
timel
i
ne: Fix possible NULL
d
eref
e
rences when
g
etti
n
g
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Nakamura
d
e
sc
r
iption: Rem
o
ve a log
i
c
a
lly d
e
ad
c
o
d
e
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Nakamura
muxer: Remo
v
e
a logically dead
c
ode
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke N
a
k
a
m
ura
isom:
R
e
move logically dead codes
.
commit
|
commitdiff
|
tree
2014-11-21
Yusu
k
e Nakamura
write:
R
emove a logically dead
code
.
commit
|
commitdiff
|
tree
2014-11-21
Y
u
suke Nakamura
mp4sys:
R
e
m
ove a logic
a
l
l
y dead code
.
commit
|
commitdiff
|
tree
2014-11-21
Yu
s
uke Nakamura
muxer: Mention missing break
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Nakam
u
ra
print:
Co
m
pare uint8_t v
a
riable
w
ith -1 properly
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke
Naka
m
ura
descri
p
tion: Remove a redundant condition for looking
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke N
a
kamura
h264: uint8_t is
e
nough to expres
s
log2_ma
x
_frame_num
.
commit
|
commitdiff
|
tree
2014-11-21
Y
usuke Nakam
u
ra
mp4sys: Fix operation orders in
Deco
d
erConf
i
gDescriptor
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Y
u
s
uke
N
akamura
isom: Mo
r
e proper condi
t
i
o
n for
'
cslg' creation
.
commit
|
commitdiff
|
tree
2014-11-21
Yusu
k
e Nak
a
mur
a
m
uxer: Avoid overfl
o
w of prese
n
t
at
i
on size s
e
t
t
ings
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Nakam
u
ra
timeli
n
ee
d
itor:
U
se l
s
mash_{f
t
ell|f
s
eek
}
instead of
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Nak
a
mura
timel
i
needitor: Error ha
n
dling of
ftell/fseek for i
n
put
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Nakamura
des
c
ription: Set
h
eader_size of 'glbl' properly when
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Yus
u
ke Nakamura
descri
p
tio
n
: Fix
a
memory leak when
fail
i
ng to all
o
cate
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Yusu
k
e Nakamur
a
mu
x
er: Fix o
u
t-of-bounds
w
riting of b
r
ands array
.
commit
|
commitdiff
|
tree
2014-11-21
Y
us
u
ke Nakam
u
ra
sum
m
a
ry: Fix a memory leak in lsmash_setup_A
u
dioS
p
ec
i
ficConf
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke N
a
kamura
chapter: Fix a memory lea
k
when f
a
iling
to
cr
e
ate a
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Nakamu
r
a
als_imp:
Fix a memory leak when failing to read r
a
nd
o
m_acces
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Y
u
s
uke Na
k
amura
adts_imp: Fix a
m
emory leak whe
n
failing to create
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Nakam
u
r
a
adts_imp: Fix
m
em
o
ry leaks when fa
i
l
i
ng
t
h
e
prob
e
.
commit
|
commitdiff
|
tree
2014-11-21
Yu
s
uke Nakamura
mp3_imp:
F
ix me
m
ory
le
a
ks when failing the
p
robe
.
commit
|
commitdiff
|
tree
2014-11-21
Yu
s
u
ke Nakamura
mp4a: Fix getter of MPEG_
1
_
2
_
SpecificCo
n
fi
g
.
commit
|
commitdiff
|
tree
2014-11-21
Yu
s
uke
Nakamura
mp4a: Fix a memory l
e
ak
whe
n
f
a
iling all
o
cat
i
o
n
of
.
.
.
commit
|
commitdiff
|
tree
2014-11-20
Yusuk
e
Nak
a
mura
impor
t
er: Fix do
u
ble free of the bytest
r
eam handler
.
commit
|
commitdiff
|
tree
2014-11-20
Yusuke N
a
ka
m
ura
wave_imp: Add timeline co
n
str
u
ct
o
r
.
commit
|
commitdiff
|
tree
2014-11-20
Yusu
k
e Nak
a
mura
importer: Add
f
ak
e
movie
m
ak
e
r
.
commit
|
commitdiff
|
tree
2014-11-20
Yus
u
ke Nakamura
timeline: Interfaces fo
r
importer framew
o
rk
.
commit
|
commitdiff
|
tree
2014-11-20
Yusu
k
e
Nakamura
importe
r
: Wrap ti
m
el
i
ne cons
t
r
u
c
tor
i
n
import
e
r
.
commit
|
commitdiff
|
tree
2014-11-20
Y
u
s
u
ke Nakamu
r
a
import
e
r:
Wrap importers in
t
h
e
normal r
e
ader
.
commit
|
commitdiff
|
tree
2014-11-20
Yusuke Nakamura
import
e
r: Link importers with the librar
y
.
commit
|
commitdiff
|
tree
2014-11-20
Yusuke
N
akam
u
ra
i
m
porter: Allocate sample buffer in
i
ndividua
l
i
mporters
.
commit
|
commitdiff
|
tree
2014-11-20
Yusuke
N
a
k
amura
muxer: Add ISOBMFF/QTFF imp
o
rter
.
commit
|
commitdiff
|
tree
2014-11-20
Yusuk
e
Nakamura
box
d
umper:
Rem
o
ve redundant _O_B
I
NARY settings becaus
e
.
.
.
commit
|
commitdiff
|
tree
2014-11-20
Yusuke Nakamura
f
i
le
:
Fix stdout fr
a
gme
n
t
ati
o
n set up b
y
lsmash_open
_
file
.
.
.
commit
|
commitdiff
|
tree
2014-11-17
Yusuke Naka
m
ura
read: Fix ins
u
fficient memory allocation for samp
l
e
.
.
.
commit
|
commitdiff
|
tree
2014-11-14
Yusuke N
a
kamura
read: Skip weird extra b
y
t
e
s of
Sound Sa
m
ple Description v0
.
commit
|
commitdiff
|
tree
2014-11-13
Yusuke N
a
k
a
mura
p
r
i
nt:
S
upport dump
o
f Windows Media
Audio
V
2 and V3
.
.
.
commit
|
commitdiff
|
tree
2014-11-13
Yusuke Nak
a
mura
c
o
nfigure: Cosmetics
a
r
o
u
n
d lis
t
of s
o
urce files
.
commit
|
commitdiff
|
tree
2014-11-11
Yu
s
uke Na
k
am
u
ra
bytes: Rename bstr
e
a
m
.
{c|h} into bytes
.
{c|h
}
.
commit
|
commitdiff
|
tree
2014-11-11
Yusuke Nakamura
memint: Split memory integer rea
d
e
rs and writers into
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
Yusuke Nakamura
bits: Split
bitstream
stuff in
t
o
s
epara
t
e f
i
les
.
commit
|
commitdiff
|
tree
2014-11-11
Yusuke Nakamura
mu
l
ti
b
u
f:
Split
m
ul
t
iple b
u
ff
e
rs stuf
f
int
o
s
eparate
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
Yu
s
uke Nakam
u
r
a
muxer: Add W
a
veform Au
d
io File Forma
t
(WAVE) i
m
porter
.
commit
|
commitdiff
|
tree
2014-11-11
Y
u
su
k
e N
a
kamura
b
stream: Add lsmas
h
_bs_get_le16()
a
n
d
lsma
s
h_bs_
g
et_le32
(
)
.
commit
|
commitdiff
|
tree
2014-11-07
Yusu
k
e Naka
m
ura
i
m
por
t
er: Us
e
bstream stuff for the comm
o
n
bitstream
.
.
.
commit
|
commitdiff
|
tree
2014-11-06
Yusuke
Nakamu
r
a
importer: Make
i
mporte
r
_
st
a
tus as
a common para
m
eter
.
commit
|
commitdiff
|
tree
2014-11-06
Y
u
suke
Nakamura
A
DTS importer: Apply refined byte
s
tream reader
.
commit
|
commitdiff
|
tree
2014-11-06
Yusuke Na
k
amur
a
MP3
i
m
port
e
r: Apply r
e
f
i
n
ed bytestream read
e
r
.
commit
|
commitdiff
|
tree
2014-11-06
Yusuke
Na
k
amura
public heade
r
: Add LIBLSMASH_VERSION_INT
.
commit
|
commitdiff
|
tree
2014-11-05
Yusuke Nak
a
mura
m
p3_imp: U
t
ilize m
e
aningful error values
.
commit
|
commitdiff
|
tree
2014-11-03
Yusuke
N
akamura
read
:
Fix self refer
e
nce
s
ot
h
e
r
than th
e
'url ' box
.
commit
|
commitdiff
|
tree
2014-11-02
Yus
u
k
e Nakamura
isom: Check if
data_reference_in
d
ex value is
v
alid
.
.
.
commit
|
commitdiff
|
tree
2014-11-02
Yu
s
uke Nakamura
chapter: F
i
x invalid data_refer
e
nce_i
n
dex valu
e
.
commit
|
commitdiff
|
tree
2014-10-28
Yusuke Na
k
amu
r
a
adts_im
p
: Ut
i
li
z
e mea
n
ingful er
r
or v
a
lues
.
commit
|
commitdiff
|
tree
next