ReactOS 0.4.16-dev-297-gc569aee
|
#include "quartz_private.h"
#include "pin.h"
#include "uuids.h"
#include "aviriff.h"
#include "vfwmsgs.h"
#include "mmsystem.h"
#include "wine/unicode.h"
#include "wine/debug.h"
#include <math.h>
#include <assert.h>
#include "parser.h"
Go to the source code of this file.
Classes | |
struct | WAVEParserImpl |
Typedefs | |
typedef struct WAVEParserImpl | WAVEParserImpl |
Functions | |
WINE_DEFAULT_DEBUG_CHANNEL (quartz) | |
static WAVEParserImpl * | impl_from_IMediaSeeking (IMediaSeeking *iface) |
static WAVEParserImpl * | impl_from_IBaseFilter (IBaseFilter *iface) |
static LONGLONG | bytepos_to_duration (WAVEParserImpl *This, LONGLONG bytepos) |
static LONGLONG | duration_to_bytepos (WAVEParserImpl *This, LONGLONG duration) |
static HRESULT | WAVEParser_Sample (LPVOID iface, IMediaSample *pSample, DWORD_PTR cookie) |
static HRESULT | WAVEParser_QueryAccept (LPVOID iface, const AM_MEDIA_TYPE *pmt) |
static HRESULT WINAPI | WAVEParserImpl_seek (IMediaSeeking *iface) |
static HRESULT | WAVEParser_InputPin_PreConnect (IPin *iface, IPin *pConnectPin, ALLOCATOR_PROPERTIES *props) |
static HRESULT | WAVEParser_Cleanup (LPVOID iface) |
static HRESULT | WAVEParser_first_request (LPVOID iface) |
static HRESULT | WAVEParser_disconnect (LPVOID iface) |
HRESULT | WAVEParser_create (IUnknown *pUnkOuter, LPVOID *ppv) |
Variables | |
static const WCHAR | wcsOutputPinName [] = {'o','u','t','p','u','t',' ','p','i','n',0} |
static const IBaseFilterVtbl | WAVEParser_Vtbl |
typedef struct WAVEParserImpl WAVEParserImpl |
|
static |
Definition at line 60 of file waveparser.c.
Referenced by WAVEParser_InputPin_PreConnect(), WAVEParser_Sample(), and WAVEParserImpl_seek().
|
static |
Definition at line 69 of file waveparser.c.
Referenced by WAVEParserImpl_seek().
|
inlinestatic |
Definition at line 55 of file waveparser.c.
Referenced by WAVEParser_InputPin_PreConnect().
|
inlinestatic |
Definition at line 419 of file waveparser.c.
Definition at line 394 of file waveparser.c.
Referenced by WAVEParser_create().
Definition at line 348 of file waveparser.c.
Referenced by WAVEParser_create().
|
static |
Definition at line 244 of file waveparser.c.
Referenced by WAVEParser_create().
|
static |
Definition at line 184 of file waveparser.c.
Referenced by WAVEParser_create().
|
static |
Definition at line 82 of file waveparser.c.
Referenced by WAVEParser_create().
|
static |
Definition at line 195 of file waveparser.c.
Referenced by WAVEParser_create().
WINE_DEFAULT_DEBUG_CHANNEL | ( | quartz | ) |
|
static |
Definition at line 400 of file waveparser.c.
Referenced by WAVEParser_create().
Definition at line 39 of file waveparser.c.
Referenced by createtestfilter(), and WAVEParser_InputPin_PreConnect().