Skip to content

Commit f85ee11

Browse files
committed
EasyPlayer-RTSP-Win v2.1.18.0101
1 parent 80c9fe7 commit f85ee11

File tree

5 files changed

+317
-1
lines changed

5 files changed

+317
-1
lines changed

Bin/C++/EasyPlayer-RTSP.exe

1.76 MB
Binary file not shown.

Bin/C++/EasyPlayer-RTSPWebActiveX.ocx

1.67 MB
Binary file not shown.

Bin/C++/Main_config.xml

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<Font name="微软雅黑" size="15" />
66

77
<String text="EasyPlayer RTSP播放器" font="1" color="#FFFFFF" pos="0,0,40,7,300,42" id="1"/>
8-
<String text="Version: 2.1.17.1201 Powered by EasyPlayer Team QQ交流群:544917793" font="2" color="#FFFFFF" pos="3,3,810,25,0,0" id="2"/>
8+
<String text="Version: 2.1.18.0101 Powered by EasyPlayer Team QQ交流群:544917793" font="2" color="#FFFFFF" pos="3,3,810,25,0,0" id="2"/>
99
<String text="Log" font="3" color="#000000" pos="3,3,40,125,5,105" id="3"/>
1010

1111
<Image path="Res\Skin\header.png" pos="0,3,0,0,0,0" id="1"/>

Bin/C++/libEasyPlayer-RTSP.dll

