Modularizando o src

Dependencies:   EALib EthernetInterface_vz mbed-rtos mbed

Fork of header_main_colinas_V0-20-09-14 by VZTECH

Revision:
119:ee6a53069455
Parent:
74:81c47fff88a5
Child:
121:ee02790d00b7
--- a/rtpbuf.cpp	Fri Apr 24 13:54:24 2015 +0000
+++ b/rtpbuf.cpp	Thu Apr 30 15:42:41 2015 +0000
@@ -1,19 +1,6 @@
 #include <stdlib.h>
 
 #include "rtpbuf.h"
-/*
-static void xmemcpy(uint8_t * dest, uint8_t * src, uint16_t size) {
-  while (size--) *dest++ = *src++;
-}
-*/
-/*
-rtpbuf_t * rtpbuf_init(void) {
-    }
-void rtpbuf_destroy(rtpbuf_t ** self) {
-  free(*self)
-*self = NULL;
-}
-*/
 
 void rtpbuf_clear (rtpbuf_t * self) {
   self->size = 0;
@@ -23,33 +10,20 @@
   if ((size + self->size) <= RTPBUF_BUFSIZE){
     xmemcpy((uint8_t*)self->b+self->size,data,size);
     self->size += size;
-    //debug_msg("put %d -> %d",size,self->size);
-  } else {
-    //debug_msg("put-failed %d -> %d",size,self->size);
   }
 }
 
 uint8_t * rtpbuf_get (rtpbuf_t * self) {
-  if (self->size < RTPBUF_PKGSIZE) {
-    //debug_msg("get-failed %d", self->size);
-    return NULL;
-  }
-  //debug_msg("get %d", self->size);
+  if (self->size < RTPBUF_PKGSIZE) { return NULL; }
+  
   return (uint8_t*) self->b;
 }
 
 void rtpbuf_next (rtpbuf_t * self) {
-  if (self->size < RTPBUF_PKGSIZE) {
-    //debug_msg("next-failed %d", self->size);
-  } else {
-    //int i;
-    //i = self->size;
+  if (self->size >= RTPBUF_PKGSIZE){
     self->size -= RTPBUF_PKGSIZE;
     if (self->size > 0) {
       xmemcpy32(self->b, (self->b)+(RTPBUF_PKGSIZE>>2), self->size);
-      //debug_msg("nextA %d -> %d", i, self->size);
-    } else {
-      //debug_msg("nextB %d -> %d", i, self->size);
     }
   }
 }
\ No newline at end of file