MME_ERROR SilenceGen_RegisterTransformer(const char *name)
{
        return MME_RegisterTransformer(name,
                                       SilenceGen_AbortCommand,
                                       SilenceGen_GetTransformerCapability,
                                       SilenceGen_InitTransformer,
                                       SilenceGen_ProcessCommand,
                                       SilenceGen_TermTransformer);
}
MME_ERROR PcmTranscoder_RegisterTransformer (const char* Name)
{
    return MME_RegisterTransformer     (Name,
                                        PcmTranscoder_AbortCommand,
                                        PcmTranscoder_GetTransformerCapability,
                                        PcmTranscoder_InitTransformer,
                                        PcmTranscoder_ProcessCommand,
                                        PcmTranscoder_TermTransformer);
}
Ejemplo n.º 3
0
int init_module(void) {

  return MME_RegisterTransformer("com.st.mcdt.mme.local",
                                SimpleTest_AbortCommand,
                                SimpleTest_GetTransformerCapability,
                                SimpleTest_InitTransformer,
                                SimpleTest_ProcessCommand,
                                SimpleTest_TermTransformer);
        
}
static int __init StmLoadModule(void)
{
	MME_ERROR status = MME_SUCCESS;
	// Now do the MME Init
	status =  MME_RegisterTransformer(
				  mmeName,
				  abortCmd,
				  getTransformerCapability,
				  initTransformer,
				  processCommand,
				  termTransformer);
	if (status == MME_SUCCESS)
		OSDEV_Print("%s loaded\n", MODULE_NAME);
	else
		OSDEV_Print("Error registering %s with MME (%d)\n", MODULE_NAME, status);
	return status;
}