[xiph-commits] r16674 - in websites: . dshow dshow/bugs dshow/common dshow/contact dshow/css dshow/downloads dshow/history dshow/images dshow/images/logos dshow/news dshow/ssi

cristianadam at svn.xiph.org cristianadam at svn.xiph.org
Fri Oct 30 17:19:39 PDT 2009


Author: cristianadam
Date: 2009-10-30 17:19:39 -0700 (Fri, 30 Oct 2009)
New Revision: 16674

Added:
   websites/dshow/
   websites/dshow/bugs/
   websites/dshow/bugs/index.shtml.en
   websites/dshow/common/
   websites/dshow/common/xiphbar.css
   websites/dshow/common/xiphbar.include
   websites/dshow/common/xiphbar.png
   websites/dshow/contact/
   websites/dshow/contact/index.shtml.en
   websites/dshow/css/
   websites/dshow/css/screen.css
   websites/dshow/downloads/
   websites/dshow/downloads/index.shtml.en
   websites/dshow/favicon.ico
   websites/dshow/history/
   websites/dshow/history/index.shtml.en
   websites/dshow/images/
   websites/dshow/images/logos/
   websites/dshow/images/logos/fish_xiph_org.png
   websites/dshow/index.shtml.en
   websites/dshow/news/
   websites/dshow/news/index.shtml.en
   websites/dshow/ssi/
   websites/dshow/ssi/header.include
   websites/dshow/ssi/inhead.inc
   websites/dshow/ssi/pagebottom.include
   websites/dshow/ssi/pagetop.include
   websites/dshow/style.css
Log:
New website for directshow filters based on the same theme as the main xiph.org site.

Added: websites/dshow/bugs/index.shtml.en
===================================================================
--- websites/dshow/bugs/index.shtml.en	                        (rev 0)
+++ websites/dshow/bugs/index.shtml.en	2009-10-31 00:19:39 UTC (rev 16674)
@@ -0,0 +1,36 @@
+<!--#include virtual="/ssi/header.include" -->
+<!-- Enter custom page information and styles here -->
+  <title>Directshow Filters for Ogg Vorbis, Speex, Theora and FLAC: Report Issues</title>
+</head>
+<body>
+<!--#include virtual="/common/xiphbar.include" -->
+
+<!--#include virtual="/ssi/pagetop.include" -->
+<!--  All your page content goes here  -->
+
+<h1>Report Issues</h1>
+<p>If you think "Directshow Filters for Ogg Vorbis, Speex, Theora and FLAC" behaves incorrectly on your machine and would like to let us know - this is the place to do it.
+</p>
+
+<p>Please consider a couple of hints when reporting the problem:
+</p>
+<ul>
+    <li>It is possible that other users have experienced and reported a problem similar to yours. Please check the list of the 
+        known problems. You can also search the <a class='urllink' href='https://trac.xiph.org/report/23' rel='nofollow'>report database</a> 
+        using a simple <a class='urllink' href='https://trac.xiph.org/search' rel='nofollow'>search form</a>. If the problem you experience 
+        seems to be unique or you think you may be able to add some significant information to the previous reports - please do report it.
+    </li>
+    <br/>
+    <li>More detailed information will help us to resolve the problem faster. Especially useful is information about your system configuration, 
+        steps to reproduce the (mis)behaviour and, in extreme cases when oggdsf causes an application crash, a crash backtrace log.
+    </li>
+</ul>
+
+<p>Please follow <a class='urllink' href='https://trac.xiph.org/newticket?component=oggdsf&amp;version=trunk' rel='nofollow'>this link</a> to submit your report. Thank you.
+</p>
+
+<p>For other methods of contacting us please see <a class='wikilink' href='/contact/'>Contact</a> page.
+</p>
+
+
+<!--#include virtual="/ssi/pagebottom.include" -->

