4#ifndef SOURCERESOLVER_H
5#define SOURCERESOLVER_H
35 HRESULT STDMETHODCALLTYPE
Invoke(IMFAsyncResult *pAsyncResult)
override;
52 class State :
public IUnknown
55 State(IMFSourceResolver *sourceResolver,
bool fromStream);
58 STDMETHODIMP QueryInterface(REFIID
riid, LPVOID *ppvObject)
override;
64 IMFSourceResolver* sourceResolver()
const;
65 bool fromStream()
const;
69 IMFSourceResolver *m_sourceResolver;
74 IUnknown *m_cancelCookie;
75 IMFSourceResolver *m_sourceResolver;
76 IMFMediaSource *m_mediaSource;
\inmodule QtCore \reentrant
HRESULT STDMETHODCALLTYPE GetParameters(DWORD *, DWORD *) override
STDMETHODIMP_(ULONG) AddRef(void) override
HRESULT STDMETHODCALLTYPE Invoke(IMFAsyncResult *pAsyncResult) override
IMFMediaSource * mediaSource() const
STDMETHODIMP QueryInterface(REFIID riid, LPVOID *ppvObject) override
void load(const QUrl &url, QIODevice *stream)
STDMETHODIMP_(ULONG) Release(void) override
STDMETHODIMP_(ULONG) MFDecoderSourceReader
Combined button and popup list for selecting options.
IUIViewSettingsInterop __RPC__in REFIID riid
QUrl url("example.com")
[constructor-url-reference]