libgpac
Documentation of the core library of GPAC
os_module.c File Reference
#include "module_wrap.h"
#include <gpac/network.h>
#include <sys/stat.h>
#include <dlfcn.h>
#include <dirent.h>
+ Include dependency graph for os_module.c:

Functions

void gf_modules_free_module (ModuleInstance *inst)
 
Bool gf_modules_load_library (ModuleInstance *inst)
 
void gf_modules_unload_library (ModuleInstance *inst)
 
static Bool enum_modules (void *cbck, char *item_name, char *item_path, GF_FileEnumInfo *file_info)
 
static void load_static_modules (GF_ModuleManager *pm)
 
GF_EXPORT u32 gf_modules_refresh (GF_ModuleManager *pm)
 

Function Documentation

◆ gf_modules_free_module()

void gf_modules_free_module ( ModuleInstance inst)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_modules_load_library()

Bool gf_modules_load_library ( ModuleInstance inst)
+ Here is the caller graph for this function:

◆ gf_modules_unload_library()

void gf_modules_unload_library ( ModuleInstance inst)
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ enum_modules()

static Bool enum_modules ( void *  cbck,
char *  item_name,
char *  item_path,
GF_FileEnumInfo file_info 
)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ load_static_modules()

static void load_static_modules ( GF_ModuleManager *  pm)
static
+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ gf_modules_refresh()

GF_EXPORT u32 gf_modules_refresh ( GF_ModuleManager *  pm)
+ Here is the call graph for this function:
+ Here is the caller graph for this function: