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

quartz_private.h File Reference
#include <stdarg.h>
#include "windef.h"
#include "winbase.h"
#include "wtypes.h"
#include "wingdi.h"
#include "winuser.h"
#include "dshow.h"
#include "wine/list.h"

Go to the source code of this file.

Data Structures

struct  ENUMMEDIADETAILS
struct  StdMediaSample2

Defines

#define COBJMACROS
#define MEDIATIME_FROM_BYTES(x)   ((LONGLONG)(x) * 10000000)
#define SEC_FROM_MEDIATIME(time)   ((time) / 10000000)
#define BYTES_FROM_MEDIATIME(time)   SEC_FROM_MEDIATIME(time)
#define MSEC_FROM_MEDIATIME(time)   ((time) / 10000)
#define ICOM_THIS_MULTI(impl, field, iface)   impl* const This=(impl*)((char*)(iface) - offsetof(impl,field))

Typedefs

typedef HRESULT(* FNOBTAINPIN )(IBaseFilter *iface, ULONG pos, IPin **pin, DWORD *lastsynctick)

Functions

HRESULT FilterGraph_create (IUnknown *pUnkOuter, LPVOID *ppObj)
HRESULT FilterGraphNoThread_create (IUnknown *pUnkOuter, LPVOID *ppObj)
HRESULT FilterMapper2_create (IUnknown *pUnkOuter, LPVOID *ppObj)
HRESULT FilterMapper_create (IUnknown *pUnkOuter, LPVOID *ppObj)
HRESULT AsyncReader_create (IUnknown *pUnkOuter, LPVOID *ppv)
HRESULT StdMemAllocator_create (IUnknown *pUnkOuter, LPVOID *ppv)
HRESULT AVISplitter_create (IUnknown *pUnkOuter, LPVOID *ppv)
HRESULT MPEGSplitter_create (IUnknown *pUnkOuter, LPVOID *ppv)
HRESULT AVIDec_create (IUnknown *pUnkOuter, LPVOID *ppv)
HRESULT DSoundRender_create (IUnknown *pUnkOuter, LPVOID *ppv)
HRESULT VideoRenderer_create (IUnknown *pUnkOuter, LPVOID *ppv)
HRESULT NullRenderer_create (IUnknown *pUnkOuter, LPVOID *ppv)
HRESULT VideoRendererDefault_create (IUnknown *pUnkOuter, LPVOID *ppv)
HRESULT QUARTZ_CreateSystemClock (IUnknown *pUnkOuter, LPVOID *ppv)
HRESULT ACMWrapper_create (IUnknown *pUnkOuter, LPVOID *ppv)
HRESULT WAVEParser_create (IUnknown *pUnkOuter, LPVOID *ppv)
HRESULT SeekingPassThru_create (IUnknown *pUnkOuter, LPVOID *ppObj)
HRESULT EnumMonikerImpl_Create (IMoniker **ppMoniker, ULONG nMonikerCount, IEnumMoniker **ppEnum)
HRESULT IEnumPinsImpl_Construct (IEnumPins **ppEnum, FNOBTAINPIN receive_pin, IBaseFilter *base)
HRESULT IEnumMediaTypesImpl_Construct (const ENUMMEDIADETAILS *pDetails, IEnumMediaTypes **ppEnum)
HRESULT IEnumRegFiltersImpl_Construct (REGFILTER *pInRegFilters, const ULONG size, IEnumRegFilters **ppEnum)
HRESULT IEnumFiltersImpl_Construct (IBaseFilter **ppFilters, ULONG nFilters, IEnumFilters **ppEnum)
const charqzdebugstr_guid (const GUID *id)
HRESULT CopyMediaType (AM_MEDIA_TYPE *pDest, const AM_MEDIA_TYPE *pSrc)
void FreeMediaType (AM_MEDIA_TYPE *pmt)
void DeleteMediaType (AM_MEDIA_TYPE *pmt)
BOOL CompareMediaTypes (const AM_MEDIA_TYPE *pmt1, const AM_MEDIA_TYPE *pmt2, BOOL bWildcards)
void dump_AM_MEDIA_TYPE (const AM_MEDIA_TYPE *pmt)
HRESULT updatehres (HRESULT original, HRESULT new)

Generated on Sun May 27 2012 05:03:33 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.