speexencoderdllstuff.h File Reference

#include "AbstractTransformFilter.h"
#include "AbstractTransformInputPin.h"
#include "AbstractTransformOutputPin.h"
#include "SpeexEncodeInputPin.h"
#include "SpeexEncodeOutputPin.h"
#include "SpeexEncodeFilter.h"

Include dependency graph for speexencoderdllstuff.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Classes

struct  sSpeexFormatBlock

Defines

#define LIBOOOGG_API   __declspec(dllimport)

Functions

 DEFINE_GUID (CLSID_SpeexEncodeFilter, 0x7036c2fe, 0xa209, 0x464c, 0x97, 0xab, 0x95, 0xb9, 0x26, 0xe, 0xdb, 0xf7)
 DEFINE_GUID (MEDIASUBTYPE_Speex, 0x25a9729d, 0x12f6, 0x420e, 0xbd, 0x53, 0x1d, 0x63, 0x1d, 0xc2, 0x17, 0xdf)
 DEFINE_GUID (FORMAT_Speex, 0x78701a27, 0xefb5, 0x4157, 0x95, 0x53, 0x38, 0xa7, 0x85, 0x4e, 0x3e, 0x81)

Variables

const REGPINTYPES SpeexEncodeInputTypes
const REGPINTYPES SpeexEncodeOutputTypes
const REGFILTERPINS SpeexEncodePinReg []
const REGFILTER2 SpeexEncodeFilterReg


Define Documentation

#define LIBOOOGG_API   __declspec(dllimport)
 

Definition at line 53 of file speexencoderdllstuff.h.


Function Documentation

DEFINE_GUID FORMAT_Speex  ,
0x78701a27  ,
0xefb5  ,
0x4157  ,
0x95  ,
0x53  ,
0x38  ,
0xa7  ,
0x85  ,
0x4e  ,
0x3e  ,
0x81 
 

DEFINE_GUID MEDIASUBTYPE_Speex  ,
0x25a9729d  ,
0x12f6  ,
0x420e  ,
0xbd  ,
0x53  ,
0x1d  ,
0x63  ,
0x1d  ,
0xc2  ,
0x17  ,
0xdf 
 

DEFINE_GUID CLSID_SpeexEncodeFilter  ,
0x7036c2fe  ,
0xa209  ,
0x464c  ,
0x97  ,
0xab  ,
0x95  ,
0xb9  ,
0x26  ,
0xe  ,
0xdb  ,
0xf7 
 


Variable Documentation

const REGFILTER2 SpeexEncodeFilterReg
 

Initial value:

 {
                1,
                MERIT_DO_NOT_USE,
                2,
        SpeexEncodePinReg
                
}

Definition at line 111 of file speexencoderdllstuff.h.

Referenced by DllRegisterServer().

const REGPINTYPES SpeexEncodeInputTypes
 

Initial value:

 {
    &MEDIATYPE_Audio,
        &MEDIASUBTYPE_PCM
}

Definition at line 72 of file speexencoderdllstuff.h.

const REGPINTYPES SpeexEncodeOutputTypes
 

Initial value:

 {
        &MEDIATYPE_Audio,
        &MEDIASUBTYPE_Speex
}

Definition at line 77 of file speexencoderdllstuff.h.

const REGFILTERPINS SpeexEncodePinReg[]
 

Initial value:

 {
        {
    L"PCM Input",                                               
        FALSE,                                                          
        FALSE,                                                          
        FALSE,                                                          
        FALSE,                                                          
        NULL,                                                           
        NULL,                                                           
        1,                                                                      
        &SpeexEncodeInputTypes                          
        } ,

        {
        L"Speex Output",                                                
        FALSE,                                                          
        TRUE,                                                           
        FALSE,                                                          
        FALSE,                                                          
        NULL,                                                           
        NULL,                                                           
        1,                                                                      
        &SpeexEncodeOutputTypes                                 

        }
}

Definition at line 82 of file speexencoderdllstuff.h.


Generated on Tue Feb 15 14:57:45 2005 for oggdsf by  doxygen 1.3.9