[vlc-devel] [PATCH 1/5] [RFC] core: allow use different pool sources for different types
remi at remlab.net
Wed Mar 29 20:10:05 CEST 2017
Le keskiviikkona 29. maaliskuuta 2017, 17.45.24 EEST Steve Lhomme a écrit :
> I see vdp_output_surface_create() and vdp_video_surface_create() which
> produce different types of surfaces. Given the display module doesn't
> know of VdpVideoSurface, I assume it creates the whole pool size
> requested by the core (let's say 30 4K pictures) and then each module
> creates its own surface (!) to deal with processing and copies to the
> vout pool at some point.
Of course not.
> >> No, in the case on zero, the filter pool is not used. It's still
> >> distinct.
> > The number of filters is not constant. At the time when the picture is
> > allocated by the decoder, you don´t know if/how it will be filtered.
> In the case of filtering direct rendering is disabled.
No, there is no such implication in the VLC video output works.
More information about the vlc-devel