From ef99414220ce9cffe9a2b180d79aee5d42fd9a81 Mon Sep 17 00:00:00 2001 From: Thulinma Date: Sat, 19 Mar 2011 16:45:46 +0100 Subject: [PATCH] Fixesheids --- Connector_HTTP/main.cpp | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/Connector_HTTP/main.cpp b/Connector_HTTP/main.cpp index c241c885..3912698b 100644 --- a/Connector_HTTP/main.cpp +++ b/Connector_HTTP/main.cpp @@ -254,10 +254,12 @@ int mainHandler(int CONN_fd){ if (handler == HANDLER_FLASH){ if(tag->data[0] != 0x12 ) { if (tag->isKeyframe){ - Flash_FragBuffer.push(FlashBuf); - #if DEBUG >= 4 - fprintf(stderr, "Received a fragment. Now %i in buffer.\n", (int)Flash_FragBuffer.size()); - #endif + if (FlashBuf != ""){ + Flash_FragBuffer.push(FlashBuf); + #if DEBUG >= 4 + fprintf(stderr, "Received a fragment. Now %i in buffer.\n", (int)Flash_FragBuffer.size()); + #endif + } FlashBuf = ""; } FlashBuf.append(tag->data,tag->len);