strmbase: Remove unused InputPin_Vtbl, OutputPin_Vtbl and impl_BaseInputPin_from_BasePin() (Clang).
This commit is contained in:
parent
a5005ed84a
commit
381bca49e0
|
@ -31,8 +31,6 @@
|
||||||
|
|
||||||
WINE_DEFAULT_DEBUG_CHANNEL(strmbase);
|
WINE_DEFAULT_DEBUG_CHANNEL(strmbase);
|
||||||
|
|
||||||
static const IPinVtbl InputPin_Vtbl;
|
|
||||||
static const IPinVtbl OutputPin_Vtbl;
|
|
||||||
static const IMemInputPinVtbl MemInputPin_Vtbl;
|
static const IMemInputPinVtbl MemInputPin_Vtbl;
|
||||||
|
|
||||||
typedef HRESULT (*SendPinFunc)( IPin *to, LPVOID arg );
|
typedef HRESULT (*SendPinFunc)( IPin *to, LPVOID arg );
|
||||||
|
@ -555,28 +553,6 @@ HRESULT WINAPI BaseOutputPinImpl_EndFlush(IPin * iface)
|
||||||
return E_UNEXPECTED;
|
return E_UNEXPECTED;
|
||||||
}
|
}
|
||||||
|
|
||||||
static const IPinVtbl OutputPin_Vtbl =
|
|
||||||
{
|
|
||||||
BaseOutputPinImpl_QueryInterface,
|
|
||||||
BasePinImpl_AddRef,
|
|
||||||
BaseOutputPinImpl_Release,
|
|
||||||
BaseOutputPinImpl_Connect,
|
|
||||||
BaseOutputPinImpl_ReceiveConnection,
|
|
||||||
BaseOutputPinImpl_Disconnect,
|
|
||||||
BasePinImpl_ConnectedTo,
|
|
||||||
BasePinImpl_ConnectionMediaType,
|
|
||||||
BasePinImpl_QueryPinInfo,
|
|
||||||
BasePinImpl_QueryDirection,
|
|
||||||
BasePinImpl_QueryId,
|
|
||||||
BasePinImpl_QueryAccept,
|
|
||||||
BasePinImpl_EnumMediaTypes,
|
|
||||||
BasePinImpl_QueryInternalConnections,
|
|
||||||
BaseOutputPinImpl_EndOfStream,
|
|
||||||
BaseOutputPinImpl_BeginFlush,
|
|
||||||
BaseOutputPinImpl_EndFlush,
|
|
||||||
BasePinImpl_NewSegment
|
|
||||||
};
|
|
||||||
|
|
||||||
HRESULT WINAPI BaseOutputPinImpl_GetDeliveryBuffer(BaseOutputPin *This, IMediaSample ** ppSample, REFERENCE_TIME * tStart, REFERENCE_TIME * tStop, DWORD dwFlags)
|
HRESULT WINAPI BaseOutputPinImpl_GetDeliveryBuffer(BaseOutputPin *This, IMediaSample ** ppSample, REFERENCE_TIME * tStart, REFERENCE_TIME * tStop, DWORD dwFlags)
|
||||||
{
|
{
|
||||||
HRESULT hr;
|
HRESULT hr;
|
||||||
|
@ -861,11 +837,6 @@ static inline BaseInputPin *impl_BaseInputPin_from_IPin( IPin *iface )
|
||||||
return CONTAINING_RECORD(iface, BaseInputPin, pin.IPin_iface);
|
return CONTAINING_RECORD(iface, BaseInputPin, pin.IPin_iface);
|
||||||
}
|
}
|
||||||
|
|
||||||
static inline BaseInputPin *impl_BaseInputPin_from_BasePin( BasePin *iface )
|
|
||||||
{
|
|
||||||
return CONTAINING_RECORD(iface, BaseInputPin, pin);
|
|
||||||
}
|
|
||||||
|
|
||||||
HRESULT WINAPI BaseInputPinImpl_QueryInterface(IPin * iface, REFIID riid, LPVOID * ppv)
|
HRESULT WINAPI BaseInputPinImpl_QueryInterface(IPin * iface, REFIID riid, LPVOID * ppv)
|
||||||
{
|
{
|
||||||
BaseInputPin *This = impl_BaseInputPin_from_IPin(iface);
|
BaseInputPin *This = impl_BaseInputPin_from_IPin(iface);
|
||||||
|
@ -1060,28 +1031,6 @@ HRESULT WINAPI BaseInputPinImpl_NewSegment(IPin * iface, REFERENCE_TIME tStart,
|
||||||
return SendFurther( iface, deliver_newsegment, &args, NULL );
|
return SendFurther( iface, deliver_newsegment, &args, NULL );
|
||||||
}
|
}
|
||||||
|
|
||||||
static const IPinVtbl InputPin_Vtbl =
|
|
||||||
{
|
|
||||||
BaseInputPinImpl_QueryInterface,
|
|
||||||
BasePinImpl_AddRef,
|
|
||||||
BaseInputPinImpl_Release,
|
|
||||||
BaseInputPinImpl_Connect,
|
|
||||||
BaseInputPinImpl_ReceiveConnection,
|
|
||||||
BasePinImpl_Disconnect,
|
|
||||||
BasePinImpl_ConnectedTo,
|
|
||||||
BasePinImpl_ConnectionMediaType,
|
|
||||||
BasePinImpl_QueryPinInfo,
|
|
||||||
BasePinImpl_QueryDirection,
|
|
||||||
BasePinImpl_QueryId,
|
|
||||||
BaseInputPinImpl_QueryAccept,
|
|
||||||
BasePinImpl_EnumMediaTypes,
|
|
||||||
BasePinImpl_QueryInternalConnections,
|
|
||||||
BaseInputPinImpl_EndOfStream,
|
|
||||||
BaseInputPinImpl_BeginFlush,
|
|
||||||
BaseInputPinImpl_EndFlush,
|
|
||||||
BaseInputPinImpl_NewSegment
|
|
||||||
};
|
|
||||||
|
|
||||||
/*** IMemInputPin implementation ***/
|
/*** IMemInputPin implementation ***/
|
||||||
|
|
||||||
static inline BaseInputPin *impl_from_IMemInputPin( IMemInputPin *iface )
|
static inline BaseInputPin *impl_from_IMemInputPin( IMemInputPin *iface )
|
||||||
|
|
Loading…
Reference in New Issue