Displaying 4 results from an estimated 4 matches for "mutex_t".
2004 Aug 06
2
[patch] ices CVS tree and potential problems compiling on Solaris
...PROBLEM:
use of #include "thread.h" in (of all things) im_sun.[ch] can
cause a compile error.
REPRODUCTION:
Compile source tree on Solaris 2.8 using gcc3.2.3 (SMCgcc)
from sunfreeware.com will fail with a name space collision, eg:
thread/thread.h:66: conflicting types for `mutex_t'
/usr/include/synch.h:51: previous declaration of `mutex_t'
REASON:
Solaris has its own threading library (threads) as well as POSIX (pthreads)
to use the pthread library one must include /usr/include/pthread.h, to use
solaris threads one must include /usr/include/thread.h (and...
2004 Aug 06
1
ices: Metadata for im_stdinpcm
...CS file: /usr/local/cvsroot/ices/src/im_stdinpcm.h,v
retrieving revision 1.3
diff -u -r1.3 im_stdinpcm.h
--- im_stdinpcm.h 16 Mar 2003 14:21:48 -0000 1.3
+++ im_stdinpcm.h 17 Jun 2003 11:03:09 -0000
@@ -21,7 +21,9 @@
{
int rate;
int channels;
+ char **metadata;
int newtrack;
+ mutex_t metadatalock;
} stdinpcm_state;
input_module_t *stdin_open_module(module_param_t *params);
<p>--- >8 ----
List archives: http://www.xiph.org/archives/
icecast project homepage: http://www.icecast.org/
To unsubscribe from this list, send a message to 'icecast-dev-request@xiph.org...
2004 Aug 06
3
src/net/resolver.c patches for better IPv6 resolution
...'d like to know what IPv6-capable
OSen aren't able to get proper results -- it appears to work on my
FreeBSD machine... Did I say I have no clue what I'm doing yet?
<p>--- resolver.c-ORIG Mon Aug 5 16:48:03 2002
+++ resolver.c Sun Sep 29 19:43:54 2002
@@ -42,6 +42,13 @@
static mutex_t _resolver_mutex;
static int _initialized = 0;
+/* ugly hacks */
+struct in_addr inp;
+union {
+ struct in_addr v4addr;
+ struct in6_addr v6addr;
+} addr_u;
+
char *resolver_getname(const char *ip, char *buff, int len)
{
if (!_isip(ip)) {
@@ -65,18 +72,11 @@
static int _isip(const cha...
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