diff options
author | wm4 <wm4@nowhere> | 2014-03-17 18:21:29 +0100 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2014-03-17 18:21:29 +0100 |
commit | 88aa3b8c986e0fdb74ae805b6a09d43789fb903e (patch) | |
tree | 85a27f65fefa77439d5993233b49bfcb93a490f5 /etc | |
parent | 638950731451cbef616015bd81d411e7cdbb9ff0 (diff) | |
download | mpv-88aa3b8c986e0fdb74ae805b6a09d43789fb903e.tar.bz2 mpv-88aa3b8c986e0fdb74ae805b6a09d43789fb903e.tar.xz |
mp_image_pool: add features needed for use with hwaccel
The plan is to get rid of the custom VAAPI and possibly VDPAU surface
allocators.
Add custom surface allocation, because hwaccel surfaces are allocated
completely differently from software surfaces.
Add optional LRU allocation, which is (probably) helpful for hwaccel,
but (probably) less optimal for software surfaces.
mp_image_pool_get_no_alloc() is specifically for VAAPI, which can't
allocate new decoder surfaces after decoder init.
Diffstat (limited to 'etc')
0 files changed, 0 insertions, 0 deletions