You shouldn't be needing any changes in the callbacks. The callback functions are generic, and should work for all cases. Can you post the complete stacktrace? I would have expected the shared library names in the stack trace, and some address.
-Ravi On Dec 4, 3:07 pm, guru <[email protected]> wrote: > HI All, > > I have integrated Audio decoder(OpenMAX) to OpenCORE. OpenCORE is > recognizing our component, but it is failing to play the audio file. > > I added logs to identify the problem and found that getting crashed at > event handler callback. > > Following is the log > > E/ ( 773): Calling core specific GetHandle > E/pvomxcore( 773): OMX_CORE.c OMX_GetHandle IN > E/pvomxcore( 773): ....Invoking ComponentInit > E/ ( 773): OMX_COMP.c MyComponentInit IN > E/ ( 773): .... Create the component thread > E/ ( 773): OMX_COMP.c ComponentThread IN > E/ ( 773): OMX_COMP.c MyComponentInit OUT > E/pvomxcore( 773): ....Exiting ComponentInit > E/pvomxcore( 773): Initializing CallBacks IN > E/pvomxcore( 773): Initializing CallBacks OUT > E/pvomxcore( 773): OMX_CORE.c OMX_GetHandle OUT > E/ ( 773): Exiting core specific GetHandle > E/ ( 773): .... case OMX_StateLoaded START > E/ ( 773): .... Calling Event Handler ( --> this is called > when STATE is Loaded) > I/DEBUG ( 770): *** *** *** *** *** *** *** *** *** *** *** *** *** > *** *** * > ** > I/DEBUG ( 770): Build fingerprint: 'zoom/zoom2/zoom2/zoom2:1.5/ > CUPCAKE/eng.mi > ndtree.20091012.145505:eng/test-keys' > I/DEBUG ( 770): 405f5994 00000000 > I/DEBUG ( 770): 405f5998 00000000 > I/DEBUG ( 770): 405f599c 00000000 > I/DEBUG ( 770): 405f59a0 00000000 > I/DEBUG ( 770): 405f59a4 00000000 > I/DEBUG ( 770): 405f59a8 00000000 > I/DEBUG ( 770): 405f59ac 00000000 > I/DEBUG ( 770): 405f59b0 00000000 > I/DEBUG ( 770): 405f59b4 00000000 > I/DEBUG ( 770): 405f59b8 00000000 > I/DEBUG ( 770): 405f59bc 00000000 > I/DEBUG ( 770): 405f59c0 00000000 > I/DEBUG ( 770): 405f59c4 00000000 > I/DEBUG ( 770): 405f59c8 00000000 > I/DEBUG ( 770): 405f59cc 00000000 > I/DEBUG ( 770): 405f59d0 00000000 > I/DEBUG ( 770): 405f59d4 00000000 > > if i am integrating component, do i need to modify callbacks or can we > directly call them by passing required parameters. > > please give me some direction regarding this. > > Thanks > Gururaja -- unsubscribe: [email protected] website: http://groups.google.com/group/android-porting
