Yes, i've tried that, my library was loaded, but none method has been called from it. I would suppose that is core should call that method:
OsclSharedLibraryInterface *PVGetInterface( void ); but it's didn't happen ;-( -- Yuri On 13 июл, 17:12, sesha giri <sesha_giri_n...@yahoo.co.in> wrote: > I am not asking to call in from test app > I am telling you to call it from media gallery if its video file or from > music if its a audio file. > Have you checked with that one. > > Basically I am not able to get what you want to the end result to be. > > ________________________________ > From: shadow <yuri.bul...@gmail.com> > To: android-framework <android-framework@googlegroups.com> > Sent: Monday, 13 July, 2009 3:37:18 PM > Subject: Re: how to register in the opencore framework own file container > recognizer > > Are you mean, to load my library inside some test application and call > exported methods from there? actually i didn't make such test yet, i > thought that there are shouldn't be problems, because the library is > quite simple for now... but i'll do that test... and what should i do > in case of success, i mean if i'll be able to call methods of mine > library from some test app? > > thanks for the help. > > -- > Yuri > > On 13 июл, 17:00, sesha giri <sesha_giri_n...@yahoo.co.in> wrote: > > > > > > > Are you able to call your file parser?? > > > ________________________________ > > From: shadow <yuri.bul...@gmail.com> > > To: android-framework <android-framework@googlegroups.com> > > Sent: Monday, 13 July, 2009 3:09:50 PM > > Subject: Re: how to register in the opencore framework own file container > > recognizer > > > Yes, I'm using own file container type recognizer (file container > > parser/demultiplexer): > > > 1) which search for necessary magic sequence in the given file - and > > making a desicion it's supported file type or not; > > 2) node (engine) - which would be a demultiplexer engine. > > > in general i want to implement demultiplexer (splitter) only, like the > > opencore existing one (MP4). > > > -- > > Yuri > > > On 13 июл, 16:27, sesha giri <sesha_giri_n...@yahoo.co.in> wrote: > > > > In that case you are using your own parser?? > > > Is it a audio or a video component?? > > > > Wht is the MIME type for the FF u have used?? > > > > ________________________________ > > > From: shadow <yuri.bul...@gmail.com> > > > To: android-framework <android-framework@googlegroups.com> > > > Sent: Monday, 13 July, 2009 2:43:09 PM > > > Subject: Re: how to register in the opencore framework own file container > > > recognizer > > > > Hi Giri, > > > > Thanks for the fast response, yup, i'm trying to use existing one, > > > and add into it my own opencore plugins. > > > > -- > > > Best Regards, > > > Yuri > > > > On 13 июл, 15:21, sesha giri <sesha_giri_n...@yahoo.co.in> wrote: > > > > > Hi Yuri, > > > > > Are you trying to write your own core. > > > > Are you are using the existing core and trying to add your own node for > > > > the new file formate. > > > > > --Giri > > > > > ________________________________ > > > > From: shadow <yuri.bul...@gmail.com> > > > > To: android-framework <android-framework@googlegroups.com> > > > > Sent: Monday, 13 July, 2009 1:43:27 PM > > > > Subject: how to register in the opencore framework own file container > > > > recognizer > > > > > Hi all, > > > > > I'm trying to develop own opencore wrapper around some file format, > > > > for example MKV... i've created shared library called > > > > my_mkv_recognizer.so, and put it into /system/lib folder. > > > > > The following interfaces are present in the library: > > > > ============================================================== > > > > 1) class CMyMkvSplitterRecognizerFactory : public > > > > PVMFRecognizerPluginFactory; > > > > 2) class CMyMkvRecognizerPlugin : public > > > > PVMFRecognizerPluginInterface; > > > > 3) class CMyMkvNodesRegistryInterface: public > > > > OsclSharedLibraryInterface, > > > > public NodeRegistryPopulatorInterface, > > > > public RecognizerPopulatorInterface; > > > > > 4) OsclSharedLibraryInterface *PVGetInterface( void ) > > > > { > > > > printf("PVGetInterface()\n"); > > > > return OSCL_NEW(CMyMkvNodesRegistryInterface, ()); > > > > } > > > > > void PVReleaseInterface ( OsclSharedLibraryInterface* aInstance ) > > > > { > > > > OSCL_DELETE( aInstance ); > > > > } > > > > ============================================================== > > > > > Then i've created config file: my_plugin.cfg, and put it into /etc > > > > folder, this file contains the following strings: > > > > (0x1d4769f0,0xca0c,0x11dc,0x95,0xff,0x08,0x00,0x20,0x0c,0x9a, > > > > 0x66),"libopencoremkvsplitterrecognizer.so" > > > > (0x6d3413a0,0xca0c,0x11dc,0x95,0xff,0x08,0x00,0x20,0x0c,0x9a, > > > > 0x66),"libopencoremkvsplitterrecognizer.so" > > > > > And now the problem is ;-) .... i can see in the trace log that is my > > > > lib was loaded, but none method has been called. Why? > > > > > -- > > > > Best regards, > > > > Yuri > > > > > See the Web's breaking stories, chosen by people like you. Check > > > > out Yahoo! Buzz.http://in.buzz.yahoo.com/ > > > > Yahoo! recommends that you upgrade to the new and safer Internet > > > Explorer 8.http://downloads.yahoo.com/in/internetexplorer/-Скрыть > > > цитируемый текст - > > > > - Показать цитируемый текст - > > > See the Web's breaking stories, chosen by people like you. Check out > > Yahoo! Buzz.http://in.buzz.yahoo.com/-Скрыть цитируемый текст - > > > - Показать цитируемый текст - > > Yahoo! recommends that you upgrade to the new and safer Internet > Explorer 8.http://downloads.yahoo.com/in/internetexplorer/- Скрыть цитируемый > текст - > > - Показать цитируемый текст - --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "android-framework" group. To post to this group, send email to android-framework@googlegroups.com To unsubscribe from this group, send email to android-framework+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-framework?hl=en -~----------~----~----~----~------~----~------~--~---