Added: websites/dshow/common/xiphbar.css
===================================================================
--- websites/dshow/common/xiphbar.css	                        (rev 0)
+++ websites/dshow/common/xiphbar.css	2009-10-31 00:19:39 UTC (rev 16674)
@@ -0,0 +1,38 @@
+#xiphbar_outer {
+  background-color: #666666;
+  min-width: 840px;
+  width: 100%;
+  height: 30px;
+}
+
+#xiphbar {
+  min-width: 840px;
+  width: 840px;
+  height: 30px;
+  margin-left: auto;
+  margin-right: auto;
+  padding: 0 8px 0 8px;
+}
+
+#xiphbar a {
+  margin-left: 16px;
+  color: #ffcc66;
+  text-decoration: none;
+  text-transform: uppercase;
+  font-family: Arial, Helvetica, sans-serif;
+}
+
+#xiphbar a:hover {
+  color: #ffe6b3;
+}
+
+#xiphbanner {
+  float: left;
+  vertical-align: middle;
+}
+
+#xiphlinks {
+  font-size: 11px;
+  vertical-align: middle;
+}
+

Added: websites/dshow/common/xiphbar.include
===================================================================
--- websites/dshow/common/xiphbar.include	                        (rev 0)
+++ websites/dshow/common/xiphbar.include	2009-10-31 00:19:39 UTC (rev 16674)
@@ -0,0 +1,23 @@
+<div id="xiphbar_outer" style="@import url(/common/xiphbar.css);">
+<table id="xiphbar" border="0" cellpadding="0" cellspacing="0">
+<tr>
+
+  <td>
+    <img id="xiphbanner" src="http://xiph.org/images/logos/xiphbar.png" 
+         alt="Xiph logo" width="231" height="17"/>
+  </td>
+
+  <td id="xiphlinks" align="right">
+    <a href="http://www.xiph.org/">Xiph.org</a>
+    <a href="http://www.vorbis.com/">Vorbis</a>
+    <a href="http://www.theora.org/">Theora</a>
+    <a href="http://www.icecast.org/">Icecast</a>
+    <a href="http://www.speex.org/">Speex</a>
+    <a href="http://www.celt-codec.org/">CELT</a>
+    <a href="http://flac.sourceforge.net/">FLAC</a>
+    <a href="http://www.xspf.org/">XSPF</a>
+  </td>
+
+</tr>
+</table>
+</div>

Added: websites/dshow/common/xiphbar.png
===================================================================
(Binary files differ)


Property changes on: websites/dshow/common/xiphbar.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: websites/dshow/contact/index.shtml.en
===================================================================
--- websites/dshow/contact/index.shtml.en	                        (rev 0)
+++ websites/dshow/contact/index.shtml.en	2009-10-31 00:19:39 UTC (rev 16674)
@@ -0,0 +1,58 @@
+<!--#include virtual="/ssi/header.include" -->
+<!-- Enter custom page information and styles here -->
+  <title>Directshow Filters for Ogg Vorbis, Speex, Theora and FLAC: Contact Information</title>
+  <style type="text/css">
+<!--
+
+.vcard {
+	padding-bottom: 1.2em;
+}
+
+.irc {
+	font-family: monospace;
+	font-size: 120%;
+}
+
+-->
+</style>
+
+</head>
+<body>
+<!--#include virtual="/common/xiphbar.include" -->
+
+<!--#include virtual="/ssi/pagetop.include" -->
+<!--  All your page content goes here  -->
+
+<h1>Getting in touch</h1>
+<p>
+The best way to contact members of the Xiph.org Foundation and community 
+is to post to one of the <a 
+href="http://lists.xiph.org/mailman/listinfo/">mailing lists</a> or find
+us on IRC on <a href="http://freenode.net/">irc.freenode.net</a>.
+Try the channels <a class="irc" href="irc://irc.freenode.net/xiph">#xiph</a> for general information, or the 
+general project channels: <a class="irc" href="irc://irc.freenode.net/vorbis">#vorbis</a>, <a class="irc" href="irc://irc.freenode.net/theora">#theora</a>,
+<a class="irc" href="irc://irc.freenode.net/annodex">#annodex</a>.
+</p>
+
+<p>
+Below are the contacts for the DirectShow filters people in the organization.
+</p>
+
+<div class="vcard">
+	<a class="email fn" href="mailto:cristian.adam at gmail.com">Cristian Adam</a>
+	<div class="role"><span>Current maintainer</span></div>
+</div>
+
+<div class="vcard">
+	<a class="email fn" href="mailto:illiminable at gmail.com">Zen Kavanagh</a>
+	<div class="role"><span>Original author</span> </div>
+</div>
+
+<!-- The hcard format http://developers.technorati.com/wiki/hCard
+<div class="vcard">
+ <a class="email fn" href="mailto:"></a>
+ <div class="role"><span></span></div>
+</div>
+-->
+
+<!--#include virtual="/ssi/pagebottom.include" -->

Added: websites/dshow/css/screen.css
===================================================================
--- websites/dshow/css/screen.css	                        (rev 0)
+++ websites/dshow/css/screen.css	2009-10-31 00:19:39 UTC (rev 16674)
@@ -0,0 +1,159 @@
+ at import url(/common/xiphbar.css);
+
+body {
+  margin: 0;
+  padding-bottom: 30px;
+  font-family: Verdana, Arial, Helvetica, sans-serif;
+  background-color: #ffffff;
+  color: #333333;
+}
+
+a {
+  color: #3366cc;
+}
+
+img {
+  border: 0;
+}
+
+#thepage {
+  margin-left: auto;
+  margin-right: auto;
+  width: 840px;
+}
+
+#xiphlogo {
+  margin: 30px 0 16px 8px;
+}
+
+#navbar {
+  border: 0;
+  margin-top: 0px;
+  padding-right: 10px;
+  text-align: right;
+  border-right: 1px solid #9FC0D7;
+  width: 130px;
+  float: left;
+}
+
+#navbar ul {
+  margin: 0 0 1em 0;
+  padding: 0;
+}
+
+#navbar li {
+  text-align: right;
+  font-size: .7em;
+  line-height: 1.4;
+  list-style: none;
+}
+
+#navbar li a {
+  font-weight: bold;
+  color: #3366CC;
+  text-decoration: none;
+  line-height: 0;
+}
+
+#navbar li a:hover {
+  text-decoration: underline;
+}
+
+#content {
+  margin-top: 8px;
+  padding-left: 8px;
+  border-left: 1px solid #9FC0D7;
+  font-size: .75em;
+  margin-left: 140px;
+}
+
+#content p {
+  line-height: 1.4;
+}
+
+h1, h1 a {
+  font-weight: bold;
+  color: #ff9900;
+  margin: 1.3em 0 8px 0;
+}
+
+h1 {
+  font-size: 1.3em;
+}
+
+h2, h2 a {
+  font-weight: bold;
+  color: #ff9900;
+  margin: 1.3em 0 8px 0;
+}
+
+h2 {
+  font-size: 1.2em;
+}
+
+h3, h3 a {
+  font-weight: bold;
+  color: #ff9900;
+  margin: 1.3em 0 8px 0;
+}
+
+h3 {
+  font-size: 1.1em;
+}
+
+p.newsdate {
+  font-size:smaller;
+  margin-top:-5px;
+}
+
+li {
+  line-height: 1.4;
+}
+
+#copyright {
+  margin-top: 30px;
+  line-height: 1.5em;
+  text-align: center;
+  font-size: .6em;
+  color: #888888;
+  clear: both;
+}
+
+.newslist {
+	margin: 0 0 2.64em 0;
+	padding: 0;
+}
+
+.newslist li {
+	margin-bottom: .72em;
+	list-style: none;
+	font-size: .94em;
+	line-height: 1.4;
+}
+
+.newslist a {
+	color: #3366CC;
+}
+
+.newsdate p {
+	font-size: 85%;
+	color: #555;
+}
+
+.xiph {
+	color: #FF9900;
+	font-weight: bold;
+}
+
+.resources ul {
+	margin: 0;
+	padding: 0;
+}
+
+.resources li {
+	margin-bottom: .4em;
+	list-style: none;
+	font-size: .94em;
+	line-height: 1.4;
+}
+

Added: websites/dshow/downloads/index.shtml.en
===================================================================
--- websites/dshow/downloads/index.shtml.en	                        (rev 0)
+++ websites/dshow/downloads/index.shtml.en	2009-10-31 00:19:39 UTC (rev 16674)
@@ -0,0 +1,55 @@
+<!--#include virtual="/ssi/header.include" -->
+<!-- Enter custom page information and styles here -->
+  <title>Directshow Filters for Ogg Vorbis, Speex, Theora and FLAC: Downloads</title>
+  <style type="text/css">
+  <!--
+  #navlink_ a {
+      text-decoration: underline !important;
+  }
+  -->
+  </style>
+</head>
+<body>
+<!--#include virtual="/common/xiphbar.include" -->
+
+<!--#include virtual="/ssi/pagetop.include" -->
+<!--  All your page content goes here  -->
+
+<h1>Downloads</h1>
+<p>Before instalation follow these steps:
+  <ul>
+    <li>Uninstall any previous version of these filters. (This is important!)<br/>
+        Go to "Add/Remove Programs", remove oggcodecs.</li>
+    <li>Make sure media player or any directshow applications are closed.</li>
+    <li>Run the installer.</li>
+  </ul>
+  
+  Then Windows Media Player or any other DirectShow application (e.g. BSPlayer) will be able to play Ogg Vorbis, Ogg Speex, Ogg Theora, Ogg FLAC and native FLAC files.
+</p>
+
+<h2>Binaries</h2>
+
+<ul>
+    <li>Windows 32-bit Installer: <a href="http://downloads.xiph.org/releases/oggdsf/oggcodecs_0.81.15562-win32.exe">oggcodecs_0.81.15562-win32.exe</a> 1,04MB</li>
+    <li>Windows 64-bit Installer: <a href="http://downloads.xiph.org/releases/oggdsf/oggcodecs_0.81.15562-x64.exe">oggcodecs_0.81.15562-x64.exe</a> 1,23MB</li>
+</ul>
+
+<p>You may also <a href="http://downloads.xiph.org/releases/oggdsf/">browse</a>
+the download directory if you are looking for a specific version.</p>
+
+<h2>Source Code</h2>
+<ul>
+<li>Source code: <a href="http://downloads.xiph.org/releases/oggdsf/oggcodecs_0.81.15562-src.7z">oggcodecs_0.81.15562-src.7z</a> 5,15MB</li>
+</ul>
+
+<p>The latest development version is always available through SVN at <a href="http://svn.xiph.org/trunk/oggdsf/">http://svn.xiph.org/trunk/oggdsf/</a>
+</p>
+
+<h2>Debug symbols</h2>
+
+<ul>
+    <li>Windows 32-bit: <a href="http://downloads.xiph.org/releases/oggdsf/oggcodecs_0.81.15562-pdbs-win32.7z">oggcodecs_0.81.15562-pdbs-win32.7z</a> 3,87MB</li>
+    <li>Windows 64-bit: <a href="http://downloads.xiph.org/releases/oggdsf/oggcodecs_0.81.15562-pdbs-win32.7z">oggcodecs_0.81.15562-pdbs-win32.7z</a> 3,61MB</li>
+</ul>
+
+<!--#include virtual="/ssi/pagebottom.include" -->

Added: websites/dshow/favicon.ico
===================================================================
(Binary files differ)


Property changes on: websites/dshow/favicon.ico
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: websites/dshow/history/index.shtml.en
===================================================================
--- websites/dshow/history/index.shtml.en	                        (rev 0)
+++ websites/dshow/history/index.shtml.en	2009-10-31 00:19:39 UTC (rev 16674)
@@ -0,0 +1,43 @@
+<!--#include virtual="/ssi/header.include" -->
+<!-- Enter custom page information and styles here -->
+  <title>Directshow Filters for Ogg Vorbis, Speex, Theora and FLAC: History</title>
+</head>
+<body>
+<!--#include virtual="/common/xiphbar.include" -->
+
+<!--#include virtual="/ssi/pagetop.include" -->
+<!--  All your page content goes here  -->
+
+<h1>How it started...</h1>
+<p>The Ogg Directshow Filters were written by Zen Kavanagh from Perth, Australia. Zen handed over maintenance of the filters to Cristian Adam in April 2008.
+</p>
+
+<p>Here is what Zen wrote about the history of the Directshow Filters:</p>
+
+<p>I first began working on ogg media directshow filters whilst under contract to CSIRO's <a class='urllink' href='http://www.annodex.net' rel='nofollow'>annodex.net</a> 
+project group. Much of the knowledge I needed to write these filters was gained through my work with this project. My initial implementation was for a specific annodex 
+(which uses the ogg encapsulation format) demuxer. Part of my aim of this project was to use the knowledge gained to create a set of filters that works with generic 
+ogg physical streams rather than just a particular physical bitstream format and to release these back to the open source community. There were several limitations to 
+the approach taken to the original annodex filters which is why I decided to start from scratch to design the filter architecture over again with the experience of the first 
+attempt.
+</p>
+
+<p>Another of my aims of this project is to rewrite the annodex demuxer to use this new design in order for it to be more extensible and easier to work with. This time 
+writing the generic ogg case first and then basing the annodex demuxer on this new design it will increase the consistency of the code between the two modules and 
+provide less trouble integrating new codecs, with the aim of making annodex technology available in the standard applications that come default with windows.
+</p>
+
+<p>I encourage you all to go and check out the <a class='urllink' href='http://www.annodex.net' rel='nofollow'>annodex project</a> and to consider coding some 
+applications to utilise this new technology. There are many interesting possibilities this new technology presents to continuous media and search technology which 
+will expand the internet to be a richer more dynamic multimedia experience.
+</p>
+
+<p>Thankyou to CSIRO's annodex.net project group (Silvia Pfeiffer, Conrad Parker and Andre Pang) for the opportunity to work on this exciting new technology and 
+sparking my interest in directshow and the <a class='urllink' href='http://xiph.org' rel='nofollow'>xiph.org</a> range of codecs.
+</p>
+
+<p>On the 1st of May 2004, this project began to be maintained in the <a class='urllink' href='http://www.xiph.org' rel='nofollow'>xiph.org</a> subversion repository. 
+It can be found at <a class='urllink' href='http://svn.xiph.org/trunk/oggdsf/' rel='nofollow'>svn.xiph.org/trunk/oggdsf/</a>
+</p>
+
+<!--#include virtual="/ssi/pagebottom.include" -->

