Mercurial > mplayer.hg
comparison loader/dshow/outputpin.h @ 25794:2c8cdb9123b8
Fix a ton of illegal identifiers. Identifiers starting with __ or _ and a
capital letter are reserved for the system, those starting with _ are
reserved at the file level.
author | diego |
---|---|
date | Sun, 20 Jan 2008 17:16:39 +0000 |
parents | 49f01f8fbd60 |
children | a8ea87c71d18 |
comparison
equal
deleted
inserted
replaced
25793:ac1a2c121d3a | 25794:2c8cdb9123b8 |
---|---|
3 | 3 |
4 /* "output pin" - the one that connects to output of filter. */ | 4 /* "output pin" - the one that connects to output of filter. */ |
5 | 5 |
6 #include "allocator.h" | 6 #include "allocator.h" |
7 | 7 |
8 typedef struct _COutputMemPin COutputMemPin; | 8 typedef struct COutputMemPin COutputMemPin; |
9 typedef struct _COutputPin COutputPin; | 9 typedef struct COutputPin COutputPin; |
10 | 10 |
11 /** | 11 /** |
12 Callback routine for copying samples from pin into filter | 12 Callback routine for copying samples from pin into filter |
13 \param pUserData pointer to user's data | 13 \param pUserData pointer to user's data |
14 \param sample IMediaSample | 14 \param sample IMediaSample |
15 */ | 15 */ |
16 typedef HRESULT STDCALL (*SAMPLEPROC)(void* pUserData,IMediaSample*sample); | 16 typedef HRESULT STDCALL (*SAMPLEPROC)(void* pUserData,IMediaSample*sample); |
17 | 17 |
18 struct _COutputPin | 18 struct COutputPin |
19 { | 19 { |
20 IPin_vt* vt; | 20 IPin_vt* vt; |
21 DECLARE_IUNKNOWN(); | 21 DECLARE_IUNKNOWN(); |
22 COutputMemPin* mempin; | 22 COutputMemPin* mempin; |
23 AM_MEDIA_TYPE type; | 23 AM_MEDIA_TYPE type; |