---
libavcodec/d3d11va.h | 14 ++++++++++++--
libavcodec/dxva2.h | 13 +++++++++++--
2 files changed, 23 insertions(+), 4 deletions(-)
diff --git a/libavcodec/d3d11va.h b/libavcodec/d3d11va.h
index 2163b35..292e798 100644
--- a/libavcodec/d3d11va.h
+++ b/libavcodec/d3d11va.h
@@ -45,8 +45,18 @@
* @{
*/
-#define FF_DXVA2_WORKAROUND_SCALING_LIST_ZIGZAG 1 ///< Work around for
Direct3D11 and old UVD/UVD+ ATI video cards
-#define FF_DXVA2_WORKAROUND_INTEL_CLEARVIDEO 2 ///< Work around for
Direct3D11 and old Intel GPUs with ClearVideo interface
+#define AV_DXVA2_WORKAROUND_SCALING_LIST_ZIGZAG 1 ///< Work around for
Direct3D11 and old UVD/UVD+ ATI video cards
+#define AV_DXVA2_WORKAROUND_INTEL_CLEARVIDEO 2 ///< Work around for
Direct3D11 and old Intel GPUs with ClearVideo interface
+
+/**
+ * @deprecated use AV_DXVA2_WORKAROUND_SCALING_LIST_ZIGZAG
+ */
+#define FF_DXVA2_WORKAROUND_SCALING_LIST_ZIGZAG
AV_DXVA2_WORKAROUND_SCALING_LIST_ZIGZAG
+/**
+ * @deprecated use AV_DXVA2_WORKAROUND_INTEL_CLEARVIDEO
+ */
+#define FF_DXVA2_WORKAROUND_INTEL_CLEARVIDEO
AV_DXVA2_WORKAROUND_INTEL_CLEARVIDEO
+
/**
* This structure is used to provides the necessary configurations and data
diff --git a/libavcodec/dxva2.h b/libavcodec/dxva2.h
index d9017c6..dd8283c 100644
--- a/libavcodec/dxva2.h
+++ b/libavcodec/dxva2.h
@@ -45,8 +45,17 @@
* @{
*/
-#define FF_DXVA2_WORKAROUND_SCALING_LIST_ZIGZAG 1 ///< Work around for DXVA2
and old UVD/UVD+ ATI video cards
-#define FF_DXVA2_WORKAROUND_INTEL_CLEARVIDEO 2 ///< Work around for DXVA2
and old Intel GPUs with ClearVideo interface
+#define AV_DXVA2_WORKAROUND_SCALING_LIST_ZIGZAG 1 ///< Work around for DXVA2
and old UVD/UVD+ ATI video cards
+#define AV_DXVA2_WORKAROUND_INTEL_CLEARVIDEO 2 ///< Work around for DXVA2
and old Intel GPUs with ClearVideo interface
+
+/**
+ * @deprecated use AV_DXVA2_WORKAROUND_SCALING_LIST_ZIGZAG
+ */
+#define FF_DXVA2_WORKAROUND_SCALING_LIST_ZIGZAG
AV_DXVA2_WORKAROUND_SCALING_LIST_ZIGZAG
+/**
+ * @deprecated use AV_DXVA2_WORKAROUND_INTEL_CLEARVIDEO
+ */
+#define FF_DXVA2_WORKAROUND_INTEL_CLEARVIDEO
AV_DXVA2_WORKAROUND_INTEL_CLEARVIDEO
/**
* This structure is used to provides the necessary configurations and data
--
2.4.0
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel