[xiph-commits] r7697 - in trunk/oggdsf: . docs website

illiminable at motherfish-iii.xiph.org illiminable at motherfish-iii.xiph.org
Sat Sep 4 23:21:15 PDT 2004


Author: illiminable
Date: 2004-09-04 23:21:14 -0700 (Sat, 04 Sep 2004)
New Revision: 7697

Modified:
   trunk/oggdsf/README
   trunk/oggdsf/docs/TODO.txt
   trunk/oggdsf/website/index.html
Log:
* Updated readme file.
* Updated my todo list.

Modified: trunk/oggdsf/README
===================================================================
--- trunk/oggdsf/README	2004-09-05 01:28:57 UTC (rev 7696)
+++ trunk/oggdsf/README	2004-09-05 06:21:14 UTC (rev 7697)
@@ -1,13 +1,18 @@
+Updated after 0.62 release.
+
 These are probably not very build friendly at the moment.
 I will make them a bit more user friendly in the future.
 
-Some modifications have been made since the 0.55 release to start
-adding seeking to theora.
 
 In order to build these...
 
 
-You need visual studio 2002 or 2003. There are no VC6 files.
+You need visual studio 2003. There are no VC6 files or VS2002 files.
+ In theory you should be able to create VC2002 files... and in fact
+ out of date VC2002 files are generally found with .vcproj.bak 
+ extensions. However some of the libraries will not build in VS2002,
+ there is a bug in the 2002 compilers imlpementation of mixed mode
+ dlls, which stops some of the .NET bridging libraries linking.
 
 You need NASM for FLAC to build. (lifes easier if it's at C:\NASM)
  you'll have to play around with that yourself... it's a real pain !
@@ -26,7 +31,7 @@
  this happens !
 
 You need DirectX 9 SDK installed (lifes easier if it's at C:\DXSDK)
- Otherwise all projcets prefixed with dsf you'll need to change the
+ Otherwise all projects prefixed with dsf you'll need to change the
  absolute references to that path. I'll try to do something to make
  this easier in future.
  

Modified: trunk/oggdsf/docs/TODO.txt
===================================================================
--- trunk/oggdsf/docs/TODO.txt	2004-09-05 01:28:57 UTC (rev 7696)
+++ trunk/oggdsf/docs/TODO.txt	2004-09-05 06:21:14 UTC (rev 7697)
@@ -1,26 +1,15 @@
 BUGS
 ====
 * Figure out why the graph hangs at the end of lpayback sometimes. see debugging.txt
-
 * Fix wmp 9 issues, probably by rewriting the decoder :(
-
-* I don't think non-renderer filters should expose the seeking interface.
 * Fix up the seeking interface to provide choice of seek method.
-
 # Seeking very close to the end of speex or vorbis files, causes all audio to cease, requiring stop/play to resolve. Particularly noticable in small files, seems roughly 5 secs from end where this occurs.
 # There is no way to alter the audio encoding parameters, vorbis defaults to quality 0.3
-
-
 # When transcoding theora, if a media decoder (WMV usually) doesn't advertise its framerate, output may be time distorted
 # Created files are not yet gauranteed to be correct. No produced encoded files should be distributed.
 # I think there may be a little memory leak in the encoders... nothing too serious, but if you try and encode really large files it may be a problem.
 # Theora will not playback with Windows Media Player 9 or 10, but vorbis and speex are just fine, but will in previous WMP's and other DS players like BSPlayer
 
-# DON'T try to stop a FLAC stream. It crashes. Running to the end is ok.
-# FLAC will make media player do the error sound or crash on exit
-
-# Only plays Ogg encapsulated FLAC. Won't play normal FLAC files.
-
 NEW
 ===
 * Add get and set functions for the format block to flac encoder like in the others. Get rid of the mecpy.
@@ -36,14 +25,13 @@
 
 PARITALLY DONE
 ==============
-* Fix flac decoder
-* Add seeking to annodex
-# Duration is wrong for all files except speex, vorbis and theora... doesn't affect playback
-* CMML Application interface
-* Annodex seeking
 
+
 NEXT FEATURES
 =============
+
+ON HOLD
+=======
 * Raw flac support
 * Annodex Muxer
 * WMP Ripping plug-in for vorbis and flac.
@@ -53,4 +41,13 @@
 * flac encoder
 * Add application cmml interface
 # Seeking in theora occasionally seg faults (Ithink)
-# Only plays FLAC with 16 bit 2 channel 44100Hz settings. Still hardcoded.
\ No newline at end of file
+# Only plays FLAC with 16 bit 2 channel 44100Hz settings. Still hardcoded.
+* Fix flac decoder
+* Add seeking to annodex
+# Duration is wrong for all files except speex, vorbis and theora... doesn't affect playback
+* CMML Application interface
+* Annodex seeking
+# DON'T try to stop a FLAC stream. It crashes. Running to the end is ok.
+# FLAC will make media player do the error sound or crash on exit
+# Only plays Ogg encapsulated FLAC. Won't play normal FLAC files.
+* I don't think non-renderer filters should expose the seeking interface.
\ No newline at end of file

Modified: trunk/oggdsf/website/index.html
===================================================================
--- trunk/oggdsf/website/index.html	2004-09-05 01:28:57 UTC (rev 7696)
+++ trunk/oggdsf/website/index.html	2004-09-05 06:21:14 UTC (rev 7697)
@@ -40,7 +40,6 @@
 <br>
 Fixed the network streaming, and removed all the .NET sample apps from this release. <a href="http://www.illiminable.com/ogg/sse_builds.html">Experimental SSE/SSE2 builds can be found here</a><br>
 Changed the installer a bit so people realise when they download via download "shell sites", which hide the true source of the download, where it came from and where to look for updates.<br>
-
 <br>
 <FONT size=2 color="#000000" face="Arial">
 <DIV><TABLE width=100% bgcolor="#FFFFFF" border=1 cellpadding=2 cellspacing=2>
@@ -78,6 +77,9 @@
 <br>
 <br>
 <b><u>Known issues.</u></b><br>
+	<li>If you are getting codec problems, there appears to be a conflict with something in Media Player Classic... it tries to enforce the use of another ogg demultiplexer, either by design or accident.If you see in MPC it complaining about a media subtype with a 
+		GUID {CDDCA2D5-6D75-4F98-840E-737BEDD5C63B}. This is the guid of the old tobias vorbis filter, and this one {8D2FD10B-5841-4a6b-8905-588FEC1ADED9} is CoreVorbis. This is most likely due to the fact that these filters don't clean up the registry when they uninstall.
+		I am working on something to "clean up" all these remnants from the registry.</li>
 	<li>Cannot handle any chained multiplexed files or streams</li>
 	<li>Muxer creates broken files when packets are very large (usually high quality theora)</li>
 	<li>FLAC seems to lose the first 1/2 second of audio if you stop then play again</li>



More information about the commits mailing list