1
0
mirror of https://github.com/mpv-player/mpv synced 2024-12-27 09:32:40 +00:00
mpv/video
Alexander Preisinger 0920dc1e26 wayland/shm: rewrite buffer handling
I was unhappy with the old way of handling buffers, especially resizing. But my
original plan to use wl_shm_pool_resize wasn't as good as I initially thought.
I might get back to it.

With the new buffer pools it now possible to select triple buffering. Also the
buffer pools are also needed for the upcoming subsurfaces for osd and subtitles.

I hope this change was worth it.
2014-02-11 18:44:53 +01:00
..
decode video: fix --no-aspect 2014-02-11 17:36:25 +01:00
filter msg: remove global state 2013-12-21 23:11:12 +01:00
out wayland/shm: rewrite buffer handling 2014-02-11 18:44:53 +01:00
csputils.c csputils: correct constness of csp name constants 2014-02-03 22:01:09 +01:00
csputils.h csputils: correct constness of csp name constants 2014-02-03 22:01:09 +01:00
fmt-conversion.c video/fmt-conversion.c: remove unknown pixel format messages 2013-12-21 20:50:11 +01:00
fmt-conversion.h Take care of some libavutil deprecations, drop support for FFmpeg 1.0 2013-11-29 17:39:57 +01:00
hwdec.h video: move struct mp_hwdec_info into its own header file 2013-11-23 21:26:31 +01:00
image_writer.c video/fmt-conversion.c: remove unknown pixel format messages 2013-12-21 20:50:11 +01:00
image_writer.h image_writer: mp_msg conversions 2013-12-21 20:50:10 +01:00
img_format.c img_format: drop message about unknown pixel formats 2013-12-21 20:50:11 +01:00
img_format.h Split mpvcore/ into common/, misc/, bstr/ 2013-12-17 02:39:45 +01:00
img_fourcc.h
memcpy_pic.h memcpy_pic: reformat 2013-11-06 20:27:13 +01:00
mp_image_pool.c Split mpvcore/ into common/, misc/, bstr/ 2013-12-17 02:39:45 +01:00
mp_image_pool.h mp_image_pool: make reference counting thread-safe 2013-07-28 19:25:07 +02:00
mp_image.c mp_image: reject too large image sizes 2014-01-29 17:01:42 +01:00
mp_image.h Reduce recursive config.h inclusions in headers 2013-12-18 17:12:21 +01:00
sws_utils.c sws_utils: mp_msg conversions 2013-12-21 20:50:10 +01:00
sws_utils.h sws_utils: mp_msg conversions 2013-12-21 20:50:10 +01:00
vaapi.c vaapi: fix initialization error code path 2013-12-23 11:22:12 +01:00
vaapi.h vaapi: mp_msg conversions 2013-12-21 20:50:11 +01:00
vdpau_functions.inc video: check profiles with hardware decoding 2013-11-01 17:33:33 +01:00
vdpau.c vdpau: mp_msg conversions 2013-12-21 20:50:11 +01:00
vdpau.h vdpau: mp_msg conversions 2013-12-21 20:50:11 +01:00
vfcap.h video: remove --flip 2013-12-05 22:58:54 +01:00