/*interface destroy*/ GPAC_MODULE_EXPORT void ShutdownInterface(GF_BaseInterface *ifce) { switch (ifce->InterfaceType) { #if !defined(GPAC_DISABLE_VTT) && !defined(GPAC_DISABLE_SVG) case GF_SCENE_DECODER_INTERFACE: DeleteVTTDec((GF_BaseDecoder *)ifce); break; #endif } }
/*interface destroy*/ GPAC_MODULE_EXPORT void ShutdownInterface(GF_BaseInterface *ifce) { switch (ifce->InterfaceType) { case GF_SCENE_DECODER_INTERFACE: DeleteVTTDec((GF_BaseDecoder *)ifce); break; case GF_NET_CLIENT_INTERFACE: DeleteVTTInput(ifce); break; //case GF_JS_USER_EXT_INTERFACE: // DeleteVTTJS(ifce); // break; } }