summaryrefslogtreecommitdiff
path: root/plugins/Jingle/src/stdafx.h
diff options
context:
space:
mode:
authorGeorge Hazan <ghazan@miranda.im>2023-02-25 17:58:28 +0300
committerGeorge Hazan <ghazan@miranda.im>2023-02-25 17:58:28 +0300
commit30a2dd50ffd863364c55cce89c0641d9023d306b (patch)
tree4f71d125f30e75a0b68edcdd8af125f10b3ffccd /plugins/Jingle/src/stdafx.h
parent69aaf0e701a5708771d41f4fadaf0468974b1c6d (diff)
fixes #3336 (GStreamer libraries)
Diffstat (limited to 'plugins/Jingle/src/stdafx.h')
-rw-r--r--plugins/Jingle/src/stdafx.h38
1 files changed, 38 insertions, 0 deletions
diff --git a/plugins/Jingle/src/stdafx.h b/plugins/Jingle/src/stdafx.h
new file mode 100644
index 0000000000..ace5347f03
--- /dev/null
+++ b/plugins/Jingle/src/stdafx.h
@@ -0,0 +1,38 @@
+#ifndef _COMMONHEADERS_H
+#define _COMMONHEADERS_H
+
+#include <gst/gst.h>
+#include <gst/sdp/sdp.h>
+#include <gst/rtp/rtp.h>
+
+#define GST_USE_UNSTABLE_API
+#include <gst/webrtc/webrtc.h>
+
+#pragma comment(lib, "glib-2.0.lib")
+#pragma comment(lib, "gobject-2.0.lib")
+#pragma comment(lib, "gstreamer-1.0.lib")
+#pragma comment(lib, "gstrtp-1.0.lib")
+#pragma comment(lib, "gstsdp-1.0.lib")
+#pragma comment(lib, "gstwebrtc-1.0.lib")
+
+#include <windows.h>
+
+#include <list>
+
+#include <newpluginapi.h>
+#include <m_jabber.h>
+#include <m_langpack.h>
+#include <m_voice.h>
+#include <m_voiceservice.h>
+
+#include "resource.h"
+#include "version.h"
+
+struct CMPlugin : public PLUGIN<CMPlugin>
+{
+ CMPlugin();
+
+ int Load() override;
+};
+
+#endif //_COMMONHEADERS_H \ No newline at end of file