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
Y
usuk
e
Nakamura
rea
d
: Skip weird extr
a
bytes of 'c
h
an' box
.
commit
|
commitdiff
|
tree
2014-11-28
Yusuke Nakamura
a52: Don't
p
ut static cons
t
v
a
riables in the
h
ead
e
r
.
commit
|
commitdiff
|
tree
2014-11-28
Y
u
suke Nakam
u
r
a
hevc:
F
ix
infinite loop w
h
e
n
series of byt
e
stream
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
Yusu
k
e Nakamura
h
2
6
4
: Fix infinite loop
w
hen s
e
ri
e
s of byte stre
a
m
.
.
.
commit
|
commitdiff
|
tree
2014-11-28
Yusuke Nakamura
file: Fi
x
inclusion of io
.
h
.
commit
|
commitdiff
|
tree
2014-11-25
Y
usuke
N
akamura
msvc: Add a
m
issing
f
ile
.
commit
|
commitdiff
|
tree
2014-11-25
Yusuke Nakam
u
r
a
lib: Don't pu
t
static const
v
ariables in the header
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Nakamura
Add V
i
sua
l
Studio 2013 project files
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuk
e
Nak
a
mura
timeline: Initialize po
i
nte
r
by N
U
LL to avoid M
S
VC
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
Yus
u
ke
N
akamur
a
print: Initia
l
ize
pointer
b
y
"
Unknow
n
" to avoid MSVC
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
Yu
s
u
k
e Nakamura
prin
t
: Av
o
id Variable Length Arrays
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Naka
m
ura
c
l
i: Define strcasecmp as _
s
tricmp for MSVC
.
commit
|
commitdiff
|
tree
2014-11-24
Y
us
u
ke Naka
m
ura
osdep: Define lsmash_{
f
seek|ftell} a
s
_{fseek|ftell
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Na
k
amura
timelin
e
edi
t
o
r
: Avoid Vari
a
bl
e
Length Arr
a
y
s
.
commit
|
commitdiff
|
tree
2014-11-24
Yu
s
uke
Nakamu
r
a
remuxer: Avoid Va
r
i
abl
e
Length Arrays
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Nakamura
hevc
:
A
void Variable Length Ar
r
ays
.
commit
|
commitdiff
|
tree
2014-11-24
Yus
u
ke
N
akamura
hevc: Add
s
ig
n
ed
cast
t
o a
v
oid M
S
VC C
4
146 error
.
commit
|
commitdiff
|
tree
2014-11-24
Yus
u
ke Nakamura
h264:
Avoid
Vari
a
b
l
e Len
g
t
h A
r
r
ays
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Nakamu
r
a
o
s
dep: Move lsma
s
h_
{
fseek|ftell} d
e
fini
t
ions
.
commit
|
commitdiff
|
tree
2014-11-24
Y
u
suke Na
k
amura
utils: Workaround for sup
p
rot of MSVC variadic macr
o
.
commit
|
commitdiff
|
tree
2014-11-24
Yus
u
k
e
Nak
a
mura
v
c
1: Avo
i
d
V
ariable Len
g
th Array
s
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Nakamura
dts:
A
void Variable Leng
t
h Arrays
.
commit
|
commitdiff
|
tree
2014-11-24
Y
usuke N
a
kamura
cli:
P
lace #i
n
clude "cli
.
h
" in
t
he first pl
a
ce to
include
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Nak
a
m
u
r
a
h264:
Add sign
e
d
casts
t
o avoid MSVC C4
1
46 error
.
commit
|
commitdiff
|
tree
2014-11-24
Y
usuke
Nakamura
isom: Initialize
p
o
inter by N
U
LL t
o
av
o
id M
S
VC C4703
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Nakamura
i
s
om:
A
dd sign
e
d casts to
a
v
oid M
S
VC C4146 error
.
commit
|
commitdiff
|
tree
2014-11-24
Y
u
suke Nakamu
r
a
ut
i
ls: Add s
i
gned casts to avoi
d
MSV
C
C4146 er
r
or
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuke Nakamura
os
d
e
p: Define _CRT_SECURE_NO_WARNI
N
GS
t
o di
s
ab
l
e dep
r
ecate
d
.
.
.
commit
|
commitdiff
|
tree
2014-11-24
Yusuk
e
N
akamur
a
osdep: Def
i
ne inline as _
_
inli
n
e for MSV
C
.
commit
|
commitdiff
|
tree
2014-11-24
Y
usuke
N
a
kamura
muxer: Fi
x
ha
n
dlin
g
of stream's porper
t
y changes
.
commit
|
commitdiff
|
tree
2014-11-23
Yusuke Nakamura
write: Av
o
id N
U
LL de
r
eference when remenbering posit
i
on
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Yusuke N
a
kamu
r
a
tim
e
line: Avoid N
U
L
L
dere
f
erence
w
hen evaluat
i
ng sample
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Yusuke Nakamura
isom:
Avoid
N
ULL dereference when getting a data re
f
erence
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Yusuke Nak
a
mura
mp
4
a: Enclose intentional
d
ead c
o
de with #
i
f 0
.
commit
|
commitdiff
|
tree
2014-11-23
Yusuke Nakamura
des
c
r
iption: Check
s
ize is valid or not when constructing
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Yu
s
u
ke
N
a
kam
u
ra
p
r
i
nt: Error ha
n
dli
n
g when
lsmash_fopen() failed
.
commit
|
commitdiff
|
tree
2014-11-23
Yusuke Nakamura
print:
R
emove redundant NU
L
L c
h
ec
k
for lsmash_file_t
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Yusuke Nakamur
a
isob
m
ff_imp:
F
i
x
a possible NUL
L
d
ere
f
er
e
nce when getting
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Yusuk
e
Nakamura
m
p3_im
p
: Fix a memory
l
eak
when
f
a
i
li
n
g to creat
e
/all
o
cat
e
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Y
u
s
uke
N
akamu
r
a
a
d
ts_
i
mp: F
i
x a m
e
mory leak when failing to parse ADTS
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Yusuke Nak
a
mura
d
e
scription:
F
i
x
a memory le
a
k w
h
en color table which
.
.
.
commit
|
commitdiff
|
tree
2014-11-23
Y
usuke Nakamur
a
i
m
porter: Place ISOBMFF/QTFF
i
mporter
a
f
t
er the all
.
.
.
commit
|
commitdiff
|
tree
2014-11-22
Yu
s
uke Nakamura
dts: Handle reserved
b
ox field
properly whe
n
absent
.
.
.
commit
|
commitdiff
|
tree
2014-11-22
Yusuk
e
Nakamura
vc1: lsmash_create_vc1_specific_info() requires both
.
.
.
commit
|
commitdiff
|
tree
2014-11-22
Yusuke N
a
kamura
timeline:
F
ix poss
i
ble
NULL d
e
ref
e
r
e
nces when c
o
pying
.
.
.
commit
|
commitdiff
|
tree
2014-11-22
Yusuke Nak
a
mura
timeli
n
e:
F
i
x possib
l
e NUL
L
deref
e
rences when g
e
tting
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Y
u
suke Nakamura
description:
R
emov
e
a
logical
l
y dead c
o
de
.
commit
|
commitdiff
|
tree
2014-11-21
Yu
s
uke Nak
a
mur
a
m
u
xer: Remove a logic
a
lly dead code
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Nakamura
i
s
om: Re
m
ove lo
g
ic
a
ll
y
dead codes
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Nakamura
wr
i
te: Re
m
ove a lo
g
ically dead code
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Na
k
amura
mp4
s
ys:
Remove a
logica
l
l
y
dead code
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Naka
m
ura
muxer: Ment
i
on mi
s
sing bre
a
k
.
commit
|
commitdiff
|
tree
2014-11-21
Y
usuk
e
Nakamura
prin
t
: C
o
mpare uint8_t varia
b
le
w
ith -1 pr
o
p
e
rly
.
commit
|
commitdiff
|
tree
2014-11-21
Yu
s
u
k
e Nakamura
d
escr
i
ption: Remove a redun
d
ant condition
f
or looking
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Yus
u
ke Nakamu
r
a
h264
:
uint8_t is enough to exp
r
ess
l
og2_max_frame_num
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Naka
m
ur
a
mp4sys: Fix operation
orders i
n
DecoderConfigDescriptor
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Y
us
u
k
e
Naka
m
u
ra
i
s
om:
M
ore proper co
n
di
t
i
o
n
for
'
cslg
'
creation
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Nakamura
muxer: Avoid overflow of pre
s
entation siz
e
s
ett
i
ngs
.
commit
|
commitdiff
|
tree
2014-11-21
Y
usuke
N
a
kamura
timelineedito
r
: Us
e
lsmash
_
{
f
te
l
l|fseek}
i
ns
t
ead of
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Y
u
suke Nakamur
a
timel
i
needitor: Error handling of ftell/fseek for input
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Nakamura
desc
r
iption: Se
t
hea
d
er_size of
'glbl' pr
o
perly whe
n
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuk
e
Na
k
amu
r
a
description: Fix a
memory leak when f
a
i
l
ing to a
l
locate
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Yusu
k
e
Nakamura
muxer:
F
ix
o
ut-of-
b
ounds w
r
i
t
in
g
of
b
r
an
d
s
a
rray
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Nakamura
su
m
mary
:
Fix a memory leak in lsmash_
s
e
t
up_Audio
S
pecificCon
f
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuk
e
Nakamura
chapter: Fix a m
e
m
o
ry leak when failing to creat
e
a
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Y
u
suke Nakamura
als_
i
mp: Fix
a
memory leak when failing to read ra
n
dom_acces
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Yus
u
ke Nakamura
adts_imp
:
F
ix
a
memory leak when failing to create
.
.
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Nakamura
adts_imp: Fix memory leaks wh
e
n failing the
prob
e
.
commit
|
commitdiff
|
tree
2014-11-21
Y
usuke Nakamura
mp3_imp: Fix
m
emory leaks when failing th
e
probe
.
commit
|
commitdiff
|
tree
2014-11-21
Yusuke Na
k
a
m
ura
mp4a: Fi
x
getter of MPEG_
1
_2_Spec
i
ficConfig
.
commit
|
commitdiff
|
tree
2014-11-21
Y
usuke Na
k
amu
r
a
mp4
a
: Fi
x
a mem
o
ry leak
w
h
en failing allocati
o
n
of
.
.
.
commit
|
commitdiff
|
tree
2014-11-20
Yusuke Nakamura
importe
r
:
Fix double fr
e
e of
the bytestre
a
m
ha
n
dler
.
commit
|
commitdiff
|
tree
2014-11-20
Yusuke Nakamura
wave
_
i
m
p: Add timelin
e
const
r
uc
t
or
.
commit
|
commitdiff
|
tree
2014-11-20
Y
u
s
uke Nakamura
importer: Ad
d
fake movie
ma
k
er
.
commit
|
commitdiff
|
tree
2014-11-20
Yusuke Nakamura
time
l
in
e
: Inte
r
f
aces for importer framework
.
commit
|
commitdiff
|
tree
2014-11-20
Y
usuke Nakamura
im
p
orter
:
Wrap tim
e
lin
e
constru
c
tor in importer
.
commit
|
commitdiff
|
tree
2014-11-20
Yusuke Nak
a
mura
impo
r
ter: Wrap importers in the normal
reader
.
commit
|
commitdiff
|
tree
2014-11-20
Y
u
suke Na
k
a
m
u
ra
i
m
port
e
r:
L
ink i
m
porters wit
h
the
library
.
commit
|
commitdiff
|
tree
2014-11-20
Yus
u
ke
N
a
kamur
a
importe
r
: Alloc
a
te samp
l
e buffer in in
d
ivid
u
al importers
.
commit
|
commitdiff
|
tree
2014-11-20
Y
u
suke Nakamura
muxer: Add ISOBMFF/
Q
TFF impo
r
te
r
.
commit
|
commitdiff
|
tree
2014-11-20
Yusuke Nakamura
boxdumper
:
Remove redundant _O_BINARY sett
i
ngs
becaus
e
.
.
.
commit
|
commitdiff
|
tree
2014-11-20
Yu
s
uk
e
Nakamura
file: Fix
s
tdout fragmen
t
ation set
u
p
by lsmash_o
p
en_file
.
.
.
commit
|
commitdiff
|
tree
2014-11-17
Yusuke Nakamura
read: Fix in
s
ufficient
m
emory allocation for
sample
.
.
.
commit
|
commitdiff
|
tree
2014-11-14
Yusuke
N
akamura
read: Skip wei
r
d extra bytes of
S
ound Sample Descr
i
ption v0
.
commit
|
commitdiff
|
tree
2014-11-13
Yusuke Nakamura
print:
Support
d
ump
o
f
Windows Media Au
d
i
o
V
2
and V3
.
.
.
commit
|
commitdiff
|
tree
2014-11-13
Yusuke
N
a
kamu
r
a
configure:
Cosmetics around
list of sou
r
ce f
i
les
.
commit
|
commitdiff
|
tree
2014-11-11
Yus
u
ke
Nakamura
bytes: Renam
e
bstream
.
{c|h} into
b
ytes
.
{c|h}
.
commit
|
commitdiff
|
tree
2014-11-11
Yusuke Nakamura
memint: Split m
e
m
or
y
integer readers and writers into
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
Yusuke
Nakamura
b
i
ts: Sp
l
it bi
t
str
e
a
m
stuff in
t
o separate fil
e
s
.
commit
|
commitdiff
|
tree
2014-11-11
Yusuke
Nakamura
m
u
l
ti
b
u
f
:
Split multiple buffers stu
f
f into sep
a
ra
t
e
.
.
.
commit
|
commitdiff
|
tree
2014-11-11
Yusuke Nakamura
mu
x
er: Add Wavefor
m
Au
d
io File Format
(
WAVE) importer
.
commit
|
commitdiff
|
tree
2014-11-11
Yusuke Na
k
amura
b
strea
m
: Add l
s
mash_bs_get_le16() and
l
sma
s
h_b
s
_ge
t
_le32()
.
commit
|
commitdiff
|
tree
2014-11-07
Y
u
s
uke Nakamura
imp
o
rte
r
: Use bstream
s
t
u
ff for the common b
i
tst
r
eam
.
.
.
commit
|
commitdiff
|
tree
2014-11-06
Yusuk
e
N
a
k
amura
i
m
porter: Make importer_status as
a
common parameter
.
commit
|
commitdiff
|
tree
2014-11-06
Yusuke Nakamura
ADTS importer: Apply refined bytestream
r
e
ader
.
commit
|
commitdiff
|
tree
2014-11-06
Yusuke Nakam
u
ra
MP3 importer
:
A
p
ply refined bytestream read
e
r
.
commit
|
commitdiff
|
tree
2014-11-06
Yusu
k
e
Nakamura
publ
i
c hea
d
er: Add L
I
B
LSMAS
H
_VERSI
O
N_INT
.
commit
|
commitdiff
|
tree
2014-11-05
Yusuke N
a
kamura
mp3_imp:
U
tili
z
e
meaningful error values
.
commit
|
commitdiff
|
tree
2014-11-03
Yusuke
N
aka
m
u
ra
read: Fix self references other tha
n
th
e
'url '
b
ox
.
commit
|
commitdiff
|
tree
2014-11-02
Yusuk
e
Na
k
amura
isom: Check if data
_
reference_
i
ndex va
l
ue
i
s valid
.
.
.
commit
|
commitdiff
|
tree
next