[xiph-commits] r7939 - icecast/branches/kh/icecast

karl at motherfish-iii.xiph.org karl at motherfish-iii.xiph.org
Fri Oct 8 12:34:10 PDT 2004


Author: karl
Date: 2004-10-08 12:34:10 -0700 (Fri, 08 Oct 2004)
New Revision: 7939

Modified:
   icecast/branches/kh/icecast/NEWS
   icecast/branches/kh/icecast/configure.in
Log:
bump version


Modified: icecast/branches/kh/icecast/NEWS
===================================================================
--- icecast/branches/kh/icecast/NEWS	2004-10-08 19:29:36 UTC (rev 7938)
+++ icecast/branches/kh/icecast/NEWS	2004-10-08 19:34:10 UTC (rev 7939)
@@ -1,7 +1,5 @@
 Feature differences from SVN trunk
 
-. fast pre-buffering aka burst-on-connect. State a burst size in bytes to
-indicate how much should be sent at listener connect.
 . mp3 accepts artist and title separately on the url.
 . program invocation at stream start and end, per mount based.
 . on-demand relays, activated on first listener, disconnected when listeners 
@@ -17,7 +15,24 @@
 clients to alternative slave hosts. 
 . authenticated relays, those that match the relay user/pass, bypass the 
 max-listener check
+. per-mount format-specific settings can be stated in mount
 
+kh56
+. provide an alternate sock_write_fmt for old style vsnprintf, this was
+  causing no data (on truncation) to be sent on windows (stats.xml).
+. restructure stats engine, the inc/dec calls could cause incorrect values
+  due to racing with unprocessed events. The maths is done in the engine now
+. due to the stats engine, various changes to stats for mountpoints have
+  happened, most/all cases look ok. stats relays will need double checking
+. added max_listeners stat to each listed mount.
+. added icecast version global stat
+. fixed bug when a on-demand relay as a fallback was being started when
+  it should not of been.
+. allow for clients to fallback from on-demand relays that fail to start
+. The default mp3 interval is now 16000 bytes (inline with trunk) but this
+  can be overridden per-mount with <mp3-metadata-interval> in bytes. Other
+  format-specific settings could be possible.
+
 kh55
 . let the stats relays loop around instead of blocking on conditions, that
   way we don't get out of sync if we miss a wakeup.

Modified: icecast/branches/kh/icecast/configure.in
===================================================================
--- icecast/branches/kh/icecast/configure.in	2004-10-08 19:29:36 UTC (rev 7938)
+++ icecast/branches/kh/icecast/configure.in	2004-10-08 19:34:10 UTC (rev 7939)
@@ -1,4 +1,4 @@
-AC_INIT([Icecast], [2.0-kh55], [karl at xiph.org])
+AC_INIT([Icecast], [2.0-kh56], [karl at xiph.org])
 
 AC_PREREQ(2.54)
 AC_CONFIG_SRCDIR(src/main.c)



More information about the commits mailing list