summaryrefslogtreecommitdiffstats
path: root/stream
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2014-03-17 18:21:29 +0100
committerwm4 <wm4@nowhere>2014-03-17 18:21:29 +0100
commit88aa3b8c986e0fdb74ae805b6a09d43789fb903e (patch)
tree85a27f65fefa77439d5993233b49bfcb93a490f5 /stream
parent638950731451cbef616015bd81d411e7cdbb9ff0 (diff)
downloadmpv-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 'stream')
0 files changed, 0 insertions, 0 deletions