Displaying 5 results from an estimated 5 matches for "client_mp3".
Did you mean:
client_ip
2008 Aug 25
2
patch for native iphone support
...=====
--- src/format_mp3.c (revision 15198)
+++ src/format_mp3.c (working copy)
@@ -639,6 +639,9 @@
char *ptr = client->refbuf->data + client->refbuf->len - 2;
int bytes;
const char *useragent;
+ char *range;
+ int rangenumber;
+ int rangenumber2;
if (client_mp3 == NULL)
return -1;
@@ -657,7 +660,44 @@
remaining -= bytes;
ptr += bytes;
}
+ range = httpp_getvar (client->parser, "range");
+ if (range != NULL) {
+ int ret = 0;
+ int rangeproblem = 0;
+ ret = sscanf(range, "bytes=%d-...
2004 Aug 06
2
icecast-2.0-kh34
On Sun, 25 Apr 2004, Wild Karl-Heinz wrote:
> Program received signal SIGSEGV, Segmentation fault.
> 0x08057f50 in format_mp3_write_buf_to_client (self=0x80bee00, client=0x80d5e00)
> at format_mp3.c:311
> 311 if (ret < (int)refbuf->associated->len)
>
> what else can i do?
When you get to this point, you should do a backtrace so Karl can see what
is
2004 Aug 06
0
icecast-2.0-kh34
...f all
the inline metadata has been sent, crashing due to that fact that the
client wants some but we haven't been provided with it yet. This could
only happen right at the beginning, so I'm guessing this is an on-demand
mp3 relay.
A better/safer test is to replace the above line with
if (client_mp3->in_metadata)
I'll change it for kh36 :)
karl.
<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-request@xiph.org'
containing only the word 'unsubscr...
2008 Nov 29
0
Icecast Streaming to an iPhone or iPod touch
...n",
+ rangenumber, rangenumber2);
+ if (bytes > 0)
+ {
+ remaining -= bytes;
+ ptr += bytes;
+ }
+ }
+ }
+ }
+
client->format_data = client_mp3;
client->free_client_data = free_mp3_client_data;
metadata = httpp_getvar(client->parser, "icy-metadata");
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