ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

waveparser.c File Reference
#include "quartz_private.h"
#include "control_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.

Data Structures

struct  WAVEParserImpl

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (quartz)
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 WAVEParserImpl_seek (IBaseFilter *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

Generated on Mon May 28 2012 05:03:52 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.