From e119980588e0c2a357402752ab06dd811b522c46 Mon Sep 17 00:00:00 2001
From: Andrew Randrianasulu <randrianasulu@gmail.com>
Date: Fri, 27 Sep 2024 13:49:55 +0300
Subject: [PATCH 1/2] Add nv12 as def. pixformat for qsv profiles, clarify when
 it work

---
 cinelerra-5.1/ffmpeg/video/h264_qsv.mp4 | 3 +++
 cinelerra-5.1/ffmpeg/video/h265_qsv.mp4 | 2 --
 cinelerra-5.1/ffmpeg/video/hevc_qsv.mp4 | 4 ++++
 3 files changed, 7 insertions(+), 2 deletions(-)
 delete mode 100644 cinelerra-5.1/ffmpeg/video/h265_qsv.mp4
 create mode 100644 cinelerra-5.1/ffmpeg/video/hevc_qsv.mp4

diff --git a/cinelerra-5.1/ffmpeg/video/h264_qsv.mp4 b/cinelerra-5.1/ffmpeg/video/h264_qsv.mp4
index ea0daf6f..13c68fbb 100644
--- a/cinelerra-5.1/ffmpeg/video/h264_qsv.mp4
+++ b/cinelerra-5.1/ffmpeg/video/h264_qsv.mp4
@@ -1,2 +1,5 @@
+# only usable with ext. ffmpeg
 mp4 h264_qsv
 profile=high
+cin_pix_fmt=nv12
+
diff --git a/cinelerra-5.1/ffmpeg/video/h265_qsv.mp4 b/cinelerra-5.1/ffmpeg/video/h265_qsv.mp4
deleted file mode 100644
index 8bf22c95..00000000
--- a/cinelerra-5.1/ffmpeg/video/h265_qsv.mp4
+++ /dev/null
@@ -1,2 +0,0 @@
-mp4 hevc_qsv
-profile=high
diff --git a/cinelerra-5.1/ffmpeg/video/hevc_qsv.mp4 b/cinelerra-5.1/ffmpeg/video/hevc_qsv.mp4
new file mode 100644
index 00000000..b8b87b28
--- /dev/null
+++ b/cinelerra-5.1/ffmpeg/video/hevc_qsv.mp4
@@ -0,0 +1,4 @@
+# only usable with ext. ffmpeg, another pixfmt is yuyv422
+mp4 hevc_qsv
+profile=main
+cin_pux_fmt=nv12
-- 
2.46.2

