MCPcopy Create free account
hub / github.com/Nevcairiel/LAVFilters / QueryInterface

Method QueryInterface

common/DSUtilLite/MediaSampleSideData.cpp:34–47  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

32}
33
34STDMETHODIMP CMediaSampleSideData::QueryInterface(REFIID riid, __deref_out void **ppv)
35{
36 CheckPointer(ppv, E_POINTER);
37 ValidateReadWritePtr(ppv, sizeof(PVOID));
38
39 if (riid == __uuidof(IMediaSideData))
40 {
41 return GetInterface((IMediaSideData *)this, ppv);
42 }
43 else
44 {
45 return __super::QueryInterface(riid, ppv);
46 }
47}
48
49STDMETHODIMP_(ULONG) CMediaSampleSideData::Release()
50{

Callers 3

FindIntefaceInGraphFunction · 0.45
FindPinIntefaceInGraphFunction · 0.45
DecryptMethod · 0.45

Calls 1

GetInterfaceFunction · 0.85

Tested by

no test coverage detected