blob: 17ad9c817bbc5fabeca255e105de15600451debb [file] [log] [blame]
// Copyright (c) 2010 The WebM project authors. All Rights Reserved.
//
// Use of this source code is governed by a BSD-style license
// that can be found in the LICENSE file in the root of the source
// tree. An additional intellectual property rights grant can be found
// in the file PATENTS. All contributing project authors may
// be found in the AUTHORS file in the root of the source tree.
#include <objbase.h>
#include "webmtypes.hpp"
const GUID WebmTypes::MEDIASUBTYPE_WEBM =
{ /* ED3110EB-5211-11DF-94AF-0026B977EEAA */
0xED3110EB,
0x5211,
0x11DF,
{0x94, 0xAF, 0x00, 0x26, 0xB9, 0x77, 0xEE, 0xAA}
};
const GUID WebmTypes::MEDIASUBTYPE_VP8_STATS =
{ /* ED3110EC-5211-11DF-94AF-0026B977EEAA */
0xED3110EC,
0x5211,
0x11DF,
{0x94, 0xAF, 0x00, 0x26, 0xB9, 0x77, 0xEE, 0xAA}
};
// 30385056-0000-0010-8000-00AA00389B71 'VP80'
const GUID WebmTypes::MEDIASUBTYPE_VP80 =
{
0x30385056,
0x0000,
0x0010,
{ 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71 }
};
// 30323449-0000-0010-8000-00AA00389B71 'I420'
const GUID WebmTypes::MEDIASUBTYPE_I420 =
{
0x30323449,
0x0000,
0x0010,
{ 0x80, 0x00, 0x00, 0xaa, 0x00, 0x38, 0x9b, 0x71 }
};
//now defined in type library
//const CLSID WebmTypes::CLSID_WebmMux =
//{ /* ED3110F0-5211-11DF-94AF-0026B977EEAA */
// 0xED3110F0,
// 0x5211,
// 0x11DF,
// {0x94, 0xAF, 0x00, 0x26, 0xB9, 0x77, 0xEE, 0xAA}
//};
const CLSID WebmTypes::CLSID_WebmSource =
{ /* ED3110F7-5211-11DF-94AF-0026B977EEAA */
0xED3110F7,
0x5211,
0x11DF,
{0x94, 0xAF, 0x00, 0x26, 0xB9, 0x77, 0xEE, 0xAA}
};
const GUID WebmTypes::CLSID_WebmSplit =
{ /* ED3110F8-5211-11DF-94AF-0026B977EEAA */
0xED3110F8,
0x5211,
0x11DF,
{0x94, 0xAF, 0x00, 0x26, 0xB9, 0x77, 0xEE, 0xAA}
};
const CLSID WebmTypes::CLSID_WebmMfSource =
{ /* ED311110-5211-11DF-94AF-0026B977EEAA */
0xED311110,
0x5211,
0x11DF,
{0x94, 0xAF, 0x00, 0x26, 0xB9, 0x77, 0xEE, 0xAA}
};
const CLSID WebmTypes::CLSID_WebmMfByteStreamHandler =
{ /* ED311111-5211-11DF-94AF-0026B977EEAA */
0xED311111,
0x5211,
0x11DF,
{0x94, 0xAF, 0x00, 0x26, 0xB9, 0x77, 0xEE, 0xAA}
};
const CLSID WebmTypes::CLSID_WebmMfVp8Dec =
{ /* ED311120-5211-11DF-94AF-0026B977EEAA */
0xED311120,
0x5211,
0x11DF,
{0x94, 0xAF, 0x00, 0x26, 0xB9, 0x77, 0xEE, 0xAA}
};
const GUID WebmTypes::WebMSample_Preroll =
{ /* ED311121-5211-11DF-94AF-0026B977EEAA */
0xED311121,
0x5211,
0x11DF,
{0x94, 0xAF, 0x00, 0x26, 0xB9, 0x77, 0xEE, 0xAA}
};
const CLSID WebmTypes::CLSID_WebmMfVorbisDec =
{ /* ED311130-5211-11DF-94AF-0026B977EEAA */
0xED311130,
0x5211,
0x11DF,
{0x94, 0xAF, 0x00, 0x26, 0xB9, 0x77, 0xEE, 0xAA}
};
const CLSID WebmTypes::CLSID_WebmVorbisDecoder =
{ /* ED311103-5211-11DF-94AF-0026B977EEAA */
0xED311103,
0x5211,
0x11DF,
{0x94, 0xAF, 0x00, 0x26, 0xB9, 0x77, 0xEE, 0xAA}
};
const CLSID WebmTypes::CLSID_WebmVorbisEncoder =
{ /* ED311107-5211-11DF-94AF-0026B977EEAA */
0xED311107,
0x5211,
0x11DF,
{0x94, 0xAF, 0x00, 0x26, 0xB9, 0x77, 0xEE, 0xAA}
};
const CLSID WebmTypes::CLSID_WebmOggSource =
{ /* ED311104-5211-11DF-94AF-0026B977EEAA */
0xED311104,
0x5211,
0x11DF,
{0x94, 0xAF, 0x00, 0x26, 0xB9, 0x77, 0xEE, 0xAA}
};
const GUID WebmTypes::APPID_WebmMf =
{ /* ED3112D0-5211-11DF-94AF-0026B977EEAA */
0xED3112D0,
0x5211,
0x11DF,
{0x94, 0xAF, 0x00, 0x26, 0xB9, 0x77, 0xEE, 0xAA}
};
const CLSID WebmTypes::CLSID_WebmColorConversion =
{ /* ED311140-5211-11DF-94AF-0026B977EEAA */
0xED311140,
0x5211,
0x11DF,
{0x94, 0xAF, 0x00, 0x26, 0xB9, 0x77, 0xEE, 0xAA}
};