/reactos/dll/directx/wine/quartz/ |
H A D | pin.h | 43 typedef HRESULT (* PRECONNECTPROC)(IPin * iface, IPin * pConnectPin, ALLOCATOR_PROPERTIES *props); 110 LPCRITICAL_SECTION pCritSec, IPin ** ppPin); 116 HRESULT WINAPI PullPin_ReceiveConnection(IPin * iface, IPin * pReceivePin, const AM_MEDIA_TYPE * pm… 117 HRESULT WINAPI PullPin_Disconnect(IPin * iface); 118 HRESULT WINAPI PullPin_QueryInterface(IPin * iface, REFIID riid, LPVOID * ppv); 119 ULONG WINAPI PullPin_Release(IPin * iface); 120 HRESULT WINAPI PullPin_EndOfStream(IPin * iface); 121 HRESULT WINAPI PullPin_QueryAccept(IPin * iface, const AM_MEDIA_TYPE * pmt); 122 HRESULT WINAPI PullPin_BeginFlush(IPin * iface); 123 HRESULT WINAPI PullPin_EndFlush(IPin * iface); [all …]
|
H A D | pin.c | 35 typedef HRESULT (*SendPinFunc)( IPin *to, LPVOID arg ); 88 IPin *pin = NULL; in SendFurther() 102 IPin *connected = NULL; in SendFurther() 163 static HRESULT deliver_endflush(IPin* pin, LPVOID unused) in deliver_endflush() 174 static HRESULT deliver_newsegment(IPin *pin, LPVOID data) in deliver_newsegment() 253 HRESULT WINAPI PullPin_ReceiveConnection(IPin * iface, IPin * pReceivePin, const AM_MEDIA_TYPE * pm… in PullPin_ReceiveConnection() 374 ULONG WINAPI PullPin_Release(IPin *iface) in PullPin_Release() 724 HRESULT WINAPI PullPin_EndOfStream(IPin * iface) in PullPin_EndOfStream() 739 HRESULT WINAPI PullPin_BeginFlush(IPin * iface) in PullPin_BeginFlush() 773 HRESULT WINAPI PullPin_EndFlush(IPin * iface) in PullPin_EndFlush() [all …]
|
H A D | parser.c | 68 static IPin* WINAPI Parser_GetPin(BaseFilter *iface, int pos) in Parser_GetPin() 107 pParser->ppPins = CoTaskMemAlloc(1 * sizeof(IPin *)); in Parser_Create() 178 IPin *connected = NULL; in Parser_Destroy() 448 IPin ** ppOldPins; in Parser_AddPin() 460 IPin *pPin = This->ppPins[This->cStreams + 1]; in Parser_AddPin() 487 IPin ** ppOldPins = This->ppPins; in Parser_RemoveOutputPins() 492 This->ppPins = CoTaskMemAlloc(sizeof(IPin *) * 1); in Parser_RemoveOutputPins() 493 memcpy(This->ppPins, ppOldPins, sizeof(IPin *) * 1); in Parser_RemoveOutputPins() 670 static ULONG WINAPI Parser_OutputPin_Release(IPin * iface) in Parser_OutputPin_Release() 690 static HRESULT WINAPI Parser_OutputPin_Connect(IPin * iface, IPin * pReceivePin, const AM_MEDIA_TYP… in Parser_OutputPin_Connect() [all …]
|
H A D | parser.h | 27 typedef HRESULT (*PFN_PRE_CONNECT) (IPin * iface, IPin * pConnectPin, ALLOCATOR_PROPERTIES *prop); 39 IPin ** ppPins; 75 extern HRESULT WINAPI Parser_FindPin(IBaseFilter * iface, LPCWSTR Id, IPin **ppPin); 81 static inline Parser_OutputPin *unsafe_impl_Parser_OutputPin_from_IPin( IPin *iface ) in unsafe_impl_Parser_OutputPin_from_IPin()
|
/reactos/sdk/lib/3rdparty/strmbase/ |
H A D | pin.c | 36 typedef HRESULT (*SendPinFunc)( IPin *to, LPVOID arg ); 38 static inline BasePin *impl_from_IPin( IPin *iface ) in impl_from_IPin() 94 IPin *pin = NULL; in SendFurther() 108 IPin *connected = NULL; in SendFurther() 187 ULONG WINAPI BasePinImpl_AddRef(IPin * iface) in BasePinImpl_AddRef() 222 HRESULT WINAPI BasePinImpl_ConnectedTo(IPin * iface, IPin ** ppPin) in BasePinImpl_ConnectedTo() 329 HRESULT WINAPI BasePinImpl_QueryInternalConnections(IPin * iface, IPin ** apPin, ULONG * cPin) in BasePinImpl_QueryInternalConnections() 405 HRESULT WINAPI BaseOutputPinImpl_Connect(IPin * iface, IPin * pReceivePin, const AM_MEDIA_TYPE * pm… in BaseOutputPinImpl_Connect() 490 HRESULT WINAPI BaseOutputPinImpl_ReceiveConnection(IPin * iface, IPin * pReceivePin, const AM_MEDIA… in BaseOutputPinImpl_ReceiveConnection() 881 HRESULT WINAPI BaseInputPinImpl_Connect(IPin * iface, IPin * pConnector, const AM_MEDIA_TYPE * pmt) in BaseInputPinImpl_Connect() [all …]
|
H A D | transform.c | 54 static inline BasePin *impl_BasePin_from_IPin( IPin *iface ) in impl_BasePin_from_IPin() 59 static inline BaseInputPin *impl_BaseInputPin_from_IPin( IPin *iface ) in impl_BaseInputPin_from_IPin() 64 static inline BaseOutputPin *impl_BaseOutputPin_from_IPin( IPin *iface ) in impl_BaseOutputPin_from_IPin() 154 static IPin* WINAPI TransformFilter_GetPin(BaseFilter *iface, int pos) in TransformFilter_GetPin() 215 pTransformFilter->ppPins = CoTaskMemAlloc(2 * sizeof(IPin *)); in TransformFilter_Init() 326 IPin *pConnectedTo; in TransformFilterImpl_Release() 445 IPin* ppin; in TransformFilter_InputPin_EndOfStream() 467 static HRESULT WINAPI TransformFilter_InputPin_ReceiveConnection(IPin * iface, IPin * pReceivePin, … in TransformFilter_InputPin_ReceiveConnection() 493 static HRESULT WINAPI TransformFilter_InputPin_Disconnect(IPin * iface) in TransformFilter_InputPin_Disconnect() 507 static HRESULT WINAPI TransformFilter_InputPin_BeginFlush(IPin * iface) in TransformFilter_InputPin_BeginFlush() [all …]
|
H A D | renderer.c | 36 static inline BaseInputPin *impl_BaseInputPin_from_IPin( IPin *iface ) in impl_BaseInputPin_from_IPin() 59 static HRESULT WINAPI BaseRenderer_InputPin_ReceiveConnection(IPin * iface, IPin * pReceivePin, con… in BaseRenderer_InputPin_ReceiveConnection() 79 static HRESULT WINAPI BaseRenderer_InputPin_Disconnect(IPin * iface) in BaseRenderer_InputPin_Disconnect() 100 static HRESULT WINAPI BaseRenderer_InputPin_EndOfStream(IPin * iface) in BaseRenderer_InputPin_EndOfStream() 125 static HRESULT WINAPI BaseRenderer_InputPin_BeginFlush(IPin * iface) in BaseRenderer_InputPin_BeginFlush() 150 static HRESULT WINAPI BaseRenderer_InputPin_EndFlush(IPin * iface) in BaseRenderer_InputPin_EndFlush() 197 static IPin* WINAPI BaseRenderer_GetPin(BaseFilter *iface, int pos) in BaseRenderer_GetPin() 257 &input_BaseInputFuncTable, &This->filter.csFilter, NULL, (IPin **)&This->pInputPin); in BaseRenderer_Init() 303 IPin *pConnectedTo; in BaseRendererImpl_Release() 421 HRESULT WINAPI BaseRendererImpl_FindPin(IBaseFilter * iface, LPCWSTR Id, IPin **ppPin) in BaseRendererImpl_FindPin()
|
H A D | strmbase_private.h | 26 IPin *input; 39 HRESULT QualityControlImpl_Create(IPin *input, IBaseFilter *self, QualityControlImpl **ppv);
|
/reactos/sdk/include/reactos/wine/ |
H A D | strmbase.h | 35 IPin IPin_iface; 39 IPin * pConnectedTo; 111 ULONG WINAPI BasePinImpl_AddRef(IPin * iface); 112 HRESULT WINAPI BasePinImpl_Disconnect(IPin * iface); 113 HRESULT WINAPI BasePinImpl_ConnectedTo(IPin * iface, IPin ** ppPin); 120 HRESULT WINAPI BasePinImpl_QueryInternalConnections(IPin * iface, IPin ** apPin, ULONG * cPin); 126 HRESULT WINAPI BaseOutputPinImpl_Connect(IPin * iface, IPin * pReceivePin, const AM_MEDIA_TYPE * pm… 127 HRESULT WINAPI BaseOutputPinImpl_ReceiveConnection(IPin * iface, IPin * pReceivePin, const AM_MEDIA… 148 HRESULT WINAPI BaseInputPinImpl_Connect(IPin * iface, IPin * pConnector, const AM_MEDIA_TYPE * pmt); 149 HRESULT WINAPI BaseInputPinImpl_ReceiveConnection(IPin * iface, IPin * pReceivePin, const AM_MEDIA_… [all …]
|
/reactos/dll/directx/msdvbnp/ |
H A D | pin.cpp | 16 class CPin : public IPin 38 HRESULT STDMETHODCALLTYPE Connect(IPin *pReceivePin, const AM_MEDIA_TYPE *pmt); 41 HRESULT STDMETHODCALLTYPE ConnectedTo(IPin **pPin); 63 IPin * m_Pin; 101 *Output = (IPin*)(this); in QueryInterface() 102 reinterpret_cast<IPin*>(*Output)->AddRef(); in QueryInterface() 121 CPin::Connect(IPin *pReceivePin, const AM_MEDIA_TYPE *pmt) in Connect() 149 hr = pReceivePin->ReceiveConnection((IPin*)this, pmt); in Connect() 163 CPin::ReceiveConnection(IPin *pConnector, const AM_MEDIA_TYPE *pmt) in ReceiveConnection() 189 CPin::ConnectedTo(IPin **pPin) in ConnectedTo() [all …]
|
H A D | enumpins.cpp | 33 HRESULT STDMETHODCALLTYPE Next(ULONG cPins, IPin **ppPins, ULONG *pcFetched); 38 … CEnumPins(ULONG NumPins, IPin ** pins) : m_Ref(0), m_NumPins(NumPins), m_Pins(pins), m_Index(0){}; in CEnumPins() 44 IPin ** m_Pins; 81 IPin **ppPins, in Next() 152 IPin ** pins, in CEnumPins_fnConstructor()
|
/reactos/dll/directx/wine/qedit/ |
H A D | samplegrabber.c | 201 IPin IPin_iface; 205 IPin *pair; 348 IPin *pin; in SampleGrabber_GetPin() 806 SampleGrabber_IPin_AddRef(IPin *iface) in SampleGrabber_IPin_AddRef() 847 SampleGrabber_In_IPin_Connect(IPin *iface, IPin *receiver, const AM_MEDIA_TYPE *mtype) in SampleGrabber_In_IPin_Connect() 855 SampleGrabber_Out_IPin_Connect(IPin *iface, IPin *receiver, const AM_MEDIA_TYPE *type) in SampleGrabber_Out_IPin_Connect() 904 SampleGrabber_In_IPin_ReceiveConnection(IPin *iface, IPin *connector, const AM_MEDIA_TYPE *type) in SampleGrabber_In_IPin_ReceiveConnection() 951 SampleGrabber_Out_IPin_ReceiveConnection(IPin *iface, IPin *connector, const AM_MEDIA_TYPE *mtype) in SampleGrabber_Out_IPin_ReceiveConnection() 995 SampleGrabber_IPin_ConnectedTo(IPin *iface, IPin **pin) in SampleGrabber_IPin_ConnectedTo() 1097 SampleGrabber_In_IPin_QueryInternalConnections(IPin *iface, IPin **pins, ULONG *nPins) in SampleGrabber_In_IPin_QueryInternalConnections() [all …]
|
/reactos/dll/directx/ksproxy/ |
H A D | enumpins.cpp | 33 HRESULT STDMETHODCALLTYPE Next(ULONG cPins, IPin **ppPins, ULONG *pcFetched); 38 CEnumPins(std::vector<IPin*> Pins) : m_Ref(0), m_Pins(Pins), m_Index(0){}; in CEnumPins() 43 std::vector<IPin*> m_Pins; 81 IPin **ppPins, in Next() 152 std::vector<IPin*> Pins, in CEnumPins_fnConstructor()
|
H A D | input_pin.cpp | 28 class CInputPin : public IPin, 65 IPin* STDMETHODCALLTYPE KsGetConnectedPin(); 79 HRESULT STDMETHODCALLTYPE ConnectedTo(IPin **pPin); 137 HRESULT STDMETHODCALLTYPE Render(IPin *ppinOut, IGraphBuilder *pGraph); 169 IPin * m_Pin; 396 IPin *ppinOut, in Render() 406 IPin *ppinOut, in Backout() 489 IPin* 1086 CInputPin::Connect(IPin *pReceivePin, const AM_MEDIA_TYPE *pmt) in Connect() 1149 CInputPin::ConnectedTo(IPin **pPin) in ConnectedTo() [all …]
|
/reactos/dll/directx/wine/qcap/ |
H A D | avimux.c | 1348 static ULONG WINAPI AviMuxOut_AddRef(IPin *iface) in AviMuxOut_AddRef() 1354 static ULONG WINAPI AviMuxOut_Release(IPin *iface) in AviMuxOut_Release() 1391 IPin *pConnector, const AM_MEDIA_TYPE *pmt) in AviMuxOut_ReceiveConnection() 1412 static HRESULT WINAPI AviMuxOut_ConnectedTo(IPin *iface, IPin **pPin) in AviMuxOut_ConnectedTo() 1463 IPin *iface, IPin **apPin, ULONG *nPin) in AviMuxOut_QueryInternalConnections() 1756 static ULONG WINAPI AviMuxIn_AddRef(IPin *iface) in AviMuxIn_AddRef() 1762 static ULONG WINAPI AviMuxIn_Release(IPin *iface) in AviMuxIn_Release() 1768 static HRESULT WINAPI AviMuxIn_Connect(IPin *iface, in AviMuxIn_Connect() 1780 IPin *pConnector, const AM_MEDIA_TYPE *pmt) in AviMuxIn_ReceiveConnection() 1874 static HRESULT WINAPI AviMuxIn_ConnectedTo(IPin *iface, IPin **pPin) in AviMuxIn_ConnectedTo() [all …]
|
H A D | avico.c | 214 static HRESULT WINAPI AVICompressor_FindPin(IBaseFilter *iface, LPCWSTR Id, IPin **ppPin) in AVICompressor_FindPin() 253 static IPin* WINAPI AVICompressor_GetPin(BaseFilter *iface, int pos) in AVICompressor_GetPin() 256 IPin *ret; in AVICompressor_GetPin() 377 static inline AVICompressor *impl_from_IPin(IPin *iface) in impl_from_IPin() 388 static ULONG WINAPI AVICompressorIn_AddRef(IPin *iface) in AVICompressorIn_AddRef() 394 static ULONG WINAPI AVICompressorIn_Release(IPin *iface) in AVICompressorIn_Release() 400 static HRESULT WINAPI AVICompressorIn_ReceiveConnection(IPin *iface, in AVICompressorIn_ReceiveConnection() 401 IPin *pConnector, const AM_MEDIA_TYPE *pmt) in AVICompressorIn_ReceiveConnection() 419 static HRESULT WINAPI AVICompressorIn_Disconnect(IPin *iface) in AVICompressorIn_Disconnect() 596 static ULONG WINAPI AVICompressorOut_AddRef(IPin *iface) in AVICompressorOut_AddRef() [all …]
|
H A D | smartteefilter.c | 68 static inline SmartTeeFilter *impl_from_IPin(IPin *iface) in impl_from_IPin() 183 static HRESULT WINAPI SmartTeeFilter_FindPin(IBaseFilter *iface, LPCWSTR Id, IPin **ppPin) in SmartTeeFilter_FindPin() 221 static IPin* WINAPI SmartTeeFilter_GetPin(BaseFilter *iface, int pos) in SmartTeeFilter_GetPin() 224 IPin *ret; in SmartTeeFilter_GetPin() 256 static ULONG WINAPI SmartTeeFilterInput_AddRef(IPin *iface) in SmartTeeFilterInput_AddRef() 262 static ULONG WINAPI SmartTeeFilterInput_Release(IPin *iface) in SmartTeeFilterInput_Release() 455 static ULONG WINAPI SmartTeeFilterCapture_AddRef(IPin *iface) in SmartTeeFilterCapture_AddRef() 461 static ULONG WINAPI SmartTeeFilterCapture_Release(IPin *iface) in SmartTeeFilterCapture_Release() 548 static ULONG WINAPI SmartTeeFilterPreview_AddRef(IPin *iface) in SmartTeeFilterPreview_AddRef() 554 static ULONG WINAPI SmartTeeFilterPreview_Release(IPin *iface) in SmartTeeFilterPreview_Release() [all …]
|
H A D | capturegraph.c | 261 IPin *capture = NULL; in match_smart_tee_pin() 262 IPin *preview = NULL; in match_smart_tee_pin() 263 IPin *peer = NULL; in match_smart_tee_pin() 325 IPin *smartTeeInput = NULL; in match_smart_tee_pin() 367 IPin *source_out; in find_unconnected_pin() 374 IPin *nextpin; in find_unconnected_pin() 433 IPin *source_out = NULL, *renderer_in; in fnCaptureGraphBuilder2_RenderStream() 504 IPin *compressor_in, *compressor_out; in fnCaptureGraphBuilder2_RenderStream() 585 IPin *partner; in pin_matches() 660 IPin **ppPin) in fnCaptureGraphBuilder2_FindPin() [all …]
|
H A D | vfwcapture.c | 53 static HRESULT VfwPin_Construct( IBaseFilter *, LPCRITICAL_SECTION, IPin ** ); 66 IPin * pOutputPin; 163 IPin *conn = NULL; in unknown_inner_Release() 195 static IPin* WINAPI VfwCapture_GetPin(BaseFilter *iface, int pos) in VfwCapture_GetPin() 302 static HRESULT WINAPI VfwCapture_FindPin(IBaseFilter * iface, LPCWSTR Id, IPin **ppPin) in VfwCapture_FindPin() 722 IPin ** ppPin ) in VfwPin_Construct() 746 static inline VfwPinImpl *impl_from_IPin(IPin *iface) in impl_from_IPin() 751 static HRESULT WINAPI VfwPin_QueryInterface(IPin * iface, REFIID riid, LPVOID * ppv) in VfwPin_QueryInterface() 776 VfwPin_Release(IPin * iface) in VfwPin_Release() 792 VfwPin_EnumMediaTypes(IPin * iface, IEnumMediaTypes ** ppEnum) in VfwPin_EnumMediaTypes() [all …]
|
/reactos/modules/rostests/winetests/quartz/ |
H A D | filtergraph.c | 38 IPin **ppPins; 506 IPin *pin_in, *pin_out; in test_graph_builder_connect() 634 IPin *pIn = NULL; in test_graph_builder() 916 IPin IPin_iface; 920 IPin * pConnectedTo; 970 static HRESULT WINAPI TestFilter_InputPin_Connect(IPin * iface, IPin * pConnector, const AM_MEDIA_T… in TestFilter_InputPin_Connect() 1033 static HRESULT WINAPI TestFilter_Pin_ConnectedTo(IPin * iface, IPin ** ppPin) in TestFilter_Pin_ConnectedTo() 1122 static HRESULT WINAPI TestFilter_Pin_QueryInternalConnections(IPin * iface, IPin ** apPin, ULONG *… in TestFilter_Pin_QueryInternalConnections() 1396 IPin *pin = NULL; in IEnumPinsImpl_Skip() 1580 IPin *pConnectedTo; in TestFilter_Release() [all …]
|
H A D | avisplitter.c | 81 static void test_pin(IPin *pin) in test_pin() 97 IPin *pins[2]; in test_basefilter() 305 IPin *filepin = NULL, *avipin = NULL; in test_filter_graph() 414 IPin *nullpin = NULL; in test_filter_graph() 483 IPin *to = NULL; in test_filter_graph() 527 IPin *to = NULL; in test_filter_graph()
|
/reactos/sdk/include/dxsdk/ |
H A D | axcore.idl | 83 interface IPin; 91 interface IPin : IUnknown 105 [in] IPin * pConnector, 111 [out] IPin **pPin); 132 [out] IPin* *apPin, 146 typedef IPin *PPIN; 220 [in] IPin * ppinOut, 221 [in] IPin * ppinIn, 225 [in] IPin * ppin); 228 [in] IPin * ppin); [all …]
|
H A D | dyngraph.idl | 83 [in] IPin *pOutputPin, 84 [in] IPin *pInputPin, 105 [in] IPin *pOutputPin,
|
/reactos/dll/directx/bdaplgin/ |
H A D | pincontrol.cpp | 45 …CBDAPinControl(HANDLE hFile, IBDA_NetworkProvider * pProvider, IPin * pConnectedPin, ULONG Registr… in CBDAPinControl() 56 IPin * m_pConnectedPin; 209 IPin * pConnectedPin, in CBDAPinControl_RealConstructor() 241 IPin * pConnectedPin = NULL; in CBDAPinControl_fnConstructor() 246 IPin * pPin = NULL; in CBDAPinControl_fnConstructor()
|
/reactos/sdk/include/psdk/ |
H A D | dyngraph.idl | 83 [in] IPin *pOutputPin, 84 [in] IPin *pInputPin, 105 [in] IPin *pOutputPin,
|