GPAC
Open Source Multimedia Framework. For more information, check out http://gpac.wp.mines-telecom.fr
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups
GF_InterfaceRegister Struct Reference

Interface Registry. More...

#include <module.h>

+ Collaboration diagram for GF_InterfaceRegister:

Data Fields

const char * name
 
const u32 *(* QueryInterfaces )()
 
GF_BaseInterface *(* LoadInterface )(u32 InterfaceType)
 
void(* ShutdownInterface )(GF_BaseInterface *interface_obj)
 

Detailed Description

This structure represent a base interface loader, when not using dynamic / shared libraries

Field Documentation

const char* GF_InterfaceRegister::name
const u32*(* GF_InterfaceRegister::QueryInterfaces)()
GF_BaseInterface*(* GF_InterfaceRegister::LoadInterface)(u32 InterfaceType)
void(* GF_InterfaceRegister::ShutdownInterface)(GF_BaseInterface *interface_obj)

The documentation for this struct was generated from the following file: