repo.or.cz
/
vlc.git
/
search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
log
|
graphiclog1
|
graphiclog2
|
commit
|
commitdiff
|
tree
|
refs
|
edit
|
fork
first
·
prev
·
next
contrib:d3d9: add defines necessary to handle different deinterlacing algorithms
2017-07-02
Steve
Lhomme
cont
r
ib:d3d9: add defines necessary
t
o han
d
le differen
t
.
.
.
commit
|
commitdiff
|
tree
2017-07-02
S
t
eve Lhomm
e
d3d11_adjust: fix possible missing
c
onfig
commit
|
commitdiff
|
tree
2017-07-01
S
t
e
ve Lhomme
deinte
r
l
a
ce: move th
e
IVTC PTS hand
l
in
g
in th
e
com
m
on
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
S
teve L
h
omme
dein
t
erlace: group all algorithm
s
in a tabl
e
commit
|
commitdiff
|
tree
2017-07-01
Steve Lhomme
deinte
r
l
ace: move t
h
e de
i
nte
r
lacing parameters in a
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
St
e
ve Lho
m
me
deinterlace: add function to initia
l
ize
the deinterlacin
g
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
S
teve Lhom
m
e
deinterlace: ass
u
m
e the field duration
from t
h
e out
p
ut
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
Steve Lh
o
mme
dei
n
terlace
:
move some str
u
ct
u
res in c
o
mmon
.
h
commit
|
commitdiff
|
tree
2017-07-01
Steve
Lhom
m
e
d
e
interlace: use a ca
l
lba
c
k to call do the
renderin
g
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
Steve L
h
o
mme
deinterlace: norm
a
lize rend
e
r callback signa
t
ures
commit
|
commitdiff
|
tree
2017-07-01
Steve
Lhomme
deinterlace: remo
v
e usel
e
s
s fall
b
ack v
a
lue
s
commit
|
commitdiff
|
tree
2017-07-01
S
t
eve Lhomme
deinterlace: move all
p
h
o
sphor handli
n
g
a
fter GetOutputFormat
commit
|
commitdiff
|
tree
2017-07-01
St
e
v
e
L
hom
m
e
deinter
l
ace:
don't use
the field p
a
ramet
e
r
i
n
RenderDiscard()
commit
|
commitdiff
|
tree
2017-07-01
Ste
v
e Lh
o
mme
de
i
nterlace: us
e
a union to store phosphor and ivt
c
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
Steve L
h
o
mme
deinter
l
ace: only comp
u
t
e the
f
ield du
r
a
t
ion when needed
commit
|
commitdiff
|
tree
2017-07-01
Steve L
h
om
m
e
deinterlace: use a
n
a
rray of metadata rat
h
er than
t
h
e
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
Steve Lhomme
va_surface: onl
y
t
he va_surf
a
ce handler
need
s
to know
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
Steve L
h
omm
e
lib
:
use local includ
e
commit
|
commitdiff
|
tree
2017-07-01
Stev
e
Lhom
m
e
vout: win3
2
: fi
x
a log format
commit
|
commitdiff
|
tree
2017-07-01
St
e
v
e
Lho
m
me
d
i
rectx_va: d
o
n'
t
allo
c
a
te va_surfaces
w
hen
u
si
n
g the
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
S
t
eve Lh
o
mme
va
_
surfac
e
:
d
o the
s
etup in 2 par
t
s
commit
|
commitdiff
|
tree
2017-07-01
S
t
eve Lhomme
directx_va: move the external poo
l
flag in directx_sy
s
_
t
commit
|
commitdiff
|
tree
2017-07-01
Steve
L
h
o
mme
direc
t
3d9: add an adjust filter for d3d
9
o
paque formats
commit
|
commitdiff
|
tree
2017-07-01
S
teve
L
homme
direct3d11:
a
dd an adjust
f
ilter for d3d11 opaque fo
r
mats
commit
|
commitdiff
|
tree
2017-07-01
Steve Lh
o
mme
d
3d9_fmt: add a helper
function to fin
d
the actual
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
Steve
L
homme
d3d11_
f
mt: add a helper function to find the actual
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
Steve Lhomme
win32: p
u
t the direct3d fi
l
ters
i
n t
h
e video
filters
.
.
.
commit
|
commitdiff
|
tree
2017-07-01
S
t
eve Lhomme
di
r
ec
t
3d
9
:
r
e
n
a
me
dxva2_deinterlace t
o
direct3d9_deinterlace
commit
|
commitdiff
|
tree
2017-06-29
S
teve Lho
m
me
direct3d
1
1
:
r
e
m
o
ve
d
e
ad code
commit
|
commitdiff
|
tree
2017-06-29
Steve Lhomme
vout
:
direc
t
d9: don't
compile shad
e
r
s
if the he
a
ders
.
.
.
commit
|
commitdiff
|
tree
2017-06-26
Steve Lh
o
mme
dxva2: fix
height
used for
t
he decoding buffers
commit
|
commitdiff
|
tree
2017-06-22
S
teve Lhomme
va_surface: fix the surface count
w
hen c
a
lli
n
g setup_avcodec_ctx
commit
|
commitdiff
|
tree
2017-06-22
S
teve Lhomme
va: remove the deprecated setup()
cal
l
back
commit
|
commitdiff
|
tree
2017-06-22
Steve Lh
o
m
m
e
d3d11_fmt: don't
nu
l
lify after a release
commit
|
commitdiff
|
tree
2017-06-22
Steve Lh
o
mme
va_surface:
r
e
lease the
s
u
r
faces h
e
ld locally in DestroyVide
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Stev
e
Lhomme
va:
r
emove vlc_va_R
e
le
a
se() and vl
c
_va_Extrac
t
()
commit
|
commitdiff
|
tree
2017-06-22
Steve Lhom
m
e
dxva:
w
e
d
on't need a spe
c
ial
r
elea
s
e or Extract
c
all
b
ack
commit
|
commitdiff
|
tree
2017-06-22
Ste
v
e Lhom
m
e
directx_va: move the pre-a
l
l
o
c
a
t
ed hw_surfac
e
in dire
c
tx_va
commit
|
commitdiff
|
tree
2017-06-22
Steve L
h
o
m
me
direct
x
_
va
:
the contex
t
c
o
py is respo
n
s
i
ble for the
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Steve Lhomme
dir
e
ctx_
v
a: m
a
ke va_pic_c
o
ntext publ
i
c via va_su
r
face
.
h
commit
|
commitdiff
|
tree
2017-06-22
Ste
v
e Lhomme
d
3d11
v
a: i
t
's saf
e
t
o
l
oad/unload d3
d
11
.
dll eve
n
in
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
S
tev
e
Lh
o
mme
directx_va: do
n
't pass
the AVCo
d
ecC
o
ntext and es_format_t
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
St
e
ve
L
homme
dxva: use th
e
s
u
rface wid
t
h/height from inpu
t
format
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
S
teve Lhomme
va_surface: remov
e
the un
u
sed d
e
coderSurface
commit
|
commitdiff
|
tree
2017-06-22
S
t
eve Lhomme
dxva: cr
e
ate the
c
ontext copy
wh
e
n calli
n
g va_pool_Ge
t
(
)
commit
|
commitdiff
|
tree
2017-06-22
S
t
eve Lhomme
directx_v
a
:
re
m
o
ve u
n
used parameter
commit
|
commitdiff
|
tree
2017-06-22
Steve Lh
o
mme
dx
v
a
2
: move
t
he dev
i
ce check in dxva since it's
t
he
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Steve Lh
o
mme
dxva: split
t
h
e directx re
l
ated par
t
s from the
p
ool
.
.
.
commit
|
commitdiff
|
tree
2017-06-22
Steve L
h
omme
d
i
rectx_va
:
do
the d3ddec
re
l
e
a
se i
n
pf
_
destroy
_
video_ser
v
ice
(
)
commit
|
commitdiff
|
tree
2017-06-22
Steve Lhomme
directx
_
va:
r
elease th
e
d3ddev in
p
f_destroy_device()
commit
|
commitdiff
|
tree
2017-06-22
Stev
e
Lhomme
directx_va: pas
s
the surfa
c
e c
o
u
nt t
o
p
f_create_decoder
_
surfaces
commit
|
commitdiff
|
tree
2017-06-22
Steve Lhomme
directx_va: mak
e
surfa
c
e_
c
ount
unsigned
commit
|
commitdiff
|
tree
2017-06-22
S
t
eve Lhom
m
e
d
i
rect3d11
:
rem
o
v
e d
e
ad code
commit
|
commitdiff
|
tree
2017-06-22
Steve Lho
m
me
d3d11va: fix wrong array initial
i
zat
i
on
commit
|
commitdiff
|
tree
2017-06-22
Steve Lhomme
d
xva: fi
x
c
o
m
pilation warning
commit
|
commitdiff
|
tree
2017-06-22
Steve Lhomme
c
o
re:
a
dd aligned_
f
ree
to match the aligned_alloc
u
s
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-06-14
S
t
eve Lhomme
c
ontr
i
b: li
b
a
r
chiv
e
:
don'
t
force a path with windows
.
.
.
commit
|
commitdiff
|
tree
2017-06-14
Steve Lhomme
contri
b
: o
n
l
y
force
CMAKE_RC_COMPILER
w
h
e
n cro
s
s compiling
commit
|
commitdiff
|
tree
2017-06-14
Ste
v
e Lhomm
e
contrib
:
cma
k
e
: set
t
he Debug/Releas
e
ta
r
get
depending
.
.
.
commit
|
commitdiff
|
tree
2017-06-14
S
teve Lhomme
dire
c
t
3
d9: picture-
>
p_s
y
s is n
e
ver NULL
commit
|
commitdiff
|
tree
2017-06-14
S
teve Lhomme
dxa9
:
fix hd3d_dl
l
le
a
ki
n
g
commit
|
commitdiff
|
tree
2017-06-14
S
t
eve Lh
o
m
me
direct3d11
:
fix dxgia
d
apter error test
commit
|
commitdiff
|
tree
2017-06-14
S
teve Lhomme
d3
d
11va: don't go furt
h
e
r if we d
o
n't
k
now
the format
.
.
.
commit
|
commitdiff
|
tree
2017-06-14
S
t
e
v
e
L
homme
direct3d11: make su
r
w
e
have
a
picture->co
n
text wi
t
h
.
.
.
commit
|
commitdiff
|
tree
2017-06-14
Steve
Lhomme
d3d11_d
e
i
nt
e
rlace: fix p_
s
ys t
e
st
commit
|
commitdiff
|
tree
2017-06-13
S
t
eve Lho
m
me
direct3d11: fix t
h
e stagin
g
texture dimensions
commit
|
commitdiff
|
tree
2017-06-13
Steve
L
h
omm
e
directx_va: destroy
the
decoder at t
h
e same
time as
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Ste
v
e Lho
m
me
directx_va: no ne
e
d to allocate
d
umm
y
picture
s
anymor
e
commit
|
commitdiff
|
tree
2017-06-13
Stev
e
L
homme
video_chroma:
d
3
d
9: add a module to convert from CPU
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
vid
e
o_chroma:d3d11: add a
m
odule to c
o
nvert from CPU
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
S
t
e
v
e Lhomme
d3d11va:
fix crash on copy
commit
|
commitdiff
|
tree
2017-06-13
Stev
e
Lhomme
dxgi_fmt:
t
es
t
the resource format
i
n Find
D
3
D
1
1Format
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve
Lhomme
d
3
d1
1
_fmt:
p
ass the whole textu
r
e array to AllocateShaderView()
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
d3d_f
m
t: a
d
d a f
u
nction to a
c
quire the resources u
s
e
d
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve L
h
o
m
me
v
out: win32: m
o
ve the
GPU t
o
CPU picture buffer
m
app
i
ng
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomm
e
dxva2:
t
he decoder sets
the surface in the pict
u
r
e
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Stev
e
Lhomme
d3d11va:
the decoder
s
ets the su
r
face in
t
he picture
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
d
i
re
c
t3d
1
1: move AllocateSh
a
derView() in d3d
1
1_fm
t
.
h
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
di
r
ect3d11: make AllocateShader
V
iew() more
generic
commit
|
commitdiff
|
tree
2017-06-13
S
t
eve Lh
o
mme
directx_va: stronger ty
p
ing of
v
a_surface i
n
picture_sys_
t
commit
|
commitdiff
|
tree
2017-06-13
Steve Lh
o
mme
d
irectx_va: let the surf
a
ce deal wi
t
h relea
s
ing its
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve
Lhomme
di
r
ectx_va: remove th
e
unused l
o
ck
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
direct
x
_va:
r
ewo
r
k the pi
c
t
u
re picking algorithm
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
dire
c
tx_va: replace
t
he
internal ref
e
rence counter
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
d3d11va:
d
o
n
ot use th
e
v
l
c_va_surface_t picture
any
m
o
re
commit
|
commitdiff
|
tree
2017-06-13
S
teve
L
homme
d3d11va: ma
k
e
the interna
l
pool usabl
e
w
ith the pix
e
l
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve
L
ho
m
me
directx_v
a
: pass the de
c
o
d
er surface vi
a
th
e
re
t
u
rned
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Ste
v
e Lhomme
dir
e
ctx_va: ma
k
e each vlc_va_surface_t more i
n
depen
d
ent
commit
|
commitdiff
|
tree
2017-06-13
St
e
ve Lhomme
direct
x
_
v
a: cleaning
commit
|
commitdiff
|
tree
2017-06-13
St
e
ve Lhomme
directx_va:
merge local functi
o
ns on
l
y called once
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
d
i
rectx_va: no need to store
t
e
mporar
i
l
y
the num
b
er
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lho
m
me
direct
3
d
1
1
: do the
D
3D11_OPAQ
U
E -> NV12 co
n
version
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lho
m
m
e
d
irect3d11: detect early
if DXGI_FO
R
MAT_420_OPAQUE
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhom
m
e
d3d1
1
va: d
o
n't use
t
he
e
xternal
po
o
l for NV
I
DIA hardware
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
S
t
ev
e
Lhom
m
e
d3d11v
a
: no n
e
ed to
t
ype the in
t
ermediate recipient
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhom
m
e
vid
e
o_chrom
a
:direct3d: only
c
opy
t
he v
i
sible
l
ine
s
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
d
3d
1
1
_
surface:
no
matte
r
what the texture height
i
s
.
.
.
commit
|
commitdiff
|
tree
2017-06-13
Steve
L
homme
dxa9:
t
he
t
extur
e
he
i
ght
i
s given by the
t
ex
t
ure descrip
t
ion
commit
|
commitdiff
|
tree
2017-06-13
Steve L
h
omme
directx_va
:
a
llow not setting device manager callbacks
commit
|
commitdiff
|
tree
2017-06-13
Steve Lhomme
d3d_f
m
t:
a
dd a co
m
me
n
t on who
owns the p
i
cture_sys_
t
.
.
.
commit
|
commitdiff
|
tree
next