oggrawaudioextractordllstuff.h File Reference

#include <streams.h>
#include <pullpin.h>
#include <initguid.h>
#include "libOOOgg/OggPacket.h"
#include "OggRawAudioExtractorInputPin.h"
#include "OggRawAudioExtractorOutputPin.h"
#include "OggRawAudioExtractorFilter.h"

Include dependency graph for oggrawaudioextractordllstuff.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  sOggRawAudioFormatBlock

Defines

#define LIBOOOGG_API   __declspec(dllimport)

Functions

 DEFINE_GUID (IID_IOggDecoder, 0x43f0f818, 0x10b0, 0x4c86, 0xb9, 0xf1, 0xf6, 0xb6, 0xe2, 0xd3, 0x34, 0x62)
 DEFINE_GUID (FORMAT_OggIdentHeader, 0x95388704, 0x162c, 0x42a9, 0x81, 0x49, 0xc3, 0x57, 0x7c, 0x12, 0xaa, 0xf9)
 DEFINE_GUID (MEDIATYPE_OggPacketStream, 0x60891713, 0xc24f, 0x4767, 0xb6, 0xc9, 0x6c, 0xa0, 0x5b, 0x33, 0x38, 0xfc)
 DEFINE_GUID (FORMAT_RawOggAudio, 0x232d3c8f, 0x16bf, 0x404b, 0x99, 0xae, 0x29, 0x6f, 0x3d, 0xbb, 0x77, 0xee)
 DEFINE_GUID (MEDIASUBTYPE_RawOggAudio, 0x37535b3c, 0xf068, 0x4f93, 0x97, 0x63, 0xe7, 0x20, 0x82, 0x77, 0xd7, 0x1f)
 DEFINE_GUID (CLSID_OggRawAudioExtractorFilter, 0xb9d15720, 0x7ab4, 0x4f0e, 0xa2, 0x15, 0xd3, 0xc0, 0xea, 0x8c, 0x7, 0x9)

Variables

const REGFILTER2 OggRawAudioExtractorFilterReg
const REGPINTYPES OggRawAudioExtractorInputTypes
const REGPINTYPES OggRawAudioExtractorOutputTypes
const REGFILTERPINS OggRawAudioExtractorPinReg []


Define Documentation

#define LIBOOOGG_API   __declspec(dllimport)
 

Definition at line 25 of file oggrawaudioextractordllstuff.h.


Function Documentation

DEFINE_GUID IID_IOggDecoder  ,
0x43f0f818  ,
0x10b0  ,
0x4c86  ,
0xb9  ,
0xf1  ,
0xf6  ,
0xb6  ,
0xe2  ,
0xd3  ,
0x34  ,
0x62 
 

DEFINE_GUID FORMAT_OggIdentHeader  ,
0x95388704  ,
0x162c  ,
0x42a9  ,
0x81  ,
0x49  ,
0xc3  ,
0x57  ,
0x7c  ,
0x12  ,
0xaa  ,
0xf9 
 

DEFINE_GUID MEDIATYPE_OggPacketStream  ,
0x60891713  ,
0xc24f  ,
0x4767  ,
0xb6  ,
0xc9  ,
0x6c  ,
0xa0  ,
0x5b  ,
0x33  ,
0x38  ,
0xfc 
 

DEFINE_GUID FORMAT_RawOggAudio  ,
0x232d3c8f  ,
0x16bf  ,
0x404b  ,
0x99  ,
0xae  ,
0x29  ,
0x6f  ,
0x3d  ,
0xbb  ,
0x77  ,
0xee 
 

DEFINE_GUID MEDIASUBTYPE_RawOggAudio  ,
0x37535b3c  ,
0xf068  ,
0x4f93  ,
0x97  ,
0x63  ,
0xe7  ,
0x20  ,
0x82  ,
0x77  ,
0xd7  ,
0x1f 
 

DEFINE_GUID CLSID_OggRawAudioExtractorFilter  ,
0xb9d15720  ,
0x7ab4  ,
0x4f0e  ,
0xa2  ,
0x15  ,
0xd3  ,
0xc0  ,
0xea  ,
0x8c  ,
0x7  ,
0x9 
 


Variable Documentation

const REGFILTER2 OggRawAudioExtractorFilterReg
 

Initial value:

 {
                1,
                MERIT_NORMAL,
                2,
        OggRawAudioExtractorPinReg
                
}

Definition at line 101 of file oggrawaudioextractordllstuff.h.

Referenced by DllRegisterServer().

const REGPINTYPES OggRawAudioExtractorInputTypes
 

Initial value:

 {
        &MEDIATYPE_OggPacketStream,
        &MEDIASUBTYPE_None
}

Definition at line 67 of file oggrawaudioextractordllstuff.h.

const REGPINTYPES OggRawAudioExtractorOutputTypes
 

Initial value:

 {
    &MEDIATYPE_Audio,
        &MEDIASUBTYPE_PCM
}

Definition at line 62 of file oggrawaudioextractordllstuff.h.

const REGFILTERPINS OggRawAudioExtractorPinReg[]
 

Initial value:

 {
        {
    L"Ogg Raw Audio Input",                                             
        FALSE,                                                          
        FALSE,                                                          
        FALSE,                                                          
        FALSE,                                                          
        NULL,                                                           
        NULL,                                                           
        1,                                                                      
        &OggRawAudioExtractorInputTypes                         
        } ,

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

        }
}

Definition at line 72 of file oggrawaudioextractordllstuff.h.


Generated on Thu Feb 16 23:53:18 2006 for oggdsf by  doxygen 1.3.9