Ravi, Thanks for the reply. I understand the need to implement the PVMFNodeInterface as the baseline interface for a parser node. But I was wondering about the interfaces that must be implemented to enable a node (parser and recognizer functionality) to be registered dynamically (i.e. when opencore executes RegisterAllNodes and RegisterAllRecognizers, what interfaces must be in place in the shared library). Also, where should the library be placed within the directory structure and where should the .cfg file be located as well?
Regards, Jeff On Nov 17, 9:11 am, RaviY <yend...@pv.com> wrote: > You would need to look at PVMFNodeInterface and PVMFNodeInterfaceImpl. > > PVMFNodeInterface --- This is the actual interface. > PVMFNodeInterfaceImpl --- This is the base node implementation. > > You can create a node from scratch by deriving from PVMFNodeInterface. > Or, you can derive from PVMFNodeInterfaceImpl and reuse the code from > the base implementation. > > -Ravi > > On Nov 16, 2:17 pm, jeffb <jeffbo...@gmail.com> wrote: > > > I am adding a parser node to the engine. As I understand it, a > > dynamically loadable shared library must be created for a custom > > parser node and a .cfg file must be created to reference the library. > > To avoid reverse engineering OpenCore, is there any documentation that > > provides a description of the necessary interfaces that must be > > implemented? -- unsubscribe: android-porting+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-porting