From 1d84e6a8cebc5670e250a24d4bda76614bf0b934 Mon Sep 17 00:00:00 2001
From: Biswapriyo Nath
Date: Fri, 18 Dec 2020 17:52:05 +0530
Subject: [PATCH] headers: Add more error codes in mferror.h.
Signed-off-by: Biswapriyo Nath
---
mingw-w64-headers/include/mferror.h | 277
1 file changed, 277 insertions(+)
diff --git a/mingw-w64-headers/include/mferror.h
b/mingw-w64-headers/include/mferror.h
index a665cc6..dd6f347 100644
--- a/mingw-w64-headers/include/mferror.h
+++ b/mingw-w64-headers/include/mferror.h
@@ -64,6 +64,158 @@
#define MF_E_INVALID_POSITION _HRESULT_TYPEDEF_(0xc00d36e5)
#define MF_E_ATTRIBUTENOTFOUND _HRESULT_TYPEDEF_(0xc00d36e6)
#define MF_E_PROPERTY_TYPE_NOT_ALLOWED _HRESULT_TYPEDEF_(0xc00d36e7)
+#define MF_E_PROPERTY_TYPE_NOT_SUPPORTED _HRESULT_TYPEDEF_(0xc00d36e8)
+#define MF_E_PROPERTY_EMPTY _HRESULT_TYPEDEF_(0xc00d36e9)
+#define MF_E_PROPERTY_NOT_EMPTY _HRESULT_TYPEDEF_(0xc00d36ea)
+#define MF_E_PROPERTY_VECTOR_NOT_ALLOWED _HRESULT_TYPEDEF_(0xc00d36eb)
+#define MF_E_PROPERTY_VECTOR_REQUIRED_HRESULT_TYPEDEF_(0xc00d36ec)
+#define MF_E_OPERATION_CANCELLED _HRESULT_TYPEDEF_(0xc00d36ed)
+#define MF_E_BYTESTREAM_NOT_SEEKABLE _HRESULT_TYPEDEF_(0xc00d36ee)
+#define MF_E_DISABLED_IN_SAFEMODE_HRESULT_TYPEDEF_(0xc00d36ef)
+#define MF_E_CANNOT_PARSE_BYTESTREAM _HRESULT_TYPEDEF_(0xc00d36f0)
+#define MF_E_SOURCERESOLVER_MUTUALLY_EXCLUSIVE_FLAGS
_HRESULT_TYPEDEF_(0xc00d36f1)
+#define MF_E_MEDIAPROC_WRONGSTATE_HRESULT_TYPEDEF_(0xc00d36f2)
+#define MF_E_RT_THROUGHPUT_NOT_AVAILABLE _HRESULT_TYPEDEF_(0xc00d36f3)
+#define MF_E_RT_TOO_MANY_CLASSES _HRESULT_TYPEDEF_(0xc00d36f4)
+#define MF_E_RT_WOULDBLOCK _HRESULT_TYPEDEF_(0xc00d36f5)
+#define MF_E_NO_BITPUMP _HRESULT_TYPEDEF_(0xc00d36f6)
+#define MF_E_RT_OUTOFMEMORY _HRESULT_TYPEDEF_(0xc00d36f7)
+#define MF_E_RT_WORKQUEUE_CLASS_NOT_SPECIFIED _HRESULT_TYPEDEF_(0xc00d36f8)
+#define MF_E_INSUFFICIENT_BUFFER _HRESULT_TYPEDEF_(0xc00d7170)
+#define MF_E_CANNOT_CREATE_SINK _HRESULT_TYPEDEF_(0xc00d36fa)
+#define MF_E_BYTESTREAM_UNKNOWN_LENGTH _HRESULT_TYPEDEF_(0xc00d36fb)
+#define MF_E_SESSION_PAUSEWHILESTOPPED _HRESULT_TYPEDEF_(0xc00d36fc)
+#define MF_S_ACTIVATE_REPLACED _HRESULT_TYPEDEF_(0x000d36fd)
+#define MF_E_FORMAT_CHANGE_NOT_SUPPORTED _HRESULT_TYPEDEF_(0xc00d36fe)
+#define MF_E_INVALID_WORKQUEUE _HRESULT_TYPEDEF_(0xc00d36ff)
+#define MF_E_DRM_UNSUPPORTED _HRESULT_TYPEDEF_(0xc00d3700)
+#define MF_E_UNAUTHORIZED_HRESULT_TYPEDEF_(0xc00d3701)
+#define MF_E_OUT_OF_RANGE_HRESULT_TYPEDEF_(0xc00d3702)
+#define MF_E_INVALID_CODEC_MERIT _HRESULT_TYPEDEF_(0xc00d3703)
+#define MF_E_HW_MFT_FAILED_START_STREAMING _HRESULT_TYPEDEF_(0xc00d3704)
+#define MF_E_OPERATION_IN_PROGRESS _HRESULT_TYPEDEF_(0xc00d3705)
+#define MF_E_HARDWARE_DRM_UNSUPPORTED_HRESULT_TYPEDEF_(0xc00d3706)
+#define MF_E_DURATION_TOO_LONG _HRESULT_TYPEDEF_(0xc00d3707)
+#define MF_E_OPERATION_UNSUPPORTED_AT_D3D_FEATURE_LEVEL
_HRESULT_TYPEDEF_(0xc00d3708)
+#define MF_E_UNSUPPORTED_MEDIATYPE_AT_D3D_FEATURE_LEVEL
_HRESULT_TYPEDEF_(0xc00d3709)
+#define MF_S_ASF_PARSEINPROGRESS _HRESULT_TYPEDEF_(0x400d3a98)
+#define MF_E_ASF_PARSINGINCOMPLETE _HRESULT_TYPEDEF_(0xc00d3a98)
+#define MF_E_ASF_MISSINGDATA _HRESULT_TYPEDEF_(0xc00d3a99)
+#define MF_E_ASF_INVALIDDATA _HRESULT_TYPEDEF_(0xc00d3a9a)
+#define MF_E_ASF_OPAQUEPACKET_HRESULT_TYPEDEF_(0xc00d3a9b)
+#define MF_E_ASF_NOINDEX _HRESULT_TYPEDEF_(0xc00d3a9c)
+#define MF_E_ASF_OUTOFRANGE _HRESULT_TYPEDEF_(0xc00d3a9d)
+#define MF_E_ASF_INDEXNOTLOADED _HRESULT_TYPEDEF_(0xc00d3a9e)
+#define MF_E_ASF_TOO_MANY_PAYLOADS _HRESULT_TYPEDEF_(0xc00d3a9f)
+#define MF_E_ASF_UNSUPPORTED_STREAM_TYPE _HRESULT_TYPEDEF_(0xc00d3aa0)
+#define MF_E_ASF_DROPPED_PACKET _HRESULT_TYPEDEF_(0xc00d3aa1)
+#define MF_E_NO_EVENTS_AVAILABLE _HRESULT_TYPEDEF_(0xc00d3e80)
+#define MF_E_INVALID_STATE_TRANSITION_HRESULT_TYPEDEF_(0xc00d3e82)
+#define MF_E_END_OF_STREAM _HRESULT_TYPEDEF_(0xc00d3e84)
+#define MF_E_SHUTDOWN_HRESULT_TYPEDEF_(0xc00d3e85)
+#define MF_E_MP3_NOTFOUND_HRESULT_TYPEDEF_(0xc00d3e86)
+#define MF_E_MP3_OUTOFDATA _HRESULT_TYPEDEF_(0xc00d3e87)
+#define MF_E_MP3_NOTMP3 _HRESULT_TYPEDEF_(0xc00d3e88)
+#define MF_E_MP3_NOTSUPPORTED_HRESULT_TYPEDEF_(0xc00d3e89)
+#define MF_E_NO_DURATION _HRESULT_TYPEDEF_(0xc00d3e8a)
+#define MF_E_INVALID_FORMAT _HRESULT_TYPEDEF_(0xc00d3e8c)
+#define MF_E_PROPERTY_NOT_FOUND _HRESULT_TYPEDEF_(0xc00d3e8d)
+#define MF_E_PROPERTY_READ_ONLY _HRESULT_TYPEDEF_(0xc00d3e8e)
+#define MF_E_PROPERTY_NOT_ALLOWED_HRESULT_TYPEDEF_(0xc00d3e8f)