Added: websites/dshow/images/logos/fish_xiph_org.png
===================================================================
(Binary files differ)


Property changes on: websites/dshow/images/logos/fish_xiph_org.png
___________________________________________________________________
Added: svn:mime-type
   + application/octet-stream

Added: websites/dshow/index.shtml.en
===================================================================
--- websites/dshow/index.shtml.en	                        (rev 0)
+++ websites/dshow/index.shtml.en	2009-10-31 00:19:39 UTC (rev 16674)
@@ -0,0 +1,36 @@
+<!--#include virtual="/ssi/header.include" -->
+<!-- Enter custom page information and styles here -->
+  <title>Directshow Filters for Ogg Vorbis, Speex, Theora and FLAC: Home</title>
+</head>
+<body>
+<!--#include virtual="/common/xiphbar.include" -->
+
+<!--#include virtual="/ssi/pagetop.include" -->
+<!--  All your page content goes here  -->
+
+<h1>Directshow Filters for Ogg Vorbis, Speex, Theora and FLAC</h1>
+
+<p>
+The aim of this project is to provide the most complete implementation of the Xiph.org codecs for Windows and DirectShow. 
+This includes decoders and encoders for all the Xiph.org formats as well as <a href="http://annodex.org/wiki/Main_Page">Annodex</a>. It is released under a BSD license, so 
+they can be used by both open-source and commercial applications. 
+</p>
+
+<h1>News</h1>
+<h2>Version 0.81.15562</h2>
+<p class="newsdate">6 December, 2008</p>
+
+<p>More bugfixes, particularly to Theora and FLAC. Added support for Windows x64 versions.<br/>
+Fore more informations see the <a href="/news/">News</a> page.
+</p>
+
+<h1>Downloads</h1>
+<ul>
+    <li>Windows 32-bit Installer: <a href="http://downloads.xiph.org/releases/oggdsf/oggcodecs_0.81.15562-win32.exe">oggcodecs_0.81.15562-win32.exe</a> 1,04MB</li>
+    <li>Windows 64-bit Installer: <a href="http://downloads.xiph.org/releases/oggdsf/oggcodecs_0.81.15562-x64.exe">oggcodecs_0.81.15562-x64.exe</a> 1,23MB</li>
+</ul>
+<p>For more informations see the <a href="/downloads/">Downloads</a> page.
+</p>
+
+
+<!--#include virtual="/ssi/pagebottom.include" -->

