Nikolay Sivov : include: Add more Media Foundation error codes.

Alexandre Julliard julliard at winehq.org
Fri Feb 28 13:54:40 CST 2020


Module: wine
Branch: master
Commit: 0e8ea983bc8ae96d98b695400ca1353d88ea4e1f
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=0e8ea983bc8ae96d98b695400ca1353d88ea4e1f

Author: Nikolay Sivov <nsivov at codeweavers.com>
Date:   Fri Feb 28 15:00:51 2020 +0300

include: Add more Media Foundation error codes.

Signed-off-by: Nikolay Sivov <nsivov at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 include/mferror.h | 42 ++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 42 insertions(+)

diff --git a/include/mferror.h b/include/mferror.h
index 6341d832ab..523800d7f0 100644
--- a/include/mferror.h
+++ b/include/mferror.h
@@ -166,4 +166,46 @@
 #define MF_E_CLOCK_NOT_SIMPLE                         _HRESULT_TYPEDEF_(0xc00d9c43)
 #define MF_S_CLOCK_STOPPED                            _HRESULT_TYPEDEF_(0x000d9c44)
 
+#define MF_E_NO_MORE_DROP_MODES                       _HRESULT_TYPEDEF_(0xc00da028)
+#define MF_E_NO_MORE_QUALITY_LEVELS                   _HRESULT_TYPEDEF_(0xc00da029)
+#define MF_E_DROPTIME_NOT_SUPPORTED                   _HRESULT_TYPEDEF_(0xc00da02a)
+#define MF_E_QUALITYKNOB_WAIT_LONGER                  _HRESULT_TYPEDEF_(0xc00da02b)
+#define MF_E_QM_INVALIDSTATE                          _HRESULT_TYPEDEF_(0xc00da02c)
+
+#define MF_E_TRANSCODE_NO_CONTAINERTYPE               _HRESULT_TYPEDEF_(0xc00da410)
+#define MF_E_TRANSCODE_PROFILE_NO_MATCHING_STREAMS    _HRESULT_TYPEDEF_(0xc00da411)
+#define MF_E_TRANSCODE_NO_MATCHING_ENCODER            _HRESULT_TYPEDEF_(0xc00da412)
+#define MF_E_TRANSCODE_INVALID_PROFILE                _HRESULT_TYPEDEF_(0xc00da413)
+
+#define MF_E_ALLOCATOR_NOT_INITIALIZED                _HRESULT_TYPEDEF_(0xc00da7f8)
+#define MF_E_ALLOCATOR_NOT_COMMITED                   _HRESULT_TYPEDEF_(0xc00da7f9)
+#define MF_E_ALLOCATOR_ALREADY_COMMITED               _HRESULT_TYPEDEF_(0xc00da7fa)
+#define MF_E_STREAM_ERROR                             _HRESULT_TYPEDEF_(0xc00da7fb)
+#define MF_E_INVALID_STREAM_STATE                     _HRESULT_TYPEDEF_(0xc00da7fc)
+#define MF_E_HW_STREAM_NOT_CONNECTED                  _HRESULT_TYPEDEF_(0xc00da7fd)
+
+#define MF_E_NO_CAPTURE_DEVICES_AVAILABLE                       _HRESULT_TYPEDEF_(0xc00dabe0)
+#define MF_E_CAPTURE_SINK_OUTPUT_NOT_SET                        _HRESULT_TYPEDEF_(0xc00dabe1)
+#define MF_E_CAPTURE_SINK_MIRROR_ERROR                          _HRESULT_TYPEDEF_(0xc00dabe2)
+#define MF_E_CAPTURE_SINK_ROTATE_ERROR                          _HRESULT_TYPEDEF_(0xc00dabe3)
+#define MF_E_CAPTURE_ENGINE_INVALID_OP                          _HRESULT_TYPEDEF_(0xc00dabe4)
+#define MF_E_CAPTURE_ENGINE_ALL_EFFECTS_REMOVED                 _HRESULT_TYPEDEF_(0xc00dabe5)
+#define MF_E_CAPTURE_SOURCE_NO_INDEPENDENT_PHOTO_STREAM_PRESENT _HRESULT_TYPEDEF_(0xc00dabe6)
+#define MF_E_CAPTURE_SOURCE_NO_VIDEO_STREAM_PRESENT             _HRESULT_TYPEDEF_(0xc00dabe7)
+#define MF_E_CAPTURE_SOURCE_NO_AUDIO_STREAM_PRESENT             _HRESULT_TYPEDEF_(0xc00dabe8)
+#define MF_E_CAPTURE_SOURCE_DEVICE_EXTENDEDPROP_OP_IN_PROGRESS  _HRESULT_TYPEDEF_(0xc00dabe9)
+#define MF_E_CAPTURE_PROPERTY_SET_DURING_PHOTO                  _HRESULT_TYPEDEF_(0xc00dabea)
+#define MF_E_CAPTURE_NO_SAMPLES_IN_QUEUE                        _HRESULT_TYPEDEF_(0xc00dabeb)
+#define MF_E_HW_ACCELERATED_THUMBNAIL_NOT_SUPPORTED             _HRESULT_TYPEDEF_(0xc00dabec)
+#define MF_E_UNSUPPORTED_CAPTURE_DEVICE_PRESENT                 _HRESULT_TYPEDEF_(0xc00dabed)
+
+#define MF_E_TIMELINECONTROLLER_UNSUPPORTED_SOURCE_TYPE         _HRESULT_TYPEDEF_(0xc00dafc8)
+#define MF_E_TIMELINECONTROLLER_NOT_ALLOWED                     _HRESULT_TYPEDEF_(0xc00dafc9)
+#define MF_E_TIMELINECONTROLLER_CANNOT_ATTACH                   _HRESULT_TYPEDEF_(0xc00dafca)
+
+#define MF_E_MEDIA_EXTENSION_APPSERVICE_CONNECTION_FAILED       _HRESULT_TYPEDEF_(0xc00db3b0)
+#define MF_E_MEDIA_EXTENSION_APPSERVICE_REQUEST_FAILED          _HRESULT_TYPEDEF_(0xc00db3b1)
+#define MF_E_MEDIA_EXTENSION_PACKAGE_INTEGRITY_CHECK_FAILED     _HRESULT_TYPEDEF_(0xc00db3b2)
+#define MF_E_MEDIA_EXTENSION_PACKAGE_LICENSE_INVALID            _HRESULT_TYPEDEF_(0xc00db3b3)
+
 #endif  /* __WINE_MFERROR_H */




More information about the wine-cvs mailing list