Displaying 6 results from an estimated 6 matches for "catmodule".
2004 Aug 06
2
improved error.log output --diff
...diff -u --recursive icecast/src/logging.h icecast-new/src/logging.h
--- icecast/src/logging.h 2003-07-18 16:29:23.000000000 -0400
+++ icecast-new/src/logging.h 2003-08-06 19:19:31.000000000 -0400
@@ -19,26 +19,26 @@
#define __FUNCTION__ __FILE__
#endif
-#define ERROR0(y) log_write(errorlog, 1, CATMODULE "/", __FUNCTION__, y)
-#define ERROR1(y, a) log_write(errorlog, 1, CATMODULE "/", __FUNCTION__, y, a)
-#define ERROR2(y, a, b) log_write(errorlog, 1, CATMODULE "/", __FUNCTION__, y, a, b)
-#define ERROR3(y, a, b, c) log_write(errorlog, 1, CATMODULE "/", __FUN...
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
2005 Nov 11
0
[PATCH] icecast video preview 2
...@ -12,7 +12,6 @@
/* Ogg codec handler for theora logical streams */
-
#ifdef HAVE_CONFIG_H
#include <config.h>
#endif
@@ -28,11 +27,13 @@
#include "format_theora.h"
#include "client.h"
#include "stats.h"
+#include "video_preview.h"
#define CATMODULE "format-theora"
+#define PREVIEW_KEYFRAME_INTERVAL 3
#include "logging.h"
+#include <png.h>
-
typedef struct _theora_codec_tag
{
theora_info ti;
@@ -40,9 +41,14 @@
int granule_shift;
ogg_int64_t last_iframe;
ogg_int64_t prev...
2005 Nov 11
2
[PATCH] icecast video preview 2
Updated version of video preview covering frame writing every 3 keyframe
and a xsl typo.
Best regards :)
kysucix
--
Make things as simple as possible, but no simpler. - Albert Einstein
2005 Nov 11
1
[PATCH] icecast video preview
Hi. Here it is my patch to put a video preview of a theora stream in
status.xsl.
I just added a:
<video-preview>1</video-preview>
parameters in icecast.xml.in that control the previewing function.
It encodes a png in $webroot/$mountname.tmp and then move it to
$webroot/$mountname.png
As for now it saves a frame every theora keyframe, which is probably
too heavy for the server but
2004 Aug 06
4
No Duplicate Users - Patch
...ot;allow_duplicate_users" value="0"/>
</authentication>
</mount>
-->
Index: src/auth.c
===================================================================
--- src/auth.c (revision 6619)
+++ src/auth.c (working copy)
@@ -34,6 +34,30 @@
#define CATMODULE "auth"
<p>+int auth_is_listener_connected(source_t *source, char *username)
+{
+ client_t *client;
+ avl_node *client_node;
+
+ avl_tree_rlock(source->client_tree);
+
+ client_node = avl_get_first(source->client_tree);
+ while(client_node) {
+ client = (...