]> granicus.if.org Git - handbrake/commit
decavcodec: enable QSV-accelerated H.264 decoding with libavcodec.
authorTim Walker <tdskywalker@gmail.com>
Sun, 11 Sep 2016 00:45:52 +0000 (02:45 +0200)
committerTim Walker <tdskywalker@gmail.com>
Sun, 11 Sep 2016 00:45:52 +0000 (02:45 +0200)
commitac2e53693120afddf1a7c2c1ed4351c8d7ff73ff
treea947c80a0bcc2c836afeef48c27633a474af5404
parent2aa79b165444e6ab440e6810638c099d5d00596c
decavcodec: enable QSV-accelerated H.264 decoding with libavcodec.

Videos get decoded to NV12 in system memory and converted to our
internal colorspace via libswscale. It should be noted that QSV-
accelerated decoding now works with all our videos encoders :-)
libhb/decavcodec.c
libhb/enc_qsv.c
libhb/qsv_common.c
libhb/work.c