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 Nakamura
read: Skip w
e
ird extra byt
e
s of 'c
h
an' box
.
commit
|
commitdiff
|
tree
2014-11-28
Y
u
suke
N
akamura
a
5
2:
Don't put static const
v
ariabl
e
s in the header
.
commit
|
commitdiff
|
tree
2014-11-28
Yusuke Na
k
amur
a
hevc: Fix in
f
in
i
te
l
o
o
p
when ser
i
e
s
o
f byt
e
stream
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
Yusuke Nakamura
h264: Fix infinite
l
oop w
h
en series of b
y
te str
e
am
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
Y
u
suke
N
a
kam
u
ra
fi
l
e: Fix inclusion
o
f io
.
h
.
commit
|
commitdiff
|
tree
2014-11-27
r
i
g
a
ya
ms
v
c
:
Add MSVC Project files
f
or CLI programs
.
commit
|
commitdiff
|
tree
2014-11-27
rigaya
ms
v
c: turn on /MP o
p
tio
n
f
o
r Release bu
i
ld
.
commit
|
commitdiff
|
tree
2014-11-27
rigaya
msvc: Include io
.
h, which
is required to
u
se
_se
t
mod
e
.
.
.
commit
|
commitdiff
|
tree
2014-11-27
rigaya
msvc:
Avoid using __wgetma
i
nar
g
s, since it is not supported
.
.
.
commit
|
commitdiff
|
tree
2014-11-27
rigaya
msvc: Avoid using <
s
trings
.
h>
.
commit
|
commitdiff
|
tree
2014-11-25
Yusuke Nak
a
mura
msvc: Add a
m
issing file
.
commit
|
commitdiff
|
tree
2014-11-25
Yus
u
ke N
a
kamura
lib: Don
'
t put stati
c
const varia
b
les in the header
.
commit
|
commitdiff
|
tree
2014-11-24
Vittorio Gio
v
a
r
a
remu
x
er: f
i
x r
e
ad after free on cleanup
commit
|
commitdiff
|
tree
2014-11-24
Vittor
i
o
G
iovara
hevc: cl
e
an memory on exit
commit
|
commitdiff
|
tree
2014-11-24
Vittorio Giov
a
ra
time
l
i
needito
r
: correctly che
c
k
me
m
ory alloc
a
tion
commit
|
commitdiff
|
tree
2014-11-24
Vittorio Gi
o
va
r
a
print: f
i
x use a
f
ter free
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Nakamura
Add Visua
l
Studio
2013 project files
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke N
a
ka
m
ura
timeline
:
Initialize
p
ointer b
y
N
U
LL
to avoid MSVC
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Nak
a
mura
print: Init
i
ali
z
e pointer by "Un
k
no
w
n" to avoid
M
SVC
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Naka
m
ur
a
print
:
Avoid
Variable
L
engt
h
A
rrays
.
commit
|
commitdiff
|
tree
2014-11-24
Y
u
suke Nakamura
c
l
i: Define strcasecmp as
_s
t
ricmp f
o
r
MSVC
.
commit
|
commitdiff
|
tree
2014-11-24
Yus
u
k
e
Na
k
am
u
ra
osdep:
Define lsmash_{f
s
eek|
f
tell} a
s
_{fseek|ftell
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
Yusu
k
e Nak
a
mura
ti
m
eline
e
ditor: Avoid
Variable Le
n
g
th Arrays
.
commit
|
commitdiff
|
tree
2014-11-24
Y
u
suke Naka
m
ura
r
e
muxer: Avoid V
a
riable Len
g
th Arrays
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Nakamu
r
a
hevc: Avoid
Vari
a
b
l
e
Length
A
rrays
.
commit
|
commitdiff
|
tree
2014-11-24
Yus
u
k
e
Na
k
amur
a
h
e
vc: Add si
g
ned ca
s
t to avoid MSVC C4146 error
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke
Nakamura
h264: Avoid Variable L
e
n
gth A
r
rays
.
commit
|
commitdiff
|
tree
2014-11-24
Y
usuke Nakamura
osdep: Mo
v
e lsmash_{fse
e
k|ftel
l
} definiti
o
ns
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Nakamura
utils: Workaround for sup
p
r
ot o
f
MSVC
vari
a
di
c
macr
o
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Nak
a
m
u
ra
v
c
1:
Avoid Vari
a
ble Length Arr
a
ys
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Nakamur
a
d
t
s: Avoid
Var
i
able Length
A
rra
y
s
.
commit
|
commitdiff
|
tree
2014-11-24
Y
usuke Nakamur
a
c
l
i
:
P
l
ace
#
in
c
lude "cli
.
h" in the firs
t
place to in
c
lude
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Nak
a
mura
h26
4
: Add signed casts to
a
void
M
S
VC C4146 error
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Nakam
u
ra
i
s
om: Initialize point
e
r by NULL to avoid MSVC C4
7
03
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke
N
a
kam
u
ra
isom: Add s
i
gned casts to av
o
id
M
SVC
C4146
e
rror
.
commit
|
commitdiff
|
tree
2014-11-24
Yu
s
uk
e
N
a
kamura
ut
i
ls: Ad
d
signed casts
to avoid MSVC C4146 e
r
ror
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuk
e
Nak
a
m
ura
o
s
de
p
: D
e
f
i
ne _CR
T
_SECUR
E
_N
O
_WARNINGS to disable
depr
e
cated
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
Yu
s
uke N
a
kamura
osd
e
p: Define inline as __in
l
in
e
for MSVC
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Na
k
amu
r
a
muxer: Fix handling of st
r
eam's porperty changes
.
commit
|
commitdiff
|
tree
2014-11-23
Yusuke
Nakamura
w
rite:
Avoid NULL
d
ere
f
erence wh
e
n remenbering position
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Yusuke Nak
a
mura
timeline: Avoid NULL
dereference when evaluating sample
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Yus
u
ke
Naka
m
ura
isom
:
A
void NUL
L
dereference when
gett
i
ng a data re
f
erenc
e
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Yus
u
ke
N
akamur
a
mp4a:
E
ncl
o
se intentional
dead
c
o
de with #if 0
.
commit
|
commitdiff
|
tree
2014-11-23
Yusuke Naka
m
ura
descr
i
ption: Check siz
e
is
valid o
r
not when constructing
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Yusuke Nakamura
print: Error handling when lsma
s
h_f
o
p
e
n() fai
l
ed
.
commit
|
commitdiff
|
tree
2014-11-23
Yusu
k
e Naka
m
ura
prin
t
: Remove redundant NULL c
h
e
ck for lsmash_file_t
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Yusuke N
a
kamura
i
sobmff_imp:
F
ix a po
s
sible
N
ULL dereference w
h
en gett
i
n
g
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Yusuk
e
Nakamu
r
a
mp3_imp: Fi
x
a me
m
ory leak when
f
ailing
to cr
e
ate/allocate
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Yusuke Nakamu
r
a
adts_imp: Fix a memory
l
eak whe
n
f
a
iling to parse ADTS
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Yusuke Nakamura
de
s
cr
i
ptio
n
: Fix a memo
r
y leak
w
hen
c
o
l
or table whi
c
h
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Yusuke Na
k
amura
import
e
r: P
l
ac
e
ISOBMFF
/
QTFF import
e
r
after the a
l
l
.
.
.
commit
|
commitdiff
|
tree
2014-11-22
Yusuke Nakamura
dts: Handl
e
reserved
b
o
x
field
p
r
ope
r
l
y
when absent
.
.
.
commit
|
commitdiff
|
tree
2014-11-22
Yusuke
N
akamu
r
a
vc1: lsmash_create_vc1_speci
f
ic_info() re
q
uires
b
oth
.
.
.
commit
|
commitdiff
|
tree
2014-11-22
Yusuk
e
Nakamura
t
imeline: Fix po
s
s
ible
N
U
LL dereferences when
c
opying
.
.
.
commit
|
commitdiff
|
tree
2014-11-22
Yusuk
e
Nakamura
timeline
:
Fix possible N
U
L
L
d
erefer
e
nces
when getti
n
g
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Y
u
s
uke
Naka
m
u
r
a
descripti
o
n: Re
m
ove a l
o
gically dead code
.
commit
|
commitdiff
|
tree
2014-11-21
Yu
s
uke Nakamura
muxer: Re
m
ove a logica
l
ly dead code
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Nakam
u
ra
isom: Remove logicall
y
de
a
d codes
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Nakamura
wri
t
e: Remo
v
e
a lo
g
i
c
ally
dead code
.
commit
|
commitdiff
|
tree
2014-11-21
Yu
s
uke N
a
k
amura
mp4sys: Re
m
ove
a
logicall
y
dead code
.
commit
|
commitdiff
|
tree
2014-11-21
Yusu
k
e Nakam
u
r
a
m
u
xer: Mention missi
n
g
break
.
commit
|
commitdiff
|
tree
2014-11-21
Yusu
k
e
N
akamura
print: C
o
m
pare uint8_t variable w
i
th -1 pr
o
p
e
rly
.
commit
|
commitdiff
|
tree
2014-11-21
Yus
u
k
e Nakam
u
r
a
description:
Remove a re
d
undan
t
condition for looking
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke
N
a
k
amu
r
a
h264: uin
t
8_t is e
n
o
u
g
h
to express log2_
m
ax
_
f
ra
m
e
_
n
u
m
.
commit
|
commitdiff
|
tree
2014-11-21
Yu
s
u
ke Na
k
a
mur
a
mp
4
sys: Fix oper
a
tion orders in DecoderConfigDescri
p
tor
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke
N
aka
m
ura
isom:
M
ore
p
roper
c
ondi
t
ion for 'c
s
lg' creation
.
commit
|
commitdiff
|
tree
2014-11-21
Y
u
suke
N
akamur
a
muxer:
A
void over
f
low of
presentati
o
n
size
settings
.
commit
|
commitdiff
|
tree
2014-11-21
Yu
s
uke Nakamura
timelineed
i
tor
:
U
s
e lsmash
_
{ftell|fseek} i
n
stead
of
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Nakamura
t
i
me
l
ine
e
ditor: Error handling
of fte
l
l/f
s
e
e
k for
i
nput
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Y
u
suke N
a
kamura
description: Set header_
s
i
ze of
'
glbl'
p
rope
r
l
y
w
hen
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Yu
s
uke
N
ak
a
mura
d
e
sc
r
iption: Fix a
m
emory
leak when fai
l
i
ng to allocate
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Y
usuke Nakamura
muxe
r
: Fix out-
o
f-bounds writing of brands array
.
commit
|
commitdiff
|
tree
2014-11-21
Y
u
s
u
ke Nakamura
summary:
Fix
a
memory leak in lsma
s
h_setup_AudioSpe
c
ificConf
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke
N
a
k
amura
chapter: Fix
a
me
m
ory
leak when
f
ail
i
n
g
to create a
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Y
usuke Nakamura
als_imp: Fix a
me
m
ory
l
e
ak when faili
n
g to rea
d
random_a
c
c
e
s
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Yus
u
ke Nakamura
ad
t
s
_imp:
Fix
a
memory lea
k
when
failin
g
to
c
re
a
te
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Y
usuke Nakamura
adts_imp: F
i
x
mem
o
ry leaks wh
e
n fai
l
i
n
g
t
he probe
.
commit
|
commitdiff
|
tree
2014-11-21
Y
usuke Nakamura
mp3_imp:
Fix memory leaks when
f
ailing
the pr
o
be
.
commit
|
commitdiff
|
tree
2014-11-21
Yu
s
uk
e
N
a
kamura
mp4a: Fix gette
r
of
M
P
E
G
_
1_
2
_SpecificConfig
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuk
e
Nakamura
m
p
4a: Fix a memor
y
leak when fai
l
ing allocation of
.
.
.
commit
|
commitdiff
|
tree
2014-11-20
Yusuke
N
ak
a
m
u
ra
import
e
r
:
Fix dou
b
le fre
e
of the by
t
estream
h
andl
e
r
.
commit
|
commitdiff
|
tree
2014-11-20
Yu
s
uke
N
a
kamura
wave_imp: A
d
d timeline c
o
n
s
truct
o
r
.
commit
|
commitdiff
|
tree
2014-11-20
Yusuke Nakamura
im
p
orter
:
Ad
d
f
a
k
e movie
mak
e
r
.
commit
|
commitdiff
|
tree
2014-11-20
Yu
s
uke Nakamura
timeline: Interf
a
ces for
i
mporter
f
r
a
mework
.
commit
|
commitdiff
|
tree
2014-11-20
Yusuke
Nakamura
imp
o
rter: Wrap
t
imeline constructor in importer
.
commit
|
commitdiff
|
tree
2014-11-20
Yusuke Nakam
u
ra
importer: Wra
p
impo
r
ters in
t
h
e n
o
rm
a
l reader
.
commit
|
commitdiff
|
tree
2014-11-20
Yusuke Nakamura
importer: Link i
m
port
e
rs with th
e
lib
r
ary
.
commit
|
commitdiff
|
tree
2014-11-20
Yusuke
N
aka
m
ura
importer: All
o
cate sample buffer in individual importers
.
commit
|
commitdiff
|
tree
2014-11-20
Yusuke Nakamura
muxer:
A
dd ISOBMFF/QTFF importer
.
commit
|
commitdiff
|
tree
2014-11-20
Yusuke Nakamura
boxdum
p
e
r
: R
e
move r
e
dundant _O_BINARY set
t
ings b
e
cau
s
e
.
.
.
commit
|
commitdiff
|
tree
2014-11-20
Yusuke Nakamura
file:
F
ix
stdout fragmentation set up by
lsmash
_
op
e
n_fil
e
.
.
.
commit
|
commitdiff
|
tree
2014-11-17
Yusuke Na
k
a
mura
read: Fi
x
insufficient
memory allocation for s
a
m
p
le
.
.
.
commit
|
commitdiff
|
tree
2014-11-14
Yus
u
ke Nakam
u
ra
read: Skip
w
eird extra b
y
t
es of Sou
n
d Sample D
e
script
i
on v0
.
commit
|
commitdiff
|
tree
2014-11-13
Yusu
k
e Naka
m
ura
prin
t
:
S
upport
d
ump of Windows Media
Aud
i
o V2 and V3
.
.
.
commit
|
commitdiff
|
tree
2014-11-13
Yusuk
e
N
akamura
configur
e
: Cosmetics around li
s
t of source file
s
.
commit
|
commitdiff
|
tree
2014-11-11
Y
u
suke
N
a
ka
m
ur
a
b
ytes
:
Rena
m
e bstream
.
{c|h} into
bytes
.
{
c
|h}
.
commit
|
commitdiff
|
tree
2014-11-11
Yusu
k
e Nakamura
m
emi
n
t:
S
plit memory
in
t
e
g
er readers
and
w
riters i
n
to
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
Yusu
k
e Nakamura
b
its: Split b
i
tstream stu
f
f
into
sep
a
rate fil
e
s
.
commit
|
commitdiff
|
tree
2014-11-11
Yu
s
uk
e
Nakamura
mult
i
buf: Spli
t
mu
l
tiple buffe
r
s
stuff
into
sepa
r
ate
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
Yus
u
k
e
Nakamu
r
a
muxer: Add Waveform Audio File Fo
r
mat (WAVE) importer
.
commit
|
commitdiff
|
tree
next