![]() |
RDK Documentation (Open Sourced RDK Components)
|
Helper functions for memory management. More...
#include "AampMemoryUtils.h"#include "AampConfig.h"#include <assert.h>#include <glib.h>#include <errno.h>
Go to the source code of this file.
Functions | |
| static void | NETMEMORY_PLUS (void) |
| static void | NETMEMORY_MINUS (void) |
| void | aamp_Free (void *ptr) |
| wrapper for g_free, used for segment allocation | |
| void * | aamp_Malloc (size_t numBytes) |
| wrapper for g_malloc, used for segment allocation | |
| void | aamp_TransferMemory (void *ptr) |
| called when ownership of memory of injected fragments passed to gstreamer | |
| void | aamp_Free (struct GrowableBuffer *buffer) |
| free "GrowableBuffer" memopry allocated by aamp_Malloc | |
| void | aamp_AppendBytes (struct GrowableBuffer *buffer, const void *ptr, size_t len) |
| append data to GrowableBuffer ADT | |
| void | aamp_MoveBytes (struct GrowableBuffer *buffer, const void *ptr, size_t len) |
| Move data to buffer. | |
| void | aamp_AppendNulTerminator (struct GrowableBuffer *buffer) |
| Append nul character to buffer. | |
Variables | |
| static int | gNetMemoryCount |
| static int | gNetMemoryHighWatermark |
Helper functions for memory management.
Definition in file AampMemoryUtils.cpp.