summaryrefslogtreecommitdiff
path: root/libavutil/hwcontext_qsv.c
diff options
context:
space:
mode:
authorMark Thompson <sw@jkqxz.net>2017-08-05 22:10:46 +0100
committerMark Thompson <sw@jkqxz.net>2018-02-11 22:11:10 +0000
commitc6bc18bc121ea66df715123c59f7ef9542c0914a (patch)
treea6b4d6aeba3df36b5cf627f343efbe0c86f73eb8 /libavutil/hwcontext_qsv.c
parente4cdef00263dc8b3c8de9d34ceacd00dc68979c0 (diff)
vf_hwupload/hwmap: Support setting a fixed pool size
These filters do not directly know whether the API they are using will support dynamic frame pools, so this is somewhat tricky. If the user sets extra_hw_frames, we assume that they are aware of the problem and set a fixed size based on that. If not, most cases use dynamic sizing just like they did previously. The hardware-reverse-mapping case for hwmap previously had a large fixed size (64) here, primarily as a hack for QSV use - this is removed and extra_hw_frames will need to be set for QSV to work since it requires fixed-size pools (as the other cases do, and which didn't work before).
Diffstat (limited to 'libavutil/hwcontext_qsv.c')
0 files changed, 0 insertions, 0 deletions