69.5 KB
Binary file not shown.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,316 @@
1+
2+
3+
/* this ALWAYS GENERATED file contains the definitions for the interfaces */
4+
5+
6+
/* File created by MIDL compiler version 7.00.0555 */
7+
/* at Fri Dec 29 11:47:07 2017
8+
*/
9+
/* Compiler settings for EasyPlayerWebActiveX.idl:
10+
Oicf, W1, Zp8, env=Win32 (32b run), target_arch=X86 7.00.0555
11+
protocol : dce , ms_ext, c_ext, robust
12+
error checks: allocation ref bounds_check enum stub_data
13+
VC __declspec() decoration level:
14+
__declspec(uuid()), __declspec(selectany), __declspec(novtable)
15+
DECLSPEC_UUID(), MIDL_INTERFACE()
16+
*/
17+
/* @@MIDL_FILE_HEADING( ) */
18+
19+
#pragma warning( disable: 4049 ) /* more than 64k source lines */
20+
21+
22+
/* verify that the <rpcndr.h> version is high enough to compile this file*/
23+
#ifndef __REQUIRED_RPCNDR_H_VERSION__
24+
#define __REQUIRED_RPCNDR_H_VERSION__ 475
25+
#endif
26+
27+
#include "rpc.h"
28+
#include "rpcndr.h"
29+
30+
#ifndef __RPCNDR_H_VERSION__
31+
#error this stub requires an updated version of <rpcndr.h>
32+
#endif // __RPCNDR_H_VERSION__
33+
34+
35+
#ifndef __EasyPlayer2DRTSPWebActiveXidl_h__
36+
#define __EasyPlayer2DRTSPWebActiveXidl_h__
37+
38+
#if defined(_MSC_VER) && (_MSC_VER >= 1020)
39+
#pragma once
40+
#endif
41+
42+
/* Forward Declarations */
43+
44+
#ifndef ___DEasyPlayerWebActiveX_FWD_DEFINED__
45+
#define ___DEasyPlayerWebActiveX_FWD_DEFINED__
46+
typedef interface _DEasyPlayerWebActiveX _DEasyPlayerWebActiveX;
47+
#endif /* ___DEasyPlayerWebActiveX_FWD_DEFINED__ */
48+
49+
50+
#ifndef ___DEasyPlayerWebActiveXEvents_FWD_DEFINED__
51+
#define ___DEasyPlayerWebActiveXEvents_FWD_DEFINED__
52+
typedef interface _DEasyPlayerWebActiveXEvents _DEasyPlayerWebActiveXEvents;
53+
#endif /* ___DEasyPlayerWebActiveXEvents_FWD_DEFINED__ */
54+
55+
56+
#ifndef __EasyPlayerWebActiveX_FWD_DEFINED__
57+
#define __EasyPlayerWebActiveX_FWD_DEFINED__
58+
59+
#ifdef __cplusplus
60+
typedef class EasyPlayerWebActiveX EasyPlayerWebActiveX;
61+
#else
62+
typedef struct EasyPlayerWebActiveX EasyPlayerWebActiveX;
63+
#endif /* __cplusplus */
64+
65+
#endif /* __EasyPlayerWebActiveX_FWD_DEFINED__ */
66+
67+
68+
#ifdef __cplusplus
69+
extern "C"{
70+
#endif
71+
72+
73+
74+
#ifndef __EasyPlayerWebActiveXLib_LIBRARY_DEFINED__
75+
#define __EasyPlayerWebActiveXLib_LIBRARY_DEFINED__
76+
77+
/* library EasyPlayerWebActiveXLib */
78+
/* [control][version][uuid] */
79+
80+
81+
EXTERN_C const IID LIBID_EasyPlayerWebActiveXLib;
82+
83+
#ifndef ___DEasyPlayerWebActiveX_DISPINTERFACE_DEFINED__
84+
#define ___DEasyPlayerWebActiveX_DISPINTERFACE_DEFINED__
85+
86+
/* dispinterface _DEasyPlayerWebActiveX */
87+
/* [uuid] */
88+
89+
90+
EXTERN_C const IID DIID__DEasyPlayerWebActiveX;
91+
92+
#if defined(__cplusplus) && !defined(CINTERFACE)
93+
94+
MIDL_INTERFACE("FB5E35A6-2538-47C4-9B40-B0FB6A00DEA0")
95+
_DEasyPlayerWebActiveX : public IDispatch
96+
{
97+
};
98+
99+
#else /* C style interface */
100+
101+
typedef struct _DEasyPlayerWebActiveXVtbl
102+
{
103+
BEGIN_INTERFACE
104+
105+
HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
106+
_DEasyPlayerWebActiveX * This,
107+
/* [in] */ REFIID riid,
108+
/* [annotation][iid_is][out] */
109+
__RPC__deref_out void **ppvObject);
110+
111+
ULONG ( STDMETHODCALLTYPE *AddRef )(
112+
_DEasyPlayerWebActiveX * This);
113+
114+
ULONG ( STDMETHODCALLTYPE *Release )(
115+
_DEasyPlayerWebActiveX * This);
116+
117+
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
118+
_DEasyPlayerWebActiveX * This,
119+
/* [out] */ UINT *pctinfo);
120+
121+
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
122+
_DEasyPlayerWebActiveX * This,
123+
/* [in] */ UINT iTInfo,
124+
/* [in] */ LCID lcid,
125+
/* [out] */ ITypeInfo **ppTInfo);
126+
127+
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
128+
_DEasyPlayerWebActiveX * This,
129+
/* [in] */ REFIID riid,
130+
/* [size_is][in] */ LPOLESTR *rgszNames,
131+
/* [range][in] */ UINT cNames,
132+
/* [in] */ LCID lcid,
133+
/* [size_is][out] */ DISPID *rgDispId);
134+
135+
/* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
136+
_DEasyPlayerWebActiveX * This,
137+
/* [in] */ DISPID dispIdMember,
138+
/* [in] */ REFIID riid,
139+
/* [in] */ LCID lcid,
140+
/* [in] */ WORD wFlags,
141+
/* [out][in] */ DISPPARAMS *pDispParams,
142+
/* [out] */ VARIANT *pVarResult,
143+
/* [out] */ EXCEPINFO *pExcepInfo,
144+
/* [out] */ UINT *puArgErr);
145+
146+
END_INTERFACE
147+
} _DEasyPlayerWebActiveXVtbl;
148+
149+
interface _DEasyPlayerWebActiveX
150+
{
151+
CONST_VTBL struct _DEasyPlayerWebActiveXVtbl *lpVtbl;
152+
};
153+
154+
155+
156+
#ifdef COBJMACROS
157+
158+
159+
#define _DEasyPlayerWebActiveX_QueryInterface(This,riid,ppvObject) \
160+
( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
161+
162+
#define _DEasyPlayerWebActiveX_AddRef(This) \
163+
( (This)->lpVtbl -> AddRef(This) )
164+
165+
#define _DEasyPlayerWebActiveX_Release(This) \
166+
( (This)->lpVtbl -> Release(This) )
167+
168+
169+
#define _DEasyPlayerWebActiveX_GetTypeInfoCount(This,pctinfo) \
170+
( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
171+
172+
#define _DEasyPlayerWebActiveX_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
173+
( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
174+
175+
#define _DEasyPlayerWebActiveX_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
176+
( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
177+
178+
#define _DEasyPlayerWebActiveX_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
179+
( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) )
180+
181+
#endif /* COBJMACROS */
182+
183+
184+
#endif /* C style interface */
185+
186+
187+
#endif /* ___DEasyPlayerWebActiveX_DISPINTERFACE_DEFINED__ */
188+
189+
190+
#ifndef ___DEasyPlayerWebActiveXEvents_DISPINTERFACE_DEFINED__
191+
#define ___DEasyPlayerWebActiveXEvents_DISPINTERFACE_DEFINED__
192+
193+
/* dispinterface _DEasyPlayerWebActiveXEvents */
194+
/* [uuid] */
195+
196+
197+
EXTERN_C const IID DIID__DEasyPlayerWebActiveXEvents;
198+
199+
#if defined(__cplusplus) && !defined(CINTERFACE)
200+
201+
MIDL_INTERFACE("66887A6D-C75B-48B8-B5E1-BD722D875923")
202+
_DEasyPlayerWebActiveXEvents : public IDispatch
203+
{
204+
};
205+
206+
#else /* C style interface */
207+
208+
typedef struct _DEasyPlayerWebActiveXEventsVtbl
209+
{
210+
BEGIN_INTERFACE
211+
212+
HRESULT ( STDMETHODCALLTYPE *QueryInterface )(
213+
_DEasyPlayerWebActiveXEvents * This,
214+
/* [in] */ REFIID riid,
215+
/* [annotation][iid_is][out] */
216+
__RPC__deref_out void **ppvObject);
217+
218+
ULONG ( STDMETHODCALLTYPE *AddRef )(
219+
_DEasyPlayerWebActiveXEvents * This);
220+
221+
ULONG ( STDMETHODCALLTYPE *Release )(
222+
_DEasyPlayerWebActiveXEvents * This);
223+
224+
HRESULT ( STDMETHODCALLTYPE *GetTypeInfoCount )(
225+
_DEasyPlayerWebActiveXEvents * This,
226+
/* [out] */ UINT *pctinfo);
227+
228+
HRESULT ( STDMETHODCALLTYPE *GetTypeInfo )(
229+
_DEasyPlayerWebActiveXEvents * This,
230+
/* [in] */ UINT iTInfo,
231+
/* [in] */ LCID lcid,
232+
/* [out] */ ITypeInfo **ppTInfo);
233+
234+
HRESULT ( STDMETHODCALLTYPE *GetIDsOfNames )(
235+
_DEasyPlayerWebActiveXEvents * This,
236+
/* [in] */ REFIID riid,
237+
/* [size_is][in] */ LPOLESTR *rgszNames,
238+
/* [range][in] */ UINT cNames,
239+
/* [in] */ LCID lcid,
240+
/* [size_is][out] */ DISPID *rgDispId);
241+
242+
/* [local] */ HRESULT ( STDMETHODCALLTYPE *Invoke )(
243+
_DEasyPlayerWebActiveXEvents * This,
244+
/* [in] */ DISPID dispIdMember,
245+
/* [in] */ REFIID riid,
246+
/* [in] */ LCID lcid,
247+
/* [in] */ WORD wFlags,
248+
/* [out][in] */ DISPPARAMS *pDispParams,
249+
/* [out] */ VARIANT *pVarResult,
250+
/* [out] */ EXCEPINFO *pExcepInfo,
251+
/* [out] */ UINT *puArgErr);
252+
253+
END_INTERFACE
254+
} _DEasyPlayerWebActiveXEventsVtbl;
255+
256+
interface _DEasyPlayerWebActiveXEvents
257+
{
258+
CONST_VTBL struct _DEasyPlayerWebActiveXEventsVtbl *lpVtbl;
259+
};
260+
261+
262+
263+
#ifdef COBJMACROS
264+
265+
266+
#define _DEasyPlayerWebActiveXEvents_QueryInterface(This,riid,ppvObject) \
267+
( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) )
268+
269+
#define _DEasyPlayerWebActiveXEvents_AddRef(This) \
270+
( (This)->lpVtbl -> AddRef(This) )
271+
272+
#define _DEasyPlayerWebActiveXEvents_Release(This) \
273+
( (This)->lpVtbl -> Release(This) )
274+
275+
276+
#define _DEasyPlayerWebActiveXEvents_GetTypeInfoCount(This,pctinfo) \
277+
( (This)->lpVtbl -> GetTypeInfoCount(This,pctinfo) )
278+
279+
#define _DEasyPlayerWebActiveXEvents_GetTypeInfo(This,iTInfo,lcid,ppTInfo) \
280+
( (This)->lpVtbl -> GetTypeInfo(This,iTInfo,lcid,ppTInfo) )
281+
282+
#define _DEasyPlayerWebActiveXEvents_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) \
283+
( (This)->lpVtbl -> GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) )
284+
285+
#define _DEasyPlayerWebActiveXEvents_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) \
286+
( (This)->lpVtbl -> Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) )
287+
288+
#endif /* COBJMACROS */
289+
290+
291+
#endif /* C style interface */
292+
293+
294+
#endif /* ___DEasyPlayerWebActiveXEvents_DISPINTERFACE_DEFINED__ */
295+
296+
297+
EXTERN_C const CLSID CLSID_EasyPlayerWebActiveX;
298+
299+
#ifdef __cplusplus
300+
301+
class DECLSPEC_UUID("1EE1C648-F4A9-42F9-9AA7-2C8E3AF7B7FD")
302+
EasyPlayerWebActiveX;
303+
#endif
304+
#endif /* __EasyPlayerWebActiveXLib_LIBRARY_DEFINED__ */
305+
306+
/* Additional Prototypes for ALL interfaces */
307+
308+
/* end of Additional Prototypes */
309+
310+
#ifdef __cplusplus
311+
}
312+
#endif
313+
314+
#endif
315+
316+

0 commit comments

Comments
 (0)