Displaying 7 results from an estimated 7 matches for "mount_proxy".
2004 Aug 06
2
[patch] time stamps in dump file names
...ime stamps in dump file names:
diff -ur icecast-2.0.1/src/source.c icecast-2.0.1.scram/src/source.c
--- icecast-2.0.1/src/source.c	Wed May 12 17:55:30 2004
+++ icecast-2.0.1.scram/src/source.c	Wed Jun  2 23:17:29 2004
@@ -50,6 +50,16 @@
http_parser_t *parser, const char *mount, format_type_t type,
mount_proxy *mountinfo)
{
+    char buffer[PATH_MAX];
+    time_t curtime;
+    struct tm *loctime;
+
+    /* Get the current time. */
+    curtime = time (NULL);
+
+    /* Convert it to local time representation. */
+    loctime = localtime (&curtime);
+
source_t *src;
src = (source_t *)malloc(sizeof(sou...
2004 Aug 06
2
[patch] time stamps in dump file names
...ime stamps in dump file names:
diff -ur icecast-2.0.1/src/source.c icecast-2.0.1.scram/src/source.c
--- icecast-2.0.1/src/source.c	Wed May 12 17:55:30 2004
+++ icecast-2.0.1.scram/src/source.c	Wed Jun  2 23:17:29 2004
@@ -50,6 +50,16 @@
http_parser_t *parser, const char *mount, format_type_t type,
mount_proxy *mountinfo)
{
+    char buffer[PATH_MAX];
+    time_t curtime;
+    struct tm *loctime;
+
+    /* Get the current time. */
+    curtime = time (NULL);
+
+    /* Convert it to local time representation. */
+    loctime = localtime (&curtime);
+
source_t *src;
src = (source_t *)malloc(sizeof(sou...
2006 Feb 24
1
Request: Time Stamped Dump-Files
Hi,
I urgently need a feature to save the dump-files in splitted timestamped 
chunks or - much better - named accordingly to the stream metadata.
I don?t want to use utilities like streamripper to make dumps because 
they act as a client and thus the "relay on-demand" feature of icecast 
isn't usable anymore. I only want to have a copy of the stream when 
somebody is actually
2004 Aug 06
1
[PATCH] IceCast2 - aliasing (reimplementation of the patch I posted earlier)
...eCast/src: client.o
diff -ur icecast/src/config.c IceCast/src/config.c
--- icecast/src/config.c	2003-03-14 21:10:17.000000000 -0500
+++ IceCast/src/config.c	2003-04-18 20:20:31.000000000 -0400
@@ -98,6 +98,7 @@
     ice_config_dir_t *dirnode, *nextdirnode;
     relay_server *relay, *nextrelay;
     mount_proxy *mount, *nextmount;
+    aliases *alias, *nextalias;
     int i;
 
     if (c->config_filename)
@@ -160,6 +161,16 @@
     }
     thread_mutex_unlock(&(_locks.mounts_lock));
 
+    alias = c->aliases;
+    while(alias) {
+        nextalias = alias->next;
+        xmlFree(alias->sourc...
2004 Aug 06
0
[PATCH] Add per-listener and per-mount connection time limits.
...ly use the global limit) */
+     int max_listener_time; /* Maximum amount of time in seconds a listener can
+                               be connected to this mount. -1 to not limit here
+                               (i.e. only use the global limit) */
      char *fallback_mount;
      struct _mount_proxy *next;
  } mount_proxy;
***************
*** 65,70 ****
--- 68,74 ----
  
      int client_limit;
      int source_limit;
+     long client_time_limit;
      long queue_size_limit;
      int threadpool_size;
      int client_timeout;
*** src/source.c.orig	Mon Dec 29 10:38:58 2003
--- src/source.c	Fr...
2012 Dec 11
2
Adding additional mount info to xsl stylesheet
...ient->parser,
"user-agent");
+    stats_event_args (source->mount, "user-agent", "%s", user_agent);
 
     DEBUG0("Source creation complete");
     source->last_read = time (NULL);
@@ -947,6 +951,8 @@ static void source_apply_mount (source_t *source,
mount_proxy *mountinfo)
         source->max_listeners = mountinfo->max_listeners;
         source->fallback_override = mountinfo->fallback_override;
         source->hidden = mountinfo->hidden;
+	source->max_listener_duration = mountinfo->max_listener_duration;
+	source->user_agent...
2010 Jul 30
33
[PATCHES] Smartjog PatchDump
Hello,
I work at SmarctJog.com, we have here some patches on IceCast for
performance and reliability, these are mostly client/connection/source
cleanups (a slave merge is underway, and some more good stuff (c)),
but we'd like this to be merged in before the list gets any longer.
Please find attached a list of our patches with a short desc:
This one is actually not from us/me, it was found