1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-26 17:12:36 +00:00
mpv/filters
Kacper Michajłow 3c57b395d3 hwdec_vaapi: try format upload lazily
Uploading all available formats has proven to be problematic because
more unusual ones can crash the driver, even when no upload is
necessary. Check the upload only if needed to avoid issues with broken
drivers.

This also might speedup the init process.

Fixes: #14956
Fixes: #15030
2024-10-12 01:36:44 +02:00
..
f_async_queue.c ALL: use new mp_thread abstraction 2023-11-05 17:36:17 +00:00
f_async_queue.h various: add missing include in header flles 2023-09-21 14:40:11 +00:00
f_auto_filters.c f_auto_filters: don't set interlaced-only for userdeint 2024-09-15 20:10:09 +02:00
f_auto_filters.h player/command: add deinterlace-active property 2024-02-07 14:50:09 +00:00
f_autoconvert.c various: make filter internal function names more descriptive 2024-04-10 19:00:22 +02:00
f_autoconvert.h
f_decoder_wrapper.c options: remove some deprecated OPT_REPLACED option mapping 2024-06-25 02:18:58 +00:00
f_decoder_wrapper.h player/command: add track-list/N/decoder 2024-04-18 01:20:32 +02:00
f_demux_in.c various: make filter internal function names more descriptive 2024-04-10 19:00:22 +02:00
f_demux_in.h
f_hwtransfer.c hwdec_vaapi: try format upload lazily 2024-10-12 01:36:44 +02:00
f_hwtransfer.h hwtransfer: implement support for hw->hw format conversion 2023-08-26 10:07:55 -07:00
f_lavfi.c video: hwdec: extend look up of hwdecs to consider device type as well 2024-08-10 14:24:36 -07:00
f_lavfi.h command: return lavfi filters in option-info/[av]f/choices 2024-05-05 14:43:57 +02:00
f_output_chain.c various: make filter internal function names more descriptive 2024-04-10 19:00:22 +02:00
f_output_chain.h player/command: add deinterlace-active property 2024-02-07 14:50:09 +00:00
f_swresample.c various: remove av channel layout check 2024-06-22 16:12:14 +02:00
f_swresample.h
f_swscale.c various: make filter internal function names more descriptive 2024-04-10 19:00:22 +02:00
f_swscale.h
f_utils.c
f_utils.h
filter_internal.h
filter.c video: hwdec: extend look up of hwdecs to consider device type as well 2024-08-10 14:24:36 -07:00
filter.h video: hwdec: extend look up of hwdecs to consider device type as well 2024-08-10 14:24:36 -07:00
frame.c
frame.h
user_filters.c command: return lavfi filters in option-info/[av]f/choices 2024-05-05 14:43:57 +02:00
user_filters.h