The Machine Perception Toolbox

[Introduction]- [News]- [Download]- [Screenshots]- [Manual (pdf)]- [Forums]- [API Reference]- [Repository ]

 

Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

MPFaceDetectorFilter.cpp File Reference

#include <streams.h>
#include <initguid.h>
#include <olectlid.h>
#include "DirectShow/MPUFilter_uids.h"
#include "iMPFaceDetectorFilter.h"
#include "MPFaceDetectorFilter.h"
#include "resource.h"
#include <ctime>

Include dependency graph for MPFaceDetectorFilter.cpp:

Include dependency graph

Go to the source code of this file.

Defines

#define READIN(var)
#define WRITEOUT(var)

Functions

STDAPI DllRegisterServer ()
STDAPI DllUnregisterServer ()

Variables

int g_cTemplates = sizeof(g_Templates) / sizeof(g_Templates[0])
CFactoryTemplate g_Templates []
const AMOVIESETUP_FILTER sudMPFaceDetectorFilter
const AMOVIESETUP_MEDIATYPE sudPinTypes
const AMOVIESETUP_PIN sudpPins []


Define Documentation

#define READIN var   ) 
 

Value:

hr = pStream->Read(&var, sizeof(var), NULL); \
if (FAILED(hr)) return hr;

Definition at line 439 of file MPFaceDetectorFilter.cpp.

#define WRITEOUT var   ) 
 

Value:

hr = pStream->Write(&var, sizeof(var), NULL); \
if (FAILED(hr)) return hr;

Definition at line 436 of file MPFaceDetectorFilter.cpp.


Function Documentation

STDAPI DllRegisterServer  ) 
 

Definition at line 89 of file MPFaceDetectorFilter.cpp.

References TRUE.

00090 {
00091         return AMovieDllRegisterServer2( TRUE );
00092         
00093 } // DllRegisterServer

STDAPI DllUnregisterServer  ) 
 

Definition at line 100 of file MPFaceDetectorFilter.cpp.

References FALSE.

00101 {
00102         return AMovieDllRegisterServer2( FALSE );
00103 } // DllUnregisterServer


Variable Documentation

int g_cTemplates = sizeof(g_Templates) / sizeof(g_Templates[0])
 

Definition at line 80 of file MPFaceDetectorFilter.cpp.

CFactoryTemplate g_Templates[]
 

Initial value:

 {
        { L"MPLab Face Detector Filter"



                , &CLSID_MPISearchFilter

                , MPFaceDetectorFilter::CreateInstance
                , NULL
                , &sudMPFaceDetectorFilter }
}

Definition at line 69 of file MPFaceDetectorFilter.cpp.

const AMOVIESETUP_FILTER sudMPFaceDetectorFilter
 

Initial value:

{



        &CLSID_MPISearchFilter, 

                L"MPISearchFilter",      
                MERIT_DO_NOT_USE,      
                2,                      
                sudpPins                
}

Definition at line 51 of file MPFaceDetectorFilter.cpp.

const AMOVIESETUP_MEDIATYPE sudPinTypes
 

Initial value:

{
        &MEDIATYPE_Video,      
                &MEDIASUBTYPE_NULL      
}

Definition at line 17 of file MPFaceDetectorFilter.cpp.

const AMOVIESETUP_PIN sudpPins[]
 

Initial value:

{
        { L"Input",            
                FALSE,                
                FALSE,                
                FALSE,                
                FALSE,                
                &CLSID_NULL,          
                NULL,                
                1,                    
                &sudPinTypes          
        },
        { L"Output",            
        FALSE,                
        TRUE,                
        FALSE,                
        FALSE,                
        &CLSID_NULL,          
        NULL,                
        1,                    
        &sudPinTypes          
        }
}

Definition at line 25 of file MPFaceDetectorFilter.cpp.


Generated on Mon Nov 8 17:08:14 2004 for MPT by  doxygen 1.3.9.1