summarylogtreecommitdiffstats
path: root/enable-vaapi.patch
diff options
context:
space:
mode:
authorsL1pKn072019-09-02 02:06:05 +0200
committersL1pKn072019-09-02 02:06:05 +0200
commit7daa0811a2a6aac88a1923955b26b8fce1430816 (patch)
tree5ec3c5b4ce58971eb8d78bfa5404e047bb01c1aa /enable-vaapi.patch
parenta41d8c41a4dfebcf1396cb8a43439e1038d76889 (diff)
downloadaur-7daa0811a2a6aac88a1923955b26b8fce1430816.tar.gz
Update to 78.0.3895
Diffstat (limited to 'enable-vaapi.patch')
-rw-r--r--enable-vaapi.patch6
1 files changed, 3 insertions, 3 deletions
diff --git a/enable-vaapi.patch b/enable-vaapi.patch
index 1ad3196e3e84..f2d762ec3895 100644
--- a/enable-vaapi.patch
+++ b/enable-vaapi.patch
@@ -285,8 +285,8 @@ Index: dev/media/gpu/vaapi/vaapi_video_decode_accelerator.cc
for (size_t i = 0; i < buffers.size(); ++i) {
DCHECK(requested_pic_size_ == buffers[i].size());
@@ -656,9 +663,13 @@ void VaapiVideoDecodeAccelerator::Assign
- // only used as a copy destination. Therefore, the VaapiWrapper used and
- // owned by |picture| is |vpp_vaapi_wrapper_|.
+ PictureBuffer buffer = buffers[i];
+ buffer.set_size(requested_pic_size_);
std::unique_ptr<VaapiPicture> picture = vaapi_picture_factory_->Create(
+#if defined(OS_LINUX) && !defined(OS_ANDROID) && !defined(OS_CHROMEOS)
+ vaapi_wrapper_,
@@ -295,7 +295,7 @@ Index: dev/media/gpu/vaapi/vaapi_video_decode_accelerator.cc
? vaapi_wrapper_
: vpp_vaapi_wrapper_,
+#endif
- make_context_current_cb_, bind_image_cb_, buffers[i]);
+ make_context_current_cb_, bind_image_cb_, buffer);
RETURN_AND_NOTIFY_ON_FAILURE(picture, "Failed creating a VaapiPicture",
PLATFORM_FAILURE, );
@@ -1077,6 +1088,9 @@ VaapiVideoDecodeAccelerator::GetSupporte