return ok status code and free buffer

This commit is contained in:
Phil Bolduc 2021-09-19 12:11:57 -07:00
parent 077b4d5c89
commit 95c87919a8
2 changed files with 16 additions and 1 deletions

View File

@ -120,4 +120,7 @@ uint8_t realtimeBrodacast(IPAddress client, uint16_t busLength, byte *rgbwData)
channel += packetSize; channel += packetSize;
} }
free(buffer);
return 0;
} }

View File

@ -2,3 +2,15 @@
#define DDP_PUSH_FLAG 0x01 #define DDP_PUSH_FLAG 0x01
#define DDP_TIMECODE_FLAG 0x10 #define DDP_TIMECODE_FLAG 0x10
//
// Send real time DDP UDP updates to the specified client
//
// client - the IP address to send to
// busLength - the number of pixels
// rgbwData - a buffer of at least busLength*4 bytes long
//
// Returns
// 0 - Ok
// 1 - could not allocate buffer
uint8_t realtimeBrodacast(IPAddress client, uint16_t busLength, byte *rgbwData);