[vlc-devel] Windows 0-copy DXVA
Rémi Denis-Courmont
remi at remlab.net
Wed Apr 15 15:36:12 CEST 2015
Le 2015-04-15 15:42, Steve Lhomme a écrit :
> The DXVA always outputs an opaque pixel format that only it (and
> D3D9)
> knows about. I added a filter to convert the opaque surface to I420
> pixels in case filters or other vout are used.
I tried that already but it breaks SPU blending unless the video output
blends SPU internally.
> Now I'm hitting a (big) issue. The picture_t decoder pool is not tied
> to the decoder. It's created in the vout wrapper here:
>
> http://git.videolan.org/?p=vlc.git;a=blob;f=src/video_output/vout_wrapper.c;h=d172bcca0bfdacc9ebc5c7979a1f10850e7092c9;hb=HEAD#l133
The problem is that filters cannot provide a custom picture pool so
far. Support for that is still far far away.
--
Rémi Denis-Courmont
More information about the vlc-devel
mailing list