repo.or.cz
/
xy_vsfilter.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
Call StartStreaming only when the connection to a consumer has established
2013-06-28
yuzh
u
ohuang@qq
.
com
C
a
ll StartSt
r
eaming only whe
n
the
c
o
n
nection to a con
s
umer
.
.
.
commit
|
commitdiff
|
tree
2013-06-28
yuzhuohuang@qq
.
com
Create systray only when t
h
e connection wit
h
cons
u
mer
.
.
.
commit
|
commitdiff
|
tree
2013-06-28
yuz
h
uohuang@qq
.
c
om
Ensure that VSFilter's loadi
n
g optio
n
w
o
u
ld be stored
.
.
.
commit
|
commitdiff
|
tree
2013-06-28
yuzhuohu
a
n
g
@qq
.
com
Ensur
e
j
o
bs scheduled at the first tim
e
the graph pa
u
se
.
.
.
commit
|
commitdiff
|
tree
2013-06-27
yuzhuohua
n
g@qq
.
co
m
Add dummy interf
a
ce IXySubFilterGra
p
hMutex: XySu
b
Fil
t
er
.
.
.
Add dummy interface I
Xy
SubFilterGraphMutex: XySubFilter...
commit
|
commitdiff
|
tree
2013-06-27
y
u
zhuohuang@
q
q
.
com
Keep V
S
F
ilt
e
r away when join th
e
filter grap
h
b
y
c
h
anging
.
.
.
commit
|
commitdiff
|
tree
2013-06-27
y
u
zhuohuang@qq
.
com
Refused to join the graph if CDirectVobSubF
i
lter has
.
.
.
commit
|
commitdiff
|
tree
2013-06-27
yuzh
u
ohu
a
ng@qq
.
com
Do NOT use IDirectVob
S
u
b
in Sy
s
t
r
a
y
c
ode for it may
.
.
.
...code for it may not support by
Xy
SubFilter
commit
|
commitdiff
|
tree
2013-06-27
y
u
zh
u
o
huang@
q
q
.
c
o
m
B
ugFix: left
c
lick on Sy
s
tray may show wrong properties
.
.
.
commit
|
commitdiff
|
tree
2013-06-27
yuzhuohua
n
g
@
q
q
.
com
W
a
it until Systr
a
y's window created when creati
n
g Syst
r
ay
commit
|
commitdiff
|
tree
2013-06-27
yuzhuohuang@
q
q
.
com
Pr
o
perly retur
n
a dirty
r
ectangle
w
ith DVBSub
commit
|
commitdiff
|
tree
2013-06-27
yuzhuohuang@qq
.
com
YuvMat
r
ix
= NON
E
in
A
S
S
script triggers a guess Other
.
.
.
commit
|
commitdiff
|
tree
2013-06-27
yuzhu
o
h
uang@qq
.
com
More reada
b
le reg setting [Part 6]: use a single strin
g
.
.
.
...string option color_space for
Xy
SubFilter's previous color_space...
commit
|
commitdiff
|
tree
2013-06-27
yuzhuohuang@qq
.
com
More readable
r
e
g setti
n
g [Pa
r
t 5]: use s
t
ring
v
alue
.
.
.
...Part 5]: use string value for
Xy
SubFilter's load_level option
commit
|
commitdiff
|
tree
2013-06-27
yuzhuo
h
uang@qq
.
com
M
o
re readable reg setting [Part 4]: use string value
.
.
.
...Part 4]: use string value for
Xy
SubFilter's media_fps option
commit
|
commitdiff
|
tree
2013-06-27
y
uzhu
o
huang@qq
.
com
Mor
e
r
eadable reg set
t
ing [Part 3]:
u
se
s
tring va
l
ue
.
.
.
...Part 3]: use string value for
Xy
SubFilter's PAR option
commit
|
commitdiff
|
tree
2013-06-27
yuzhuohuang@qq
.
com
More reada
b
le r
e
g setting [Part 2]
:
Consiste
n
t to lit
t
le
.
.
.
...to little case + underscore in
Xy
SubFilter's reg option naming
commit
|
commitdiff
|
tree
2013-06-27
yuzh
u
ohua
n
g@
q
q
.
com
More re
a
dable reg setti
n
g [Part 1]
commit
|
commitdiff
|
tree
2013-06-27
yuzhuohuang@q
q
.
com
Remo
v
e
h
a
ck fo
r
zplaye
r
in XySubFilter code
Remove hack for zplayer in
Xy
SubFilter code
commit
|
commitdiff
|
tree
2013-06-27
yuzhuo
h
u
a
ng@qq
.
com
Separate Load/Save setting
c
ode of
XySubF
i
lter
& Dir
e
ctVob
S
u
.
.
.
Separate Load/Save setting code of
Xy
SubFilter & DirectVobSubFilter...
commit
|
commitdiff
|
tree
2013-06-27
yuzhuohuang@q
q
.
com
Separate Load/Save sett
i
ng cod
e
of XySu
b
Fi
l
ter & Direct
V
obSu
.
.
.
Separate Load/Save setting code of
Xy
SubFilter & DirectVobSubFilter...
commit
|
commitdiff
|
tree
2013-06-27
yuzh
u
ohuan
g
@qq
.
com
Separate Load/
S
ave setting code of
X
y
S
ubFi
l
ter
&
DirectVobSu
.
.
.
Separate Load/Save setting code of
Xy
SubFilter & DirectVobSubFilter...
commit
|
commitdiff
|
tree
2013-06-27
yuzhuoh
u
ang@qq
.
com
BugFix:
s
ubpi
c
i
n
us
e
d
b
ein
g
o
verride unexpe
c
tedly
commit
|
commitdiff
|
tree
2013-06-27
y
uzhuohuang@qq
.
com
Report TV
.
601 if the subtitle is neither
text based
.
.
.
commit
|
commitdiff
|
tree
2013-06-27
yuzhuohuan
g
@qq
.
com
Normally we should
c
onnect before using
i
ts
m
etho
d
s
.
.
.
commit
|
commitdiff
|
tree
2013-06-27
yuz
h
uohuang@qq
.
c
o
m
CriticSec Ref
a
ctor
[
PART
5] One critical section f
o
r all
commit
|
commitdiff
|
tree
2013-06-27
yuzhuohuang@qq
.
com
C
ritic
S
e
c Refactor
[PAR
T
4] properly protect Xy
S
ubFilter
.
.
.
...Refactor [PART 4] properly protect
Xy
SubFilter members
commit
|
commitdiff
|
tree
2013-06-27
yuzhu
o
huang@q
q
.
com
CriticS
e
c
R
e
factor [PART 3] properly p
r
o
tec
t
CSubtitleInputP
.
.
.
commit
|
commitdiff
|
tree
2013-06-27
yuz
h
uohua
n
g@qq
.
c
om
Cr
i
ti
c
Sec Refactor [PART 2] Do
N
OT start file reloader
.
.
.
commit
|
commitdiff
|
tree
2013-06-27
yuzh
u
ohuang@qq
.
co
m
CriticSec
Refactor [
P
A
R
T
1] Remo
v
e
Ini
t
SubPicQueue
.
.
.
commit
|
commitdiff
|
tree
2013-06-27
yuz
h
uoh
u
ang@qq
.
c
o
m
Workaround for external
s
u
b
title
w
ith mpc-hc
:
w
h
e
n
.
.
.
...pin found on known splitters,
Xy
SubFilter won't expose any input...
commit
|
commitdiff
|
tree
2013-06-21
y
u
zhuohuang@qq
.
c
om
Minor changes
.
commit
|
commitdiff
|
tree
2013-06-21
yuzhuo
h
u
a
ng
@
qq
.
com
Do NOT create tray th
r
ead when
J
o
inFilterGraph, instead
.
.
.
commit
|
commitdiff
|
tree
2013-06-21
yuz
h
uohuang@qq
.
com
D
o
NOT f
a
il when JoinFilterGraph even if
ShouldWeAutoload
.
.
.
commit
|
commitdiff
|
tree
2013-06-21
yuzhuohuang@qq
.
com
Do N
O
T a
c
c
e
pt any media t
y
pe
w
hen load with embedded
.
.
.
commit
|
commitdiff
|
tree
2013-06-21
yu
z
huohuang@qq
.
com
Bugfix: t
y
po
.
Loa
d
Se
t
ting=>Embedd
e
d check box not working
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
yuz
h
uohuang@qq
.
c
om
Add critical sect
i
on fo
r
provider fiel
d
s to prevent
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
yuzhu
o
h
u
ang
@
qq
.
co
m
B
ugFix: ty
p
o
.
Wrong log due to
t
his
.
commit
|
commitdiff
|
tree
2013-06-19
yuzhu
o
h
u
ang@q
q
.
co
m
R
e
factor
C
h
eckTra
n
sform
.
commit
|
commitdiff
|
tree
2013-06-19
yuzhuohu
a
ng@qq
.
com
Reje
c
t colo
r
spac
e
changes from downstr
e
am for
now
.
commit
|
commitdiff
|
tree
2013-06-19
yuzhuohu
a
ng@qq
.
co
m
Acc
e
pt only those output
c
olors th
a
t
are lis
t
ed
on
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
yuzhu
o
huan
g
@qq
.
com
Add solution dire
c
tory and log4cp
l
us directory
t
o B
a
seVideoF
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
y
u
zhuohuang@qq
.
com
Reset t
h
e colorspace list when connec
t
ion breaks
.
B
ut
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
y
uzhuo
h
ua
n
g@qq
.
com
R
e
tur
n
a
list of output color spaces even when w
e
fai
l
ed
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
yuzh
u
ohuang@qq
.
com
BugFix: unwante
d
rec
o
nnectio
n
with input pin when
output
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
yuzhuohu
a
ng@qq
.
com
BugFix
:
d
e
ad lock
.
[Part 2
]
Fil
e
reloader
t
hread causes
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
y
u
z
h
u
ohu
a
ng@qq
.
c
o
m
BugFix: dead lock
.
[Part 1]
F
ile reloa
d
er thread causes
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
yuzhuohua
n
g@qq
.
com
Use Win32Deb
u
g
Ap
p
ender t
o
output log messa
g
e using
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
yuzhuohuang@qq
.
com
Fix log
commit
|
commitdiff
|
tree
2013-06-19
yuzhuohuang@qq
.
com
Enable INT_CO
L
OR_SPACE &
IN
T
_YUV_RANG
E
for XySubFilter
.
.
.
...INT_COLOR_SPACE & INT_YUV_RANGE for
Xy
SubFilter. NOTE that normally nothing...
commit
|
commitdiff
|
tree
2013-06-19
yuzhuohu
a
ng@qq
.
com
R
emo
v
e u
n
u
sed VMRZOOMEN
A
BLED reg
o
p
tion
.
Why it
is
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
yuzhuohuang@qq
.
com
A
d
d opt
i
on BOOL_ENABLE_ZP_IC
O
N
There's some old code
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
yuzhu
o
huang@qq
.
com
Minor fix
commit
|
commitdiff
|
tree
2013-06-19
y
u
zhuohuang@qq
.
com
S
u
pport Is
S
ub
t
i
tleRel
o
aderLocked/Lock
S
ubtitleRel
o
ader
.
.
.
...ReloaderLocked/LockSubtitleReloader use
Xy
GetBool/XySetBool
commit
|
commitdiff
|
tree
2013-06-19
yuzh
u
ohu
a
ng
@
qq
.
com
S
upport get_SubtitleReloader/put_Subtitl
e
R
eloader use
.
.
.
...btitleReloader/put_SubtitleReloader use
Xy
GetBool/XySetBool
commit
|
commitdiff
|
tree
2013-06-19
yuzhuohuang@qq
.
com
R
e
mo
v
e
unused option
commit
|
commitdiff
|
tree
2013-06-19
y
uzhuohuang@qq
.
c
o
m
Support get_Zoo
m
Re
c
t/put_ZoomRec
t
use XyGetBin2/XySet
B
in2
.
.
.
...get_ZoomRect/put_ZoomRect use
Xy
GetBin2/XySetBin2 method
commit
|
commitdiff
|
tree
2013-06-19
yuzhuohuang@qq
.
com
S
u
p
port
g
et_SubtitleTi
m
ing/put_Subtitl
e
Tim
i
n
g use XyGetBin2
.
.
.
...t_SubtitleTiming/put_SubtitleTiming use
Xy
GetBin2/XySetBin2 method ContextId...
commit
|
commitdiff
|
tree
2013-06-19
yuzhuohuang
@
qq
.
c
o
m
Support ge
t
_TextS
e
t
tings/put_Te
x
tS
e
ttings use XyGetBin2
.
.
.
...get_TextSettings/put_TextSettings use
Xy
GetBin2/XySetBin2 method
commit
|
commitdiff
|
tree
2013-06-19
yu
z
huohuang@qq
.
com
Cons
u
mer d
i
sp
l
ays som
e
provide
r
inf
o
(
l
a
y
ou
t
/cache
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
yuzhuohu
a
ng@qq
.
com
Option interface:
Add XyGe
t
Bin2
.
X
y
G
etB
i
n
u
n
-necessa
r
ily
.
.
.
Option interface: Add
Xy
GetBin2. XyGetBin un-necessarily...
commit
|
commitdiff
|
tree
2013-06-19
y
u
zhuohuang@
q
q
.
c
om
B
u
gFix: le
a
k at DirectVobFilter
commit
|
commitdiff
|
tree
2013-06-19
yuzhuohuan
g
@q
q
.
com
En
a
bled
c
o
nsume
r
options Flip picture/Flip su
b
title
commit
|
commitdiff
|
tree
2013-06-19
y
u
zhuohuang@
q
q
.
co
m
BugFix: consumer a
l
pha ble
n
d
i
n
correct clipped out
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
yuzhuohuang@q
q
.
com
BugFix: A false alarm would be trig
g
ered if consumer
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
yuzhu
o
huang@qq
.
com
BugFix: flipped
subpic in consu
m
er
commit
|
commitdiff
|
tree
2013-06-19
yu
z
huohuang@
q
q
.
com
Fix co
n
sum
e
r
'
s RGBA alpha
ble
n
d A alp
h
a
blender cl
a
ss
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
yuzh
u
ohuan
g
@qq
.
com
Consumer req
u
i
re
a prov
i
der
that
s
upport useDes
t
Alpha
commit
|
commitdiff
|
tree
2013-06-19
y
uzhuoh
u
a
n
g@
q
q
.
c
om
Add "useDestAlpha" fiel
d
to provi
d
er
commit
|
commitdiff
|
tree
2013-06-19
yuzh
u
ohuang@qq
.
com
BugFix: un-
i
nitialized
variable
commit
|
commitdiff
|
tree
2013-06-19
yuzhuohuang@qq
.
c
o
m
BugFix: s
t
ri
n
g return b
y
g
e
t_LanguageName should be
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
yuz
h
uoh
u
ang@q
q
.
c
om
B
e
tter
O
SD: S
e
m
i-transparent black back
g
round to make
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
y
u
zhuohuang
@
q
q
.
co
m
En
a
b
l
e OSD op
t
ion for cons
u
mer
commit
|
commitdiff
|
tree
2013-06-19
yuzhuohuang@qq
.
c
om
Add properties
p
a
ges
for co
n
sumer
commit
|
commitdiff
|
tree
2013-06-19
yu
z
huohuang@qq
.
com
Delegate CDirectV
o
bSub::get_L
o
adSettings/
C
DirectV
o
bSub
.
.
.
...CDirectVobSub::put_LoadSettings to I
Xy
Options methods
commit
|
commitdiff
|
tree
2013-06-19
yuzhuohua
n
g@qq
.
com
Delegate CDirectVobS
u
b::get_As
p
ectR
a
tioSett
i
ngs/CDirectVobSu
.
.
.
...rectVobSub::put_AspectRatioSettings to I
Xy
Options methods
commit
|
commitdiff
|
tree
2013-06-19
yuzhuohuang@qq
.
com
Delegate CDi
r
e
ctVobSub::get_Ex
t
endPi
c
t
u
re/CDire
c
tVobSub
.
.
.
...CDirectVobSub::put_ExtendPicture to I
Xy
Options methods
commit
|
commitdiff
|
tree
2013-06-19
yuz
h
uohuang@qq
.
com
Delegate CDirectVobSub::ge
t
_Vob
S
u
b
Se
t
tin
g
s/C
D
ire
c
tVobSub
.
.
.
...CDirectVobSub::put_VobSubSettings to I
Xy
Options methods (Possible issue...
commit
|
commitdiff
|
tree
2013-06-19
y
uzhuohuang@
q
q
.
com
Delegate CDirectVobSub::ge
t
_
P
l
acement/
C
DirectVobSu
b
.
.
.
...CDirectVobSub::put_Placement to I
Xy
Options methods (Possible issue...
commit
|
commitdiff
|
tree
2013-06-19
y
u
zh
u
ohuang@q
q
.
c
o
m
R
e
move SubPictT
o
B
uffer/An
i
m
WhenBuffering
o
ption for
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
y
uzhuohu
a
ng
@
q
q
.
com
De
l
egate
CDirectVobSub::get_PreBuff
e
rin
g
/CDirectVo
b
Sub
.
.
.
...CDirectVobSub::put_PreBuffering to
Xy
GetBool/XySetBool
commit
|
commitdiff
|
tree
2013-06-19
yuzhuohuang@qq
.
com
Delegate CDirectVobSub::get_SaveFul
l
P
a
th
/
C
D
i
r
ectVobSub
.
.
.
...CDirectVobSub::put_SaveFullPath to
Xy
GetBool/XySetBool (what's this...
commit
|
commitdiff
|
tree
2013-06-19
yuzhu
o
h
u
a
n
g@qq
.
com
Delegate
C
D
irectVobS
u
b::
g
et_Forced/CDirectVob
S
ub::put_Forced
.
.
.
...get_Forced/CDirectVobSub::put_Forced to
Xy
GetBool/XySetBool
commit
|
commitdiff
|
tree
2013-06-19
yuzhuohuang@qq
.
com
Bugfix:
IDirectVobSub2::ge
t
_
F
o
r
c
e
d sho
u
l
d return false
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
yuzhuohua
n
g@
q
q
.
com
D
elegate CDirect
V
obS
u
b
:
:
get_O
S
D/CD
i
rectVobSub::
p
ut_OSD
.
.
.
...get_OSD/CDirectVobSub::put_OSD to
Xy
GetBool/XySetBool
commit
|
commitdiff
|
tree
2013-06-19
yuzhuohuang@qq
.
com
D
e
legate CDirectVobSub
:
:get_Flip/CDirectVobSub::
p
ut_Flip
.
.
.
...get_Flip/CDirectVobSub::put_Flip to
Xy
GetBool/XySetBool
commit
|
commitdiff
|
tree
2013-06-19
y
u
zhuohua
n
g@
q
q
.
com
Bugfix: ty
p
o
.
Noth
i
n
g was aff
e
cted thou
g
h
.
commit
|
commitdiff
|
tree
2013-06-19
yuz
h
uohuang@qq
.
com
Ad
d
metho
d
s f
o
r
ar
r
ay
t
o IXyOptions
Add methods for array to I
Xy
Options
commit
|
commitdiff
|
tree
2013-06-19
yuzhu
o
huan
g
@qq
.
com
Minor B
u
gFix: a
f
ter connectin
g
with some MPE
G
-4 DVD
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
yuzhuohuang@q
q
.
com
Minor fix: after co
n
ne
c
t
i
n
g
with some MPEG-4 D
V
D Video
.
.
.
commit
|
commitdiff
|
tree
2013-06-19
y
u
zhuohuang@qq
.
c
o
m
Add xy_sub_filter_consumer project
Add
xy
_sub_filter_consumer project
commit
|
commitdiff
|
tree
2013-06-19
yuzhuohua
n
g@q
q
.
com
Remove seve
r
al u
n
use
d
files from xy_s
u
b
_
filter project
Remove several unused files from
xy
_sub_filter project
commit
|
commitdiff
|
tree
2013-06-19
yuzhuo
h
uang@
q
q
.
com
B
u
g
Fix: Leak
commit
|
commitdiff
|
tree
2013-06-19
yuzhuoh
u
ang@qq
.
com
Replace
new with DEBUG_NEW
commit
|
commitdiff
|
tree
2013-06-19
yuzhuohuang@qq
.
c
o
m
BugFix: a minor leak
commit
|
commitdiff
|
tree
2013-06-19
yuzhuohuang@
q
q
.
c
o
m
Bug
F
ix:
s
h
o
u
ld ke
e
p a reference cou
n
t t
o
the consumer
.
commit
|
commitdiff
|
tree
2013-06-19
yuzhuohuang@qq
.
com
Separ
a
te DirectVobSu
b
Filt
e
r code with XySubFilt
e
r
C
o
d
e
Separate DirectVobSubFilter code with
Xy
SubFilter Code
commit
|
commitdiff
|
tree
2013-06-19
yuzhuohuang@qq
.
com
BugFix:
T
h
ese logs crash when NULL
commit
|
commitdiff
|
tree
2013-06-19
yuzhuohuang@qq
.
com
Enab
l
e MS leak
detection
.
commit
|
commitdiff
|
tree
2013-06-19
yuz
h
uohuang@qq
.
com
Remo
v
e
s
ome c
r
eepy code
commit
|
commitdiff
|
tree
next