#include "stdafx.h"
#include <atlbase.h>
#include <windows.h>
#include <dshow.h>
#include <qedit.h>
#include <objbase.h>
#include <stdio.h>
#include <stdlib.h>
#include "dshowfile.h"
#include "iniparser.h"
Go to the source code of this file.
Functions | |
int | GrabBitmaps (TCHAR *szFile) |
HRESULT | GetPin (IBaseFilter *pFilter, PIN_DIRECTION dirrequired, int iNum, IPin **ppPin) |
IPin * | GetInPin (IBaseFilter *pFilter, int Num) |
IPin * | GetOutPin (IBaseFilter *pFilter, int Num) |
static void | deinterlaceResizeHalf (const IplImage *src, IplImage *dst) |
void | deinterlaceAndResize (IplImage *src, IplImage *dst) |
Variables | |
const LONGLONG | MILLISECONDS = (1000) |
const LONGLONG | NANOSECONDS = (1000000000) |
const LONGLONG | UNITS = (NANOSECONDS / 100) |
void deinterlaceAndResize | ( | IplImage * | src, | |
IplImage * | dst | |||
) |
static void deinterlaceResizeHalf | ( | const IplImage * | src, | |
IplImage * | dst | |||
) | [static] |
IPin* GetInPin | ( | IBaseFilter * | pFilter, | |
int | Num | |||
) |
IPin* GetOutPin | ( | IBaseFilter * | pFilter, | |
int | Num | |||
) |
HRESULT GetPin | ( | IBaseFilter * | pFilter, | |
PIN_DIRECTION | dirrequired, | |||
int | iNum, | |||
IPin ** | ppPin | |||
) |
int GrabBitmaps | ( | TCHAR * | szFile | ) |
const LONGLONG MILLISECONDS = (1000) |
Definition at line 18 of file dshowfile.cpp.
const LONGLONG NANOSECONDS = (1000000000) |
Definition at line 19 of file dshowfile.cpp.
const LONGLONG UNITS = (NANOSECONDS / 100) |
Definition at line 20 of file dshowfile.cpp.