]> 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)
committerJohn Stebbins <jstebbins.hb@gmail.com>
Sat, 17 Dec 2016 15:28:51 +0000 (07:28 -0800)
commitcf54e93d660a4f59b8a0bc3882b7726b8aebb84b
tree1bf0a0bd486f8dfecf74e9bf0e481af854a2017c
parent4eff4e28b333d71495365741fe55b8db45b446a9
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