1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-24 15:52:25 +00:00
mpv/filters
Aaron Boxer 7358b9d371 vo_dmabuf_wayland: wayland VO displaying dmabuf buffers
Wayland VO that can display images from either vaapi or drm hwdec

The PR adds the following changes:

1. a context_wldmabuf context with no gl dependencies
2. no-op ra_wldmabuf and dmabuf_interop_wldmabuf objects
   no-op because there is no need to map/unmap the drmprime buffer,
    and there is no need to manage any textures.

Tested on both x86_64 and rk3399 AArch64
2022-10-26 18:41:47 +00:00
..
f_async_queue.c
f_async_queue.h
f_auto_filters.c filters: Re-add vavpp deinterlacing auto-filter 2022-03-02 16:21:04 -08:00
f_auto_filters.h
f_autoconvert.c vo_dmabuf_wayland: wayland VO displaying dmabuf buffers 2022-10-26 18:41:47 +00:00
f_autoconvert.h
f_decoder_wrapper.c mp_image, f_decoder_wrapper: implement AV_FRAME_DATA_DISPLAYMATRIX 2021-12-15 16:39:45 +01:00
f_decoder_wrapper.h
f_demux_in.c
f_demux_in.h
f_hwtransfer.c vo_dmabuf_wayland: wayland VO displaying dmabuf buffers 2022-10-26 18:41:47 +00:00
f_hwtransfer.h
f_lavfi.c f_hwtransfer: mp_image_pool: support HW -> HW mapping 2022-09-21 09:39:34 -07:00
f_lavfi.h filters: lavfi: allow hwdec_interop selection for filters 2022-09-21 09:39:34 -07:00
f_output_chain.c filters: support loading new hwdec_interops from filters 2022-09-21 09:39:34 -07:00
f_output_chain.h
f_swresample.c swresample: don't forcibly clip on every conversion 2022-06-23 23:52:35 +02:00
f_swresample.h
f_swscale.c
f_swscale.h
f_utils.c
f_utils.h various: fix typos 2022-04-25 09:07:18 -04:00
filter_internal.h
filter.c filters: lavfi: allow hwdec_interop selection for filters 2022-09-21 09:39:34 -07:00
filter.h filters: lavfi: allow hwdec_interop selection for filters 2022-09-21 09:39:34 -07:00
frame.c
frame.h
user_filters.c filters: lavfi: allow hwdec_interop selection for filters 2022-09-21 09:39:34 -07:00
user_filters.h