[xiph-commits] r7995 - in trunk/oggdsf: build/oggcodecs docs
src/lib/core/directshow/dsfAnxDemux
src/lib/player/libDSPlayDotNET src/tools/DNPlay
illiminable at motherfish-iii.xiph.org
illiminable at motherfish-iii.xiph.org
Wed Oct 13 04:43:52 PDT 2004
Author: illiminable
Date: 2004-10-13 04:43:51 -0700 (Wed, 13 Oct 2004)
New Revision: 7995
Added:
trunk/oggdsf/docs/design_patterns.txt
Modified:
trunk/oggdsf/build/oggcodecs/oggcodecs.vdproj
trunk/oggdsf/src/lib/core/directshow/dsfAnxDemux/AnxDemuxSourceFilter.cpp
trunk/oggdsf/src/lib/player/libDSPlayDotNET/DSPlay.cpp
trunk/oggdsf/src/tools/DNPlay/frmDNPlay.cs
Log:
* Update the registry entries in the distribution package.
* Fixed the way BaseURI's were mapped for http.
Modified: trunk/oggdsf/build/oggcodecs/oggcodecs.vdproj
===================================================================
--- trunk/oggdsf/build/oggcodecs/oggcodecs.vdproj 2004-10-13 09:55:27 UTC (rev 7994)
+++ trunk/oggdsf/build/oggcodecs/oggcodecs.vdproj 2004-10-13 11:43:51 UTC (rev 7995)
@@ -87,212 +87,218 @@
}
"Entry"
{
- "MsmKey" = "8:_4812D148C77C9833CE1C0D8D175B84A4"
- "OwnerKey" = "8:_14E3067B71584FB5A245A2DA9D65D139"
+ "MsmKey" = "8:_447B0E2635D9476CA6AC1E9C71FE9869"
+ "OwnerKey" = "8:_02E7D9728C8944F1BD021329177F5140"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_4812D148C77C9833CE1C0D8D175B84A4"
- "OwnerKey" = "8:_65015192414F476999A68339F89BEA57"
+ "MsmKey" = "8:_447B0E2635D9476CA6AC1E9C71FE9869"
+ "OwnerKey" = "8:_EB09F87C612C40BCA34AC87060CFEFF1"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_4EB6175B98B54613A5087D8EA257D00A"
- "OwnerKey" = "8:_UNDEFINED"
+ "MsmKey" = "8:_447B0E2635D9476CA6AC1E9C71FE9869"
+ "OwnerKey" = "8:_E1E372FA955046E6928BF533EA0AE6C3"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_56CADC6C2BCD4C178BC0C0AA13ABFEBF"
- "OwnerKey" = "8:_UNDEFINED"
+ "MsmKey" = "8:_447B0E2635D9476CA6AC1E9C71FE9869"
+ "OwnerKey" = "8:_DCF4ED7597F8492AA49DC521111ED0F5"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_5752F7DAA54F2A09A6DC1D6BEB922BDD"
- "OwnerKey" = "8:_DCF4ED7597F8492AA49DC521111ED0F5"
+ "MsmKey" = "8:_447B0E2635D9476CA6AC1E9C71FE9869"
+ "OwnerKey" = "8:_D2048C8B212841C88E42F6ADDCA8B0A2"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_578B89273D59478F861AA5BC3600D074"
- "OwnerKey" = "8:_UNDEFINED"
+ "MsmKey" = "8:_447B0E2635D9476CA6AC1E9C71FE9869"
+ "OwnerKey" = "8:_C6ED1B8B0AAC495E9D25CDE58FC9E711"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_58F56CD02F64413B9459F3E151760A57"
- "OwnerKey" = "8:_UNDEFINED"
+ "MsmKey" = "8:_447B0E2635D9476CA6AC1E9C71FE9869"
+ "OwnerKey" = "8:_B721259605524EFE965E8E131C1558D5"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_5EB08DD30B564283AA9C9F27D80CF9E4"
- "OwnerKey" = "8:_UNDEFINED"
+ "MsmKey" = "8:_447B0E2635D9476CA6AC1E9C71FE9869"
+ "OwnerKey" = "8:_AC8962A7F212481095173AB7C8C89025"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_65015192414F476999A68339F89BEA57"
- "OwnerKey" = "8:_UNDEFINED"
+ "MsmKey" = "8:_447B0E2635D9476CA6AC1E9C71FE9869"
+ "OwnerKey" = "8:_A5AAB8CB90C548F1820BC101A765616C"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_65EFE52655DF4119A626446C8F593760"
- "OwnerKey" = "8:_UNDEFINED"
+ "MsmKey" = "8:_447B0E2635D9476CA6AC1E9C71FE9869"
+ "OwnerKey" = "8:_8F970C0B2593413CA2A3BBF5F2600387"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_695A6D70DADB417491C0662D82245C2B"
- "OwnerKey" = "8:_UNDEFINED"
+ "MsmKey" = "8:_447B0E2635D9476CA6AC1E9C71FE9869"
+ "OwnerKey" = "8:_8D9A2E4C592D4118B80A4AE8394D8963"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_6F30D256E56241238011B7F6767DA430"
- "OwnerKey" = "8:_02E7D9728C8944F1BD021329177F5140"
+ "MsmKey" = "8:_447B0E2635D9476CA6AC1E9C71FE9869"
+ "OwnerKey" = "8:_8976C400668B453CB941859C4F3C6E27"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_6F30D256E56241238011B7F6767DA430"
- "OwnerKey" = "8:_EB09F87C612C40BCA34AC87060CFEFF1"
+ "MsmKey" = "8:_447B0E2635D9476CA6AC1E9C71FE9869"
+ "OwnerKey" = "8:_72A8CAFC6236498AA2DE5E1CBCAFC91B"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_6F30D256E56241238011B7F6767DA430"
- "OwnerKey" = "8:_E1E372FA955046E6928BF533EA0AE6C3"
+ "MsmKey" = "8:_447B0E2635D9476CA6AC1E9C71FE9869"
+ "OwnerKey" = "8:_695A6D70DADB417491C0662D82245C2B"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_6F30D256E56241238011B7F6767DA430"
- "OwnerKey" = "8:_DCF4ED7597F8492AA49DC521111ED0F5"
+ "MsmKey" = "8:_447B0E2635D9476CA6AC1E9C71FE9869"
+ "OwnerKey" = "8:_65EFE52655DF4119A626446C8F593760"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_6F30D256E56241238011B7F6767DA430"
- "OwnerKey" = "8:_D2048C8B212841C88E42F6ADDCA8B0A2"
+ "MsmKey" = "8:_447B0E2635D9476CA6AC1E9C71FE9869"
+ "OwnerKey" = "8:_65015192414F476999A68339F89BEA57"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_6F30D256E56241238011B7F6767DA430"
- "OwnerKey" = "8:_C6ED1B8B0AAC495E9D25CDE58FC9E711"
+ "MsmKey" = "8:_447B0E2635D9476CA6AC1E9C71FE9869"
+ "OwnerKey" = "8:_5EB08DD30B564283AA9C9F27D80CF9E4"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_6F30D256E56241238011B7F6767DA430"
- "OwnerKey" = "8:_B721259605524EFE965E8E131C1558D5"
+ "MsmKey" = "8:_447B0E2635D9476CA6AC1E9C71FE9869"
+ "OwnerKey" = "8:_58F56CD02F64413B9459F3E151760A57"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_6F30D256E56241238011B7F6767DA430"
- "OwnerKey" = "8:_AC8962A7F212481095173AB7C8C89025"
+ "MsmKey" = "8:_447B0E2635D9476CA6AC1E9C71FE9869"
+ "OwnerKey" = "8:_578B89273D59478F861AA5BC3600D074"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_6F30D256E56241238011B7F6767DA430"
- "OwnerKey" = "8:_8F970C0B2593413CA2A3BBF5F2600387"
+ "MsmKey" = "8:_447B0E2635D9476CA6AC1E9C71FE9869"
+ "OwnerKey" = "8:_408749AC43894882BEEBFF43737E505B"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_6F30D256E56241238011B7F6767DA430"
- "OwnerKey" = "8:_8D9A2E4C592D4118B80A4AE8394D8963"
+ "MsmKey" = "8:_447B0E2635D9476CA6AC1E9C71FE9869"
+ "OwnerKey" = "8:_3C7C3E6B832E481C8A36701A33FF3721"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_6F30D256E56241238011B7F6767DA430"
- "OwnerKey" = "8:_8976C400668B453CB941859C4F3C6E27"
+ "MsmKey" = "8:_447B0E2635D9476CA6AC1E9C71FE9869"
+ "OwnerKey" = "8:_14E3067B71584FB5A245A2DA9D65D139"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_6F30D256E56241238011B7F6767DA430"
- "OwnerKey" = "8:_72A8CAFC6236498AA2DE5E1CBCAFC91B"
+ "MsmKey" = "8:_447B0E2635D9476CA6AC1E9C71FE9869"
+ "OwnerKey" = "8:_13E9F6D7ED35430BA31BDDF95E6327B3"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_6F30D256E56241238011B7F6767DA430"
- "OwnerKey" = "8:_695A6D70DADB417491C0662D82245C2B"
+ "MsmKey" = "8:_447B0E2635D9476CA6AC1E9C71FE9869"
+ "OwnerKey" = "8:_0D0DD40A31F842C68B09BE0CBDE1996B"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_6F30D256E56241238011B7F6767DA430"
- "OwnerKey" = "8:_65EFE52655DF4119A626446C8F593760"
+ "MsmKey" = "8:_447B0E2635D9476CA6AC1E9C71FE9869"
+ "OwnerKey" = "8:_0A1E63E5852E4F759F1A27E8F097727B"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_6F30D256E56241238011B7F6767DA430"
+ "MsmKey" = "8:_4812D148C77C9833CE1C0D8D175B84A4"
+ "OwnerKey" = "8:_14E3067B71584FB5A245A2DA9D65D139"
+ "MsmSig" = "8:_UNDEFINED"
+ }
+ "Entry"
+ {
+ "MsmKey" = "8:_4812D148C77C9833CE1C0D8D175B84A4"
"OwnerKey" = "8:_65015192414F476999A68339F89BEA57"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_6F30D256E56241238011B7F6767DA430"
- "OwnerKey" = "8:_5EB08DD30B564283AA9C9F27D80CF9E4"
+ "MsmKey" = "8:_4EB6175B98B54613A5087D8EA257D00A"
+ "OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_6F30D256E56241238011B7F6767DA430"
- "OwnerKey" = "8:_58F56CD02F64413B9459F3E151760A57"
+ "MsmKey" = "8:_56CADC6C2BCD4C178BC0C0AA13ABFEBF"
+ "OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_6F30D256E56241238011B7F6767DA430"
- "OwnerKey" = "8:_578B89273D59478F861AA5BC3600D074"
+ "MsmKey" = "8:_5752F7DAA54F2A09A6DC1D6BEB922BDD"
+ "OwnerKey" = "8:_DCF4ED7597F8492AA49DC521111ED0F5"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_6F30D256E56241238011B7F6767DA430"
- "OwnerKey" = "8:_408749AC43894882BEEBFF43737E505B"
+ "MsmKey" = "8:_578B89273D59478F861AA5BC3600D074"
+ "OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_6F30D256E56241238011B7F6767DA430"
- "OwnerKey" = "8:_3C7C3E6B832E481C8A36701A33FF3721"
+ "MsmKey" = "8:_58F56CD02F64413B9459F3E151760A57"
+ "OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_6F30D256E56241238011B7F6767DA430"
- "OwnerKey" = "8:_14E3067B71584FB5A245A2DA9D65D139"
+ "MsmKey" = "8:_5EB08DD30B564283AA9C9F27D80CF9E4"
+ "OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_6F30D256E56241238011B7F6767DA430"
- "OwnerKey" = "8:_13E9F6D7ED35430BA31BDDF95E6327B3"
+ "MsmKey" = "8:_65015192414F476999A68339F89BEA57"
+ "OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_6F30D256E56241238011B7F6767DA430"
- "OwnerKey" = "8:_0D0DD40A31F842C68B09BE0CBDE1996B"
+ "MsmKey" = "8:_65EFE52655DF4119A626446C8F593760"
+ "OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_6F30D256E56241238011B7F6767DA430"
- "OwnerKey" = "8:_0A1E63E5852E4F759F1A27E8F097727B"
+ "MsmKey" = "8:_695A6D70DADB417491C0662D82245C2B"
+ "OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
@@ -351,228 +357,228 @@
}
"Entry"
{
- "MsmKey" = "8:_AEE080633ABB4095AC93F88C563C1263"
- "OwnerKey" = "8:_02E7D9728C8944F1BD021329177F5140"
+ "MsmKey" = "8:_B721259605524EFE965E8E131C1558D5"
+ "OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_AEE080633ABB4095AC93F88C563C1263"
- "OwnerKey" = "8:_EFEA71FFF2864107815DBDECCCCA1178"
+ "MsmKey" = "8:_C6ED1B8B0AAC495E9D25CDE58FC9E711"
+ "OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_AEE080633ABB4095AC93F88C563C1263"
- "OwnerKey" = "8:_E4B8E67DA0E54BB3BB025BFCF536BF3B"
+ "MsmKey" = "8:_D2048C8B212841C88E42F6ADDCA8B0A2"
+ "OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_AEE080633ABB4095AC93F88C563C1263"
+ "MsmKey" = "8:_D7835E050C942DE27CB20AF3D1EC70F4"
+ "OwnerKey" = "8:_DB60960DC12343B89500B86D5AB10D02"
+ "MsmSig" = "8:_UNDEFINED"
+ }
+ "Entry"
+ {
+ "MsmKey" = "8:_D89436DB2AEB46838E94ED249FFAC711"
+ "OwnerKey" = "8:_02E7D9728C8944F1BD021329177F5140"
+ "MsmSig" = "8:_UNDEFINED"
+ }
+ "Entry"
+ {
+ "MsmKey" = "8:_D89436DB2AEB46838E94ED249FFAC711"
"OwnerKey" = "8:_FD547F0196C24DFBB9CAFCCEC06561BC"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_AEE080633ABB4095AC93F88C563C1263"
+ "MsmKey" = "8:_D89436DB2AEB46838E94ED249FFAC711"
+ "OwnerKey" = "8:_EFEA71FFF2864107815DBDECCCCA1178"
+ "MsmSig" = "8:_UNDEFINED"
+ }
+ "Entry"
+ {
+ "MsmKey" = "8:_D89436DB2AEB46838E94ED249FFAC711"
"OwnerKey" = "8:_EB09F87C612C40BCA34AC87060CFEFF1"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_AEE080633ABB4095AC93F88C563C1263"
+ "MsmKey" = "8:_D89436DB2AEB46838E94ED249FFAC711"
+ "OwnerKey" = "8:_E4B8E67DA0E54BB3BB025BFCF536BF3B"
+ "MsmSig" = "8:_UNDEFINED"
+ }
+ "Entry"
+ {
+ "MsmKey" = "8:_D89436DB2AEB46838E94ED249FFAC711"
"OwnerKey" = "8:_E1E372FA955046E6928BF533EA0AE6C3"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_AEE080633ABB4095AC93F88C563C1263"
+ "MsmKey" = "8:_D89436DB2AEB46838E94ED249FFAC711"
"OwnerKey" = "8:_DCF4ED7597F8492AA49DC521111ED0F5"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_AEE080633ABB4095AC93F88C563C1263"
+ "MsmKey" = "8:_D89436DB2AEB46838E94ED249FFAC711"
"OwnerKey" = "8:_DB60960DC12343B89500B86D5AB10D02"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_AEE080633ABB4095AC93F88C563C1263"
+ "MsmKey" = "8:_D89436DB2AEB46838E94ED249FFAC711"
"OwnerKey" = "8:_D2048C8B212841C88E42F6ADDCA8B0A2"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_AEE080633ABB4095AC93F88C563C1263"
+ "MsmKey" = "8:_D89436DB2AEB46838E94ED249FFAC711"
"OwnerKey" = "8:_C6ED1B8B0AAC495E9D25CDE58FC9E711"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_AEE080633ABB4095AC93F88C563C1263"
+ "MsmKey" = "8:_D89436DB2AEB46838E94ED249FFAC711"
"OwnerKey" = "8:_B721259605524EFE965E8E131C1558D5"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_AEE080633ABB4095AC93F88C563C1263"
+ "MsmKey" = "8:_D89436DB2AEB46838E94ED249FFAC711"
"OwnerKey" = "8:_AC8962A7F212481095173AB7C8C89025"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_AEE080633ABB4095AC93F88C563C1263"
+ "MsmKey" = "8:_D89436DB2AEB46838E94ED249FFAC711"
"OwnerKey" = "8:_A5AAB8CB90C548F1820BC101A765616C"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_AEE080633ABB4095AC93F88C563C1263"
+ "MsmKey" = "8:_D89436DB2AEB46838E94ED249FFAC711"
"OwnerKey" = "8:_8F970C0B2593413CA2A3BBF5F2600387"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_AEE080633ABB4095AC93F88C563C1263"
+ "MsmKey" = "8:_D89436DB2AEB46838E94ED249FFAC711"
"OwnerKey" = "8:_8D9A2E4C592D4118B80A4AE8394D8963"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_AEE080633ABB4095AC93F88C563C1263"
+ "MsmKey" = "8:_D89436DB2AEB46838E94ED249FFAC711"
"OwnerKey" = "8:_8976C400668B453CB941859C4F3C6E27"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_AEE080633ABB4095AC93F88C563C1263"
+ "MsmKey" = "8:_D89436DB2AEB46838E94ED249FFAC711"
"OwnerKey" = "8:_83AF8D74700947168B69E69E5160F082"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_AEE080633ABB4095AC93F88C563C1263"
+ "MsmKey" = "8:_D89436DB2AEB46838E94ED249FFAC711"
"OwnerKey" = "8:_72A8CAFC6236498AA2DE5E1CBCAFC91B"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_AEE080633ABB4095AC93F88C563C1263"
+ "MsmKey" = "8:_D89436DB2AEB46838E94ED249FFAC711"
"OwnerKey" = "8:_695A6D70DADB417491C0662D82245C2B"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_AEE080633ABB4095AC93F88C563C1263"
+ "MsmKey" = "8:_D89436DB2AEB46838E94ED249FFAC711"
"OwnerKey" = "8:_65EFE52655DF4119A626446C8F593760"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_AEE080633ABB4095AC93F88C563C1263"
+ "MsmKey" = "8:_D89436DB2AEB46838E94ED249FFAC711"
"OwnerKey" = "8:_65015192414F476999A68339F89BEA57"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_AEE080633ABB4095AC93F88C563C1263"
+ "MsmKey" = "8:_D89436DB2AEB46838E94ED249FFAC711"
"OwnerKey" = "8:_5EB08DD30B564283AA9C9F27D80CF9E4"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_AEE080633ABB4095AC93F88C563C1263"
+ "MsmKey" = "8:_D89436DB2AEB46838E94ED249FFAC711"
"OwnerKey" = "8:_58F56CD02F64413B9459F3E151760A57"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_AEE080633ABB4095AC93F88C563C1263"
+ "MsmKey" = "8:_D89436DB2AEB46838E94ED249FFAC711"
"OwnerKey" = "8:_578B89273D59478F861AA5BC3600D074"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_AEE080633ABB4095AC93F88C563C1263"
+ "MsmKey" = "8:_D89436DB2AEB46838E94ED249FFAC711"
"OwnerKey" = "8:_56CADC6C2BCD4C178BC0C0AA13ABFEBF"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_AEE080633ABB4095AC93F88C563C1263"
+ "MsmKey" = "8:_D89436DB2AEB46838E94ED249FFAC711"
"OwnerKey" = "8:_4EB6175B98B54613A5087D8EA257D00A"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_AEE080633ABB4095AC93F88C563C1263"
+ "MsmKey" = "8:_D89436DB2AEB46838E94ED249FFAC711"
"OwnerKey" = "8:_408749AC43894882BEEBFF43737E505B"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_AEE080633ABB4095AC93F88C563C1263"
+ "MsmKey" = "8:_D89436DB2AEB46838E94ED249FFAC711"
"OwnerKey" = "8:_3C7C3E6B832E481C8A36701A33FF3721"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_AEE080633ABB4095AC93F88C563C1263"
+ "MsmKey" = "8:_D89436DB2AEB46838E94ED249FFAC711"
"OwnerKey" = "8:_24A1793CB89A464FB683A8A3BDA774DB"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_AEE080633ABB4095AC93F88C563C1263"
+ "MsmKey" = "8:_D89436DB2AEB46838E94ED249FFAC711"
"OwnerKey" = "8:_14E3067B71584FB5A245A2DA9D65D139"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_AEE080633ABB4095AC93F88C563C1263"
+ "MsmKey" = "8:_D89436DB2AEB46838E94ED249FFAC711"
"OwnerKey" = "8:_13E9F6D7ED35430BA31BDDF95E6327B3"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_AEE080633ABB4095AC93F88C563C1263"
+ "MsmKey" = "8:_D89436DB2AEB46838E94ED249FFAC711"
"OwnerKey" = "8:_0D0DD40A31F842C68B09BE0CBDE1996B"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_AEE080633ABB4095AC93F88C563C1263"
+ "MsmKey" = "8:_D89436DB2AEB46838E94ED249FFAC711"
"OwnerKey" = "8:_0A1E63E5852E4F759F1A27E8F097727B"
"MsmSig" = "8:_UNDEFINED"
}
"Entry"
{
- "MsmKey" = "8:_B721259605524EFE965E8E131C1558D5"
- "OwnerKey" = "8:_UNDEFINED"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_C6ED1B8B0AAC495E9D25CDE58FC9E711"
- "OwnerKey" = "8:_UNDEFINED"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_D2048C8B212841C88E42F6ADDCA8B0A2"
- "OwnerKey" = "8:_UNDEFINED"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
- "MsmKey" = "8:_D7835E050C942DE27CB20AF3D1EC70F4"
- "OwnerKey" = "8:_DB60960DC12343B89500B86D5AB10D02"
- "MsmSig" = "8:_UNDEFINED"
- }
- "Entry"
- {
"MsmKey" = "8:_D9BE90D398094F15B881B22369C3A231"
"OwnerKey" = "8:_UNDEFINED"
"MsmSig" = "8:_UNDEFINED"
@@ -965,7 +971,7 @@
"Name" = "8:Microsoft Visual Studio"
"ProductName" = "8:oggcodecs"
"ProductCode" = "8:{1D2EA855-A439-4E03-AAE0-9B30020CBF2C}"
- "PackageCode" = "8:{44A0EBD6-8213-4724-8039-9DC731BFB99D}"
+ "PackageCode" = "8:{8124D83F-8B03-4E3B-BAD2-27496545EA1A}"
"UpgradeCode" = "8:{1A644FEB-7597-4FAB-AADE-C2C7C64C5984}"
"RestartWWWService" = "11:FALSE"
"RemovePreviousVersions" = "11:TRUE"
@@ -1875,7 +1881,7 @@
{
}
}
- "{6A471EEF-D31B-40F8-BCF6-C9E8EC783F36}:_D1D3A6552229419484A4AAE069FCFA86"
+ "{6A471EEF-D31B-40F8-BCF6-C9E8EC783F36}:_E099D6CE02014386B82DCD5D56E7DB9C"
{
"Name" = "8:http"
"Condition" = "8:"
@@ -1884,7 +1890,7 @@
"Transitive" = "11:FALSE"
"Keys"
{
- "{6A471EEF-D31B-40F8-BCF6-C9E8EC783F36}:_0D3CF86C67E544CAABD15385240C69A2"
+ "{6A471EEF-D31B-40F8-BCF6-C9E8EC783F36}:_10AAA4F3BF334244AC649D39A6217F2B"
{
"Name" = "8:Extensions"
"Condition" = "8:"
@@ -1896,15 +1902,23 @@
}
"Values"
{
- "{35AE352C-BC79-4EF9-ABD8-61F467188583}:_25CD4DE7624245A0B59610796B5E05F7"
+ "{35AE352C-BC79-4EF9-ABD8-61F467188583}:_395D45330E184F58AFA9A8680F0B884A"
{
+ "Name" = "8:.OGA"
+ "Condition" = "8:"
+ "Transitive" = "11:FALSE"
+ "ValueTypes" = "3:1"
+ "Value" = "8:{31CA0186-1FF0-4181-AA38-3CA4040BD260}"
+ }
+ "{35AE352C-BC79-4EF9-ABD8-61F467188583}:_561FB4D1462746CAA051E22EA9F856B5"
+ {
"Name" = "8:.OGV"
"Condition" = "8:"
"Transitive" = "11:FALSE"
"ValueTypes" = "3:1"
"Value" = "8:{31CA0186-1FF0-4181-AA38-3CA4040BD260}"
}
- "{35AE352C-BC79-4EF9-ABD8-61F467188583}:_7EAF6A0E0FC34185AC1FA7341FCF7096"
+ "{35AE352C-BC79-4EF9-ABD8-61F467188583}:_69AD9A754BDD4C5D9E371F0A401BF272"
{
"Name" = "8:.SPX"
"Condition" = "8:"
@@ -1912,15 +1926,15 @@
"ValueTypes" = "3:1"
"Value" = "8:{31CA0186-1FF0-4181-AA38-3CA4040BD260}"
}
- "{35AE352C-BC79-4EF9-ABD8-61F467188583}:_BCADB57948154787A43C7F127061FCF1"
+ "{35AE352C-BC79-4EF9-ABD8-61F467188583}:_721E4EB293C54F4DBDD549162B0B55EF"
{
- "Name" = "8:.OGA"
+ "Name" = "8:.ANX"
"Condition" = "8:"
"Transitive" = "11:FALSE"
"ValueTypes" = "3:1"
- "Value" = "8:{31CA0186-1FF0-4181-AA38-3CA4040BD260}"
+ "Value" = "8:{6F767551-E3E1-461f-A8E5-C8ED36342ED1}"
}
- "{35AE352C-BC79-4EF9-ABD8-61F467188583}:_D800E481785042D9AF407A7A73CFFE37"
+ "{35AE352C-BC79-4EF9-ABD8-61F467188583}:_F0B48DB4549F477994AEE0AA25058A35"
{
"Name" = "8:.OGG"
"Condition" = "8:"
@@ -2526,7 +2540,7 @@
}
"MergeModule"
{
- "{35A69C6E-5BA4-440D-803D-762B59A45393}:_6F30D256E56241238011B7F6767DA430"
+ "{35A69C6E-5BA4-440D-803D-762B59A45393}:_447B0E2635D9476CA6AC1E9C71FE9869"
{
"UseDynamicProperties" = "11:TRUE"
"IsDependency" = "11:TRUE"
@@ -2540,7 +2554,7 @@
"Feature" = "8:"
"IsolateTo" = "8:"
}
- "{35A69C6E-5BA4-440D-803D-762B59A45393}:_AEE080633ABB4095AC93F88C563C1263"
+ "{35A69C6E-5BA4-440D-803D-762B59A45393}:_D89436DB2AEB46838E94ED249FFAC711"
{
"UseDynamicProperties" = "11:TRUE"
"IsDependency" = "11:TRUE"
Added: trunk/oggdsf/docs/design_patterns.txt
===================================================================
--- trunk/oggdsf/docs/design_patterns.txt 2004-10-13 09:55:27 UTC (rev 7994)
+++ trunk/oggdsf/docs/design_patterns.txt 2004-10-13 11:43:51 UTC (rev 7995)
@@ -0,0 +1,21 @@
+Examples of Design patterns in Oggdsf
+=====================================
+
+Builder Pattern - Used in WinCMMLParser. This builds up the tag objects(libCMMLTags) via
+ MSXML.
+Prototype Pattern - Used in libCMMLTags to provide "virtual constructors" to allow a
+ pointer to the base type (prototype) to clone the actual concrete
+ instance of itself.
+Adapter Pattern - Used in the .NET libraries to expose unmanaged code components.
+Ambassador Pattern - Used in the callback proxy classes (eg. CMMLCallbackProxy) to proxy a callback
+ from unmanaged code through to managed code.
+Abstract Factory Pattern- Used in the OggStreamFactory and DataSourceFactory, to create
+ various concrete ogg streams or data sources (file, http etc)
+Facade Pattern - Used to hide complexity of directshow from .NET managed clients (DSPlay)
+Template Method Pattern - used in all the AbstractAudioDecoder etc classes allowing hooks to derived
+ classes to provide their own codec specific algorithms.
+Command Pattern - Used in the StreamMappers. The client issues requests to the StreamMapper
+ which executes the request on the appropriate object (ie acceptOggPage)
+
+
+
\ No newline at end of file
Modified: trunk/oggdsf/src/lib/core/directshow/dsfAnxDemux/AnxDemuxSourceFilter.cpp
===================================================================
--- trunk/oggdsf/src/lib/core/directshow/dsfAnxDemux/AnxDemuxSourceFilter.cpp 2004-10-13 09:55:27 UTC (rev 7994)
+++ trunk/oggdsf/src/lib/core/directshow/dsfAnxDemux/AnxDemuxSourceFilter.cpp 2004-10-13 11:43:51 UTC (rev 7995)
@@ -67,6 +67,7 @@
: OggDemuxSourceFilter(CLSID_AnxDemuxSourceFilter)
{
mStreamMapper = new AnxStreamMapper(this);
+ anxDebug.open("G:\\logs\\anxdemux.log", ios_base::out);
}
AnxDemuxSourceFilter::~AnxDemuxSourceFilter(void)
@@ -79,6 +80,7 @@
//Initialise the file here and setup all the streams
CAutoLock locLock(m_pLock);
mFileName = inFileName;
+ anxDebug<<"Anx opens : "<<StringHelper::toNarrowStr(mFileName)<<endl;
//ANX::: Needs to override ??? Or just modify the seeker.
mSeekTable = new AutoAnxSeekTable(StringHelper::toNarrowStr(mFileName));
Modified: trunk/oggdsf/src/lib/player/libDSPlayDotNET/DSPlay.cpp
===================================================================
--- trunk/oggdsf/src/lib/player/libDSPlayDotNET/DSPlay.cpp 2004-10-13 09:55:27 UTC (rev 7994)
+++ trunk/oggdsf/src/lib/player/libDSPlayDotNET/DSPlay.cpp 2004-10-13 11:43:51 UTC (rev 7995)
@@ -226,11 +226,13 @@
locHR = mGraphBuilder->RenderFile(locWFileName.c_str(), NULL);
if (locHR != S_OK) {
+ *debugLog<<"Render File FAILED !!"<<endl;
mIsLoaded = false;
return false;
}
if (isFileAnnodex(inFileName)) {
+ *debugLog<<"Is annodex"<<endl;
//Get the app control interface for CMML.
IBaseFilter* locCMMLFilter = NULL;
locHR = mGraphBuilder->FindFilterByName(L"CMML Decode Filter", &locCMMLFilter);
@@ -251,8 +253,8 @@
}
}
+ *debugLog<<"After CMML Code..."<<endl;
-
//Get the media control interface
IMediaControl* locMediaControl = NULL;
locHR = mGraphBuilder->QueryInterface(IID_IMediaControl, (void**)&locMediaControl);
Modified: trunk/oggdsf/src/tools/DNPlay/frmDNPlay.cs
===================================================================
--- trunk/oggdsf/src/tools/DNPlay/frmDNPlay.cs 2004-10-13 09:55:27 UTC (rev 7994)
+++ trunk/oggdsf/src/tools/DNPlay/frmDNPlay.cs 2004-10-13 11:43:51 UTC (rev 7995)
@@ -601,54 +601,65 @@
private bool setBaseURIFromFullPath(String inFullPath)
{
MessageBox.Show(inFullPath);
- Uri locURI = null;
+// Uri locURI = null;
+// Uri locBaseURI = null;
+// try
+// {
+// //Turn the full path into a URI
+// locURI = new Uri(inFullPath);
+// }
+// catch (System.UriFormatException)
+// {
+// //This is not a URI !
+// locURI = null;
+// }
+//
+// if (locURI != null)
+// {
+// MessageBox.Show(locURI.ToString());
+// MessageBox.Show(locURI.GetLeftPart(UriPartial.Authority));
+// String locPartial = locURI.GetLeftPart(UriPartial.Authority);
+//
+// if (locPartial.Equals(""))
+// {
+//
+// //Must be a file with a : 'd path in it
+// locPartial = locURI.GetLeftPart(UriPartial.Path);
+//
+// //Find out where the lat slash is
+// int locDelimPos = locPartial.LastIndexOf("/");
+// if (locDelimPos != -1)
+// {
+// //Strip off the filename part at the end
+// locPartial = locPartial.Substring(0, locDelimPos + 1);
+// MessageBox.Show("Parital : " + locPartial);
+// }
+// else
+// {
+// locPartial = "";
+// }
+// }
+// //Get the URI base which excludes the filename part.
+//
+// if (!locPartial.Equals(""))
+// {
+// locBaseURI = new Uri(locPartial);
+// MessageBox.Show(locBaseURI.ToString());
+// }
+//
+// }
+
Uri locBaseURI = null;
try
{
- //Turn the full path into a URI
- locURI = new Uri(inFullPath);
+ locBaseURI = new Uri(inFullPath);
}
catch (System.UriFormatException)
{
- //This is not a URI !
- locURI = null;
+ //Do nothing...
}
- if (locURI != null)
- {
- MessageBox.Show(locURI.ToString());
- MessageBox.Show(locURI.GetLeftPart(UriPartial.Authority));
- String locPartial = locURI.GetLeftPart(UriPartial.Authority);
-
- if (locPartial.Equals(""))
- {
-
- //Must be a file with a : 'd path in it
- locPartial = locURI.GetLeftPart(UriPartial.Path);
-
- //Find out where the lat slash is
- int locDelimPos = locPartial.LastIndexOf("/");
- if (locDelimPos != -1)
- {
- //Strip off the filename part at the end
- locPartial = locPartial.Substring(0, locDelimPos + 1);
- MessageBox.Show("Parital : " + locPartial);
- }
- else
- {
- locPartial = "";
- }
- }
- //Get the URI base which excludes the filename part.
-
- if (!locPartial.Equals(""))
- {
- locBaseURI = new Uri(locPartial);
- MessageBox.Show(locBaseURI.ToString());
- }
-
- }
-
+
mBaseURI = locBaseURI;
return (locBaseURI != null);
More information about the commits
mailing list