NT4/private/windows/media/avi/avifile.16/avireg.h
2020-09-30 17:12:29 +02:00

99 lines
4.7 KiB
C

// we do this silly thing so we register InprocServer or InprocServer32
#ifdef WIN32
#define S32 "32"
#else
#define S32
#endif
// !!! Lots of these strings should be resources!
#define MAX_RC_CONSTANT 0
#ifdef RCINVOKED
STRINGTABLE MOVEABLE DISCARDABLE
END
#else
#define MAKERESOURCE(i) ((char *) (i))
static char * aszReg[] = {
"Interface\\{00020020-0000-0000-C000-000000000046}", "AVIFile Interface 1.1",
"Interface\\{00020020-0000-0000-C000-000000000046}\\ProxyStubClsid","{0002000d-0000-0000-C000-000000000046}",
"Interface\\{00020021-0000-0000-C000-000000000046}", "AVIStream Interface",
"Interface\\{00020021-0000-0000-C000-000000000046}\\ProxyStubClsid","{0002000d-0000-0000-C000-000000000046}",
"Clsid\\{0002000d-0000-0000-C000-000000000046}","IAVIStream & IAVIFile Proxy",
"Clsid\\{0002000d-0000-0000-C000-000000000046}\\InprocServer" S32,"avifile.dll",
"Clsid\\{00020000-0000-0000-C000-000000000046}","Microsoft AVI Files",
"Clsid\\{00020000-0000-0000-C000-000000000046}\\InprocServer" S32,"avifile.dll",
"Clsid\\{00020000-0000-0000-C000-000000000046}\\AVIFile", "7",
"Clsid\\{00020003-0000-0000-C000-000000000046}","Microsoft Wave File",
"Clsid\\{00020003-0000-0000-C000-000000000046}\\InprocServer" S32,"wavefile.dll",
"Clsid\\{00020003-0000-0000-C000-000000000046}\\AVIFile", "7",
"Clsid\\{00020001-0000-0000-C000-000000000046}","AVI Compressed Stream",
"Clsid\\{00020001-0000-0000-C000-000000000046}\\InprocServer" S32,"avifile.dll",
#ifdef DEBUG
"Clsid\\{00020004-0000-0000-C000-000000000046}","Nigel's lyric files",
"Clsid\\{00020004-0000-0000-C000-000000000046}\\InprocServer" S32,"lyrfile.dll",
"Clsid\\{00020004-0000-0000-C000-000000000046}\\AVIFile", "1",
#endif
"Clsid\\{00020006-0000-0000-C000-000000000046}","DIB Sequences",
"Clsid\\{00020006-0000-0000-C000-000000000046}\\InprocServer" S32,"dseqfile.dll",
"Clsid\\{00020006-0000-0000-C000-000000000046}\\AVIFile", "7",
"Clsid\\{0002000A-0000-0000-C000-000000000046}","TGA Sequences",
"Clsid\\{0002000A-0000-0000-C000-000000000046}\\InprocServer" S32,"tgafile.dll",
"Clsid\\{0002000A-0000-0000-C000-000000000046}\\AVIFile", "7",
"Clsid\\{00020009-0000-0000-C000-000000000046}","Simple AVIFile unmarshaller",
"Clsid\\{00020009-0000-0000-C000-000000000046}\\InprocServer" S32,"avifile.dll",
"Clsid\\{00020007-0000-0000-C000-000000000046}","Autodesk FLx",
"Clsid\\{00020007-0000-0000-C000-000000000046}\\InprocServer" S32,"flifile.dll",
"Clsid\\{00020007-0000-0000-C000-000000000046}\\AVIFile", "1",
#ifdef DEBUG
"Clsid\\{0002000E-0000-0000-C000-000000000046}","Various Medbits Formats",
"Clsid\\{0002000E-0000-0000-C000-000000000046}\\InprocServer" S32,"mbitfile.dll",
"Clsid\\{0002000E-0000-0000-C000-000000000046}\\AVIFile", "1",
"Clsid\\{00020008-0000-0000-C000-000000000046}","QuickTime Movies",
"Clsid\\{00020008-0000-0000-C000-000000000046}\\InprocServer" S32,"qtfile.dll",
"Clsid\\{00020008-0000-0000-C000-000000000046}\\AVIFile", "1",
"Clsid\\{5C2B8200-E2C8-1068-B1CA-6066188C6002}","JPEG (JFIF) Files",
"Clsid\\{5C2B8200-E2C8-1068-B1CA-6066188C6002}\\InprocServer" S32,"jfiffile.dll",
"Clsid\\{5C2B8200-E2C8-1068-B1CA-6066188C6002}\\AVIFile", "3",
#endif
"Clsid\\{0002000F-0000-0000-C000-000000000046}","ACM Compressed Audio Stream",
"Clsid\\{0002000F-0000-0000-C000-000000000046}\\InprocServer" S32,"acmcmprs.dll",
"AVIFile","Video for Windows 1.1 Information",
"AVIFile\\RIFFHandlers\\AVI","{00020000-0000-0000-C000-000000000046}",
"AVIFile\\RIFFHandlers\\WAVE","{00020003-0000-0000-C000-000000000046}",
"AVIFile\\Extensions\\AVI","{00020000-0000-0000-C000-000000000046}",
"AVIFile\\Extensions\\WAV","{00020003-0000-0000-C000-000000000046}",
"AVIFile\\Extensions\\DIB","{00020006-0000-0000-C000-000000000046}",
"AVIFile\\Extensions\\BMP","{00020006-0000-0000-C000-000000000046}",
"AVIFile\\Extensions\\FLI","{00020007-0000-0000-C000-000000000046}",
"AVIFile\\Extensions\\FLC","{00020007-0000-0000-C000-000000000046}",
"AVIFile\\Extensions\\TGA","{0002000A-0000-0000-C000-000000000046}",
#ifdef DEBUG
"AVIFile\\Extensions\\LYR","{00020004-0000-0000-C000-000000000046}",
"AVIFile\\Extensions\\GIF","{0002000E-0000-0000-C000-000000000046}",
"AVIFile\\Extensions\\PCX","{0002000E-0000-0000-C000-000000000046}",
"AVIFile\\Extensions\\MOV","{00020008-0000-0000-C000-000000000046}",
"AVIFile\\Extensions\\JPG","{5C2B8200-E2C8-1068-B1CA-6066188C6002}",
#endif
"AVIFile\\Compressors\\vids","{00020001-0000-0000-C000-000000000046}",
"AVIFile\\Compressors\\auds","{0002000F-0000-0000-C000-000000000046}",
NULL, NULL};
#endif