Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

vorbisdecoderdllstuff.h File Reference

#include "AbstractAudioDecodeFilter.h"
#include "AbstractAudioDecodeInputPin.h"
#include "AbstractAudioDecodeOutputPin.h"
#include "VorbisDecodeInputPin.h"
#include "VorbisDecodeOutputPin.h"
#include "VorbisDecodeFilter.h"

Include dependency graph for vorbisdecoderdllstuff.h:

Include dependency graph

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

Included by dependency graph

Classes

struct  sVorbisFormatBlock

Defines

#define ABS_AUDIO_DEC_API   __declspec(dllimport)
#define LIBOOOGG_API   __declspec(dllimport)

Functions

 DEFINE_GUID (CLSID_VorbisDecodeFilter, 0x5a1d945, 0xa794, 0x44ef, 0xb4, 0x1a, 0x2f, 0x85, 0x1a, 0x11, 0x71, 0x55)
 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)

Variables

const REGPINTYPES VorbisDecodeOutputTypes
const REGPINTYPES VorbisDecodeInputTypes
const REGFILTERPINS VorbisDecodePinReg []
const REGFILTER2 VorbisDecodeFilterReg

Define Documentation

#define ABS_AUDIO_DEC_API   __declspec(dllimport)
 

#define LIBOOOGG_API   __declspec(dllimport)
 


Function Documentation

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_VorbisDecodeFilter  ,
0x5a1d945  ,
0xa794  ,
0x44ef  ,
0xb4  ,
0x1a  ,
0x2f  ,
0x85  ,
0x1a  ,
0x11  ,
0x71  ,
0x55 
 


Variable Documentation

const REGFILTER2 VorbisDecodeFilterReg
 

Initial value:

 {
                1,
                MERIT_NORMAL,
                2,
        VorbisDecodePinReg
                
}

const REGPINTYPES VorbisDecodeInputTypes
 

Initial value:

 {
        &MEDIATYPE_Audio,
        &MEDIASUBTYPE_Vorbis
}

const REGPINTYPES VorbisDecodeOutputTypes
 

Initial value:

 {
    &MEDIATYPE_Audio,
        &MEDIASUBTYPE_PCM
}

const REGFILTERPINS VorbisDecodePinReg[]
 

Initial value:

 {
        {
    L"Vorbis Input",                                            
        FALSE,                                                          
        FALSE,                                                          
        FALSE,                                                          
        FALSE,                                                          
        NULL,                                                           
        NULL,                                                           
        1,                                                                      
        &VorbisDecodeInputTypes                         
        } ,

        {
        L"PCM Output",                                          
        FALSE,                                                          
        TRUE,                                                           
        FALSE,                                                          
        FALSE,                                                          
        NULL,                                                           
        NULL,                                                           
        1,                                                                      
        &VorbisDecodeOutputTypes                                        

        }
}


Generated on Fri Nov 5 22:32:19 2004 for oggdsf by  doxygen 1.3.9