vorbisencoderdllstuff.h File Reference

#include "AbstractTransformFilter.h"
#include "AbstractTransformInputPin.h"
#include "AbstractTransformOutputPin.h"
#include "VorbisEncodeInputPin.h"
#include "VorbisEncodeOutputPin.h"
#include "VorbisEncodeFilter.h"

Include dependency graph for vorbisencoderdllstuff.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  sVorbisFormatBlock

Defines

#define LIBOOOGG_API   __declspec(dllimport)

Functions

 DEFINE_GUID (CLSID_VorbisEncodeFilter, 0x5c94fe86, 0xb93b, 0x467f, 0xbf, 0xc3, 0xbd, 0x6c, 0x91, 0x41, 0x6f, 0x9b)
 DEFINE_GUID (MEDIASUBTYPE_Vorbis, 0x8a0566ac, 0x42b3, 0x4ad9, 0xac, 0xa3, 0x93, 0xb9, 0x6, 0xdd, 0xf9, 0x8a)
 DEFINE_GUID (FORMAT_Vorbis, 0x44e04f43, 0x58b3, 0x4de1, 0x9b, 0xaa, 0x89, 0x1, 0xf8, 0x52, 0xda, 0xe4)
 DEFINE_GUID (IID_IVorbisEncodeSettings, 0xa4c6a887, 0x7bd3, 0x4b33, 0x9a, 0x57, 0xa3, 0xeb, 0x10, 0x92, 0x4d, 0x3a)

Variables

const REGPINTYPES VorbisEncodeInputTypes
const REGPINTYPES VorbisEncodeOutputTypes
const REGFILTERPINS VorbisEncodePinReg []
const REGFILTER2 VorbisEncodeFilterReg


Define Documentation

#define LIBOOOGG_API   __declspec(dllimport)
 

Definition at line 61 of file vorbisencoderdllstuff.h.


Function Documentation

DEFINE_GUID IID_IVorbisEncodeSettings  ,
0xa4c6a887  ,
0x7bd3  ,
0x4b33  ,
0x9a  ,
0x57  ,
0xa3  ,
0xeb  ,
0x10  ,
0x92  ,
0x4d  ,
0x3a 
 

DEFINE_GUID FORMAT_Vorbis  ,
0x44e04f43  ,
0x58b3  ,
0x4de1  ,
0x9b  ,
0xaa  ,
0x89  ,
0x1  ,
0xf8  ,
0x52  ,
0xda  ,
0xe4 
 

DEFINE_GUID MEDIASUBTYPE_Vorbis  ,
0x8a0566ac  ,
0x42b3  ,
0x4ad9  ,
0xac  ,
0xa3  ,
0x93  ,
0xb9  ,
0x6  ,
0xdd  ,
0xf9  ,
0x8a 
 

DEFINE_GUID CLSID_VorbisEncodeFilter  ,
0x5c94fe86  ,
0xb93b  ,
0x467f  ,
0xbf  ,
0xc3  ,
0xbd  ,
0x6c  ,
0x91  ,
0x41  ,
0x6f  ,
0x9b 
 


Variable Documentation

const REGFILTER2 VorbisEncodeFilterReg
 

Initial value:

 {
                1,
                MERIT_DO_NOT_USE,
                2,
        VorbisEncodePinReg
                
}

Definition at line 124 of file vorbisencoderdllstuff.h.

Referenced by DllRegisterServer().

const REGPINTYPES VorbisEncodeInputTypes
 

Initial value:

 {
    &MEDIATYPE_Audio,
        &MEDIASUBTYPE_PCM
}

Definition at line 85 of file vorbisencoderdllstuff.h.

const REGPINTYPES VorbisEncodeOutputTypes
 

Initial value:

 {
        &MEDIATYPE_Audio,
        &MEDIASUBTYPE_Vorbis
}

Definition at line 90 of file vorbisencoderdllstuff.h.

const REGFILTERPINS VorbisEncodePinReg[]
 

Initial value:

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

        {
        L"Vorbis Output",                                               
        FALSE,                                                          
        TRUE,                                                           
        FALSE,                                                          
        FALSE,                                                          
        NULL,                                                           
        NULL,                                                           
        1,                                                                      
        &VorbisEncodeOutputTypes                                        

        }
}

Definition at line 95 of file vorbisencoderdllstuff.h.


Generated on Tue Feb 15 14:58:04 2005 for oggdsf by  doxygen 1.3.9