aboutsummaryrefslogtreecommitdiffhomepage
path: root/loader/dshow/outputpin.h
diff options
context:
space:
mode:
Diffstat (limited to 'loader/dshow/outputpin.h')
-rw-r--r--loader/dshow/outputpin.h32
1 files changed, 0 insertions, 32 deletions
diff --git a/loader/dshow/outputpin.h b/loader/dshow/outputpin.h
deleted file mode 100644
index 111ea17a56..0000000000
--- a/loader/dshow/outputpin.h
+++ /dev/null
@@ -1,32 +0,0 @@
-#ifndef MPLAYER_OUTPUTPIN_H
-#define MPLAYER_OUTPUTPIN_H
-
-/* "output pin" - the one that connects to output of filter. */
-
-#include "allocator.h"
-
-typedef struct COutputMemPin COutputMemPin;
-typedef struct COutputPin COutputPin;
-
-/**
- Callback routine for copying samples from pin into filter
- \param pUserData pointer to user's data
- \param sample IMediaSample
-*/
-typedef HRESULT STDCALL (*SAMPLEPROC)(void* pUserData,IMediaSample*sample);
-
-struct COutputPin
-{
- IPin_vt* vt;
- DECLARE_IUNKNOWN();
- COutputMemPin* mempin;
- AM_MEDIA_TYPE type;
- IPin* remote;
- SAMPLEPROC SampleProc;
- void* pUserData;
- void ( *SetNewFormat )(COutputPin*, const AM_MEDIA_TYPE* a);
-};
-
-COutputPin* COutputPinCreate(const AM_MEDIA_TYPE* amt,SAMPLEPROC SampleProc,void* pUserData);
-
-#endif /* MPLAYER_OUTPUTPIN_H */