Added: websites/dshow/news/index.shtml.en
===================================================================
--- websites/dshow/news/index.shtml.en	                        (rev 0)
+++ websites/dshow/news/index.shtml.en	2009-10-31 00:19:39 UTC (rev 16674)
@@ -0,0 +1,183 @@
+<!--#include virtual="/ssi/header.include" -->
+<!-- Enter custom page information and styles here -->
+  <title>Directshow Filters for Ogg Vorbis, Speex, Theora and FLAC: News</title>
+</head>
+<body>
+<!--#include virtual="/common/xiphbar.include" -->
+
+<!--#include virtual="/ssi/pagetop.include" -->
+<!--  All your page content goes here  -->
+
+<h1>News</h1> 
+
+<h2>Version 0.81.15562</h2>
+<p class="newsdate">6 December, 2008</p>
+
+<p>More bugfixes, particularly to Theora and FLAC. Added support for Windows x64 versions.
+</p>
+
+<h3>Changes this version</h3>
+<ul>
+    <li>Updated Theora to version 1.0</li>
+    <li>Added support for 64 bit (AMD64, EM64T)</li>
+    <li>Added support for Registration Free COM Activation</li>
+    <li>Added support for RGB Theora Decoder output (16 and 32 color it depth)</li>
+    <li>Fixed bug while seeking at the end of a native FLAC file</li>
+    <li>#1262: [PATCH] directshow filters: generate correct number of frames, for Theora, Speex and Vorbis encoders</li>
+    <li>#1382: IOggCodec is not an interface</li>
+    <li>#1390: Ogg muxing filter doesn't support schroedinger codec</li>
+    <li>#1392: OggDemuxPacketSourceFilter GetCurFile memory allocation causes crashes</li>
+    <li>#1404: Installer doesn't respect the silent command line parameter</li>
+    <li>#1408: libOOTheora.dll memory leak</li>
+    <li>#1429: Supporting of rus text in (file name) or/and (file path)</li>
+    <li>#1430: Color bleeding on some (newer) ogg theora files</li>
+    <li>#1437: many regsvr32.exe processes running, but none for long</li>
+    <li>#1440: A debug log file is created during playback</li>
+    <li>#1443: Vista Media Centers Crashes when playing FLAC and pressing the "previous track button"</li>
+    <li>#1451: oggdsf doesn't support RGB output</li>
+    <li>#1471: speaker vibrations with oggcodecs v.0.80.15039 </li>
+</ul>
+
+
+<h2>Version 0.80.15039</h2>
+<p class="newsdate">14 June, 2008</p>
+
+<h3>Changes this version</h3>
+<ul>
+    <li>Support for Microsoft Windows Vista</li>
+    <li>Updated compiler to Visual Studio 2008 Express, which drops support for Windows 9x, NT 4.</li>
+    <li>Updated libspeex to version 1.2 beta 1</li>
+    <li>Updated libvorbis to version 1.2.1 (20080501)</li>
+    <li>Updated libogg to version 1.1.3</li>
+    <li>Updated libtheora to version 1.0beta3 (20080416)</li>
+    <li>Updated libFLAC to version 1.2.1</li>
+    <li>Fixed crash at the end of incomplete Theora files.</li>
+</ul>
+
+<h2>Version  0.73.1936</h2>
+<p class="newsdate">21 October, 2006</p>
+
+<p>This version mainly exposes encoding options for all the codecs as COM interfaces, and as property pages (viewable in graphedit). 
+Still needs more testing and error checking. Fixed a bug with flac that caused silence when a track automatically repeated. 
+The aspect ratio handling in theora is now correct, the channel order in vorbis is now correct. And now explorer has the 
+"Add to WMP playlist" option, which other media files have in their right-click menu. 
+</p>
+
+<h3>Changes this version</h3>
+<ul>
+    <li>Encode options for theora, vorbis, speex and flac and property pages in graphedit</li>
+    <li>Improved OGM decoding</li>
+    <li>Improved subtitle support</li>
+    <li>Vorbis channel order fixed</li>
+    <li>24/32 bit &gt;2 channel decode support improved for vorbis and flac</li>
+    <li>Fix end of file/repeat bug in flac</li>
+    <li>Correct handling of aspect ratio in theora</li>
+    <li>"Add to playlist" option for WMP appears in explorer right-click menu</li>
+</ul>
+
+<h2>Version 0.72.1838</h2>
+<p class="newsdate">17 September, 2006</p>
+
+<p>Major changes in this version include, updating all the code to Visual Studio 2005. There is now a 
+"working" port for Windows Mobile 5.0 as at this revision, this is not yet released. Many minor bugixes and 
+compatability fixes, dependancy updates, speed increases, unicode support, improved installer. 
+</p>
+
+<p>Some major work was done to maintain Windows 9X/ME support while properly supporting unicode. If you 
+use or have an interest in the maintaining of support for these obsolete operating systems, please let me know whether 
+they are working for you.
+</p>
+
+<h3>Changes this version</h3>
+<ul>
+    <li>Fixed bug that would refuse to play extremely small files</li>
+    <li>Added YUY2 output support to better support old graphics hardware</li>
+    <li>Updated speex to 1.2beta1</li>
+    <li>Updated project to VS 2005</li>
+    <li>Using theora-exp for theora decoding ~30% speed up</li>
+    <li>Improved 24/32 bit support for FLAC (still may not be perfect)</li>
+    <li>All code moved to unicode. Fixed bug which would fail if paths had unicode chars</li>
+    <li>Custom unicode emulating(unicows) CRT's to maintain Windows 9X support</li>
+    <li>Compatablity fixes for Media Portal and Media Player Classic</li>
+    <li>Installer detects and offers to remove previous versions</li>
+    <li>Installer offers to optionally associate WMP to .ogg</li>
+    <li>MMX optimisations for libtheora ported to MASM, encoding ~25-30% faster</li>
+    <li>Xiph fish icon in explorer</li>
+    <li>Code ported to Windows Mobile 5.0 (currently unreleased build)</li>
+    <li>Switch to integer decoding version of speex</li>
+</ul>
+
+<h2>Version 0.71.0946</h2>
+<p class="newsdate">24 February, 2006</h2>
+
+<p>More bugfixes, particularly to theora. See 0.70 release for more details about recent changes. Docs and source package 
+will be updated on the weekend, there's no major changes there from 0.70. This version is fairly stable now it seems.
+</p>
+
+<h3>Changes this version</h3>
+<ul>
+    <li>Fixed the theora seeking bug, should accurately seek to any frame without artefacts.</li>
+    <li>Fixed bug not handling WMP doing hardware video acceleration, caused crash on some files (Thanks slashdot!)</li>
+    <li>Fixed handling of missing 3xx http response codes</li>
+    <li>Fixed bug where player would crash if you dragged it from one monitor to another while playing</li>
+    <li>Fixed COM reference double-release bug</li>
+    <li>Fixed race condition which could crash or hang sometimes after a seek.</li>
+</ul>
+
+<h2>Version 0.70.0827</h2>
+<p class="newsdate">16 February, 2006</p>
+
+<p>Wow... has it been a whole year :) Yes, this project is still alive! There's a fair bit of new code, so if you have problems 
+you might want to try the history page and get version 0.69. One notable thing that this new version does not do correctly, is it no longer 
+handles chained icecast streams, but it handles streaming static files on a server much better. The previous solution for icecast was a real 
+hack which is no longer possible, it will be fixed properly fairly soon.
+</p>
+
+<p>I'm releasing now, because otherwise you'll be waiting forever! Releases should be coming much more frequently hopefully. As always,
+email me your bugs and feature requests. The unicode filenames will be fixed as soon as I can, sorry, I keep putting that one off.
+</p>
+
+<h3>Changes this version</h3>
+<ul>
+    <li>Theora can seek without artefacts to any frame, even non-keyframes.(95% of the time, there's still a slight bug)</li>
+    <li>All seeking in all codecs is accurate to within a single audio sample (ie. sub-second)</li>
+    <li>Complete rewrite of demux, it's much easier for me to continue now.</li>
+    <li>OGM support is improved a bit, still not great. It does not associate with the .ogm extension to avoid messing with other solutions for .ogm you might have. But renaming the .ogm file to .ogg it will attempt to play it.</li>
+    <li>Improved handling of static files on servers (still not seeking over http)</li>
+    <li>Be aware that it builds a seektable for all on-disk files. For really large files (&gt;250MB) it may take a little while for the file to load.</li>
+    <li>Updated most libraries, vorbis is still at 1.1.1, speex still 1.1.10. Another release soonish may rectify this. I just want to release what I've got now, or it will keep being put off.</li>
+</ul>
+
+<h2>Version 0.69.8924</h2>
+<p class="newsdate">15 February, 2005</p>
+
+<p>Lots of bufixes, especially memory leaks and memory management. Along with a new installer based on 
+<a class='urllink' href='http://nsis.sourceforge.net/' rel='nofollow'>NSIS</a>, which is just click-and-run.
+</p>
+
+<h3>Changes this version</h3>
+<ul>
+    <li>Removed several major memory leaks in encoders and decoders</li>
+    <li>More intelligent buffer sizing, reduces memory footprint about 5-10 fold</li>
+    <li>Much more documentation</li>
+    <li>Vorbis encoder has programmatic interface for setting quality</li>
+    <li>Annodex Muxing support</li>
+    <li>Programmitic interface for encoding progress</li>
+    <li>Can seek in WMP6.4</li>
+    <li>Several other tools (not included in this binary) for server side seeking, and .NET media players added to SDK</li>
+</ul>
+
+<h2>Version 0.68.8333</h2>
+<p class="newsdate">6 December, 2004</p>
+
+<p>Mainly bugfixes.
+</p>
+
+<h3>Changes this version</h3>
+<ul>
+    <li>Fixed playback from windows network drives.</li>
+    <li>Fixed bug where audio would stop if you seek really close to the end.</li>
+    <li>Seeking performance back to almost instant.</li>
+</ul>
+
+<!--#include virtual="/ssi/pagebottom.include" -->

Added: websites/dshow/ssi/header.include
===================================================================
--- websites/dshow/ssi/header.include	                        (rev 0)
+++ websites/dshow/ssi/header.include	2009-10-31 00:19:39 UTC (rev 16674)
@@ -0,0 +1,8 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
+<html>
+<head>
+  <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
+  <link rel="icon" href="/images/logos/xiph.ico" type="image/x-icon"/>
+  <link rel="shortcut icon" href="/images/logos/xiph.ico" type="image/x-icon"/>
+  <link rel="stylesheet" title="Default 50em Width" media="screen" href="/css/screen.css" type="text/css"/>
+  <link rel="alternate stylesheet" title="Xiph.org 50em Width" media="screen" href="/css/screen-2.css" type="text/css"/>

Added: websites/dshow/ssi/inhead.inc
===================================================================
--- websites/dshow/ssi/inhead.inc	                        (rev 0)
+++ websites/dshow/ssi/inhead.inc	2009-10-31 00:19:39 UTC (rev 16674)
@@ -0,0 +1 @@
+<link rel='home' href='http://www.xiph.org/' />

Added: websites/dshow/ssi/pagebottom.include
===================================================================
--- websites/dshow/ssi/pagebottom.include	                        (rev 0)
+++ websites/dshow/ssi/pagebottom.include	2009-10-31 00:19:39 UTC (rev 16674)
@@ -0,0 +1,15 @@
+</div><!-- content -->
+
+<div id="copyright">
+  <p>The Xiph Fish Logo and the Vorbis.com many-fish logos are 
+  trademarks (&trade;) of Xiph.Org.<br/>
+
+  These pages &copy; 1994 - 2009 Xiph.Org. All rights reserved.</p>
+
+  <p style="color:#FFFFFF;"><!--#config timefmt="%B %d, %Y" -->Last Modified: <!--#echo var="LAST_MODIFIED" --></p>
+</div>
+
+</div><!-- thepage -->
+
+</body>
+</html>

Added: websites/dshow/ssi/pagetop.include
===================================================================
--- websites/dshow/ssi/pagetop.include	                        (rev 0)
+++ websites/dshow/ssi/pagetop.include	2009-10-31 00:19:39 UTC (rev 16674)
@@ -0,0 +1,22 @@
+<div id="thepage">
+
+<div id="xiphlogo">
+  <a href="http://www.xiph.org/"><img src="/images/logos/fish_xiph_org.png" alt="Fish Logo and Xiph.org"/></a>
+</div>
+
+<div id="navbar">
+  <ul>
+    <li><a href="/">Home</a></li>
+    <li><a href="/news/">News</a></li>
+    <li><a href="/downloads/">Downloads</a></li>
+  </ul>
+  <ul>
+    <li><a href="/contact/">Contact</a></li>
+    <li><a href="/history/">History</a></li>
+    <li><a href="/bugs/">Bugs</a></li>
+  </ul>
+</div>
+
+<div id="banners"></div>
+
+<div id="content">

Added: websites/dshow/style.css
===================================================================
--- websites/dshow/style.css	                        (rev 0)
+++ websites/dshow/style.css	2009-10-31 00:19:39 UTC (rev 16674)
@@ -0,0 +1,11 @@
+html {
+	font:  Verdana, sans-serif;
+	line-height: 1.25em;
+	background-color: white;
+	color: black;
+}
+a:link { color: #208b8b; }
+a:visited { color: #000080; }
+h1 {
+	color: #000080;
+}



More information about the commits mailing list