int edcast_init(edcastGlobals *g) { int printConfig = 0; setServerStatusCallback(g, outputStatusCallback); setGeneralStatusCallback(g, NULL); setWriteBytesCallback(g, writeBytesCallback); setBitrateCallback(g, outputBitrateCallback); setServerNameCallback(g, outputServerNameCallback); setDestURLCallback(g, outputStreamURLCallback); readConfigFile(g); return 1; }
int edcast_init(edcastGlobals *g) { setServerStatusCallback(g, outputStatusCallback); setGeneralStatusCallback(g, NULL); setWriteBytesCallback(g, writeBytesCallback); setBitrateCallback(g, outputBitrateCallback); setServerNameCallback(g, outputServerNameCallback); setDestURLCallback(g, outputStreamURLCallback); readConfigFile(g); setFrontEndType(g, FRONT_END_EDCAST_PLUGIN); return 1; }
int transcode_init() { char *serverURL = NULL; char *defaultConfigFile = "transcoder.cfg"; int c = 0; int printConfig = 0; memset(&globals, '\000', sizeof(globals)); // Setup Callbacks for all the interaction globals.mainStatusCallback = NULL; globals.inputStatusCallback = NULL; globals.inputStreamURLCallback = NULL; globals.readBytesCallback = NULL; globals.inputServerTypeCallback = NULL; globals.inputStreamTypeCallback = NULL; globals.inputStreamURLCallback = NULL; globals.inputStreamNameCallback = NULL; globals.inputMetadataCallback = NULL; globals.inputBitrateCallback = NULL; globals.outputStatusCallback = outputStatusCallback; globals.writeBytesCallback = writeBytesCallback; globals.outputServerTypeCallback = outputServerTypeCallback; globals.outputStreamTypeCallback = outputStreamTypeCallback; globals.outputBitrateCallback = outputBitrateCallback; globals.outputStreamURLCallback = outputStreamURLCallback; setServerStatusCallback(globals.outputStatusCallback); setGeneralStatusCallback(globals.mainStatusCallback); setWriteBytesCallback(globals.writeBytesCallback); setBitrateCallback(globals.outputBitrateCallback); setStreamTypeCallback(globals.outputStreamTypeCallback); setServerTypeCallback(globals.outputServerTypeCallback); setSourceURLCallback(globals.inputStreamURLCallback); setDestURLCallback(globals.outputStreamURLCallback); setVUCallback(VUCallback); if (gConfigFile == NULL) { gConfigFile = defaultConfigFile; } setConfigFileName(gConfigFile); readConfigFile(); return 1; }
int edcast_init(edcastGlobals *g) { int printConfig = 0; setServerStatusCallback(g, outputStatusCallback); setGeneralStatusCallback(g, NULL); setWriteBytesCallback(g, writeBytesCallback); setBitrateCallback(g, outputBitrateCallback); setServerNameCallback(g, outputServerNameCallback); setDestURLCallback(g, outputStreamURLCallback); //strcpy(g->gConfigFileName, ".\\edcast_multi"); readConfigFile(g); setFrontEndType(g, FRONT_END_EDCAST_PLUGIN); return 1; }