>From the stack trace, it looks like the crash is in the code that you added. You would have to debug further.
Just curious, why are you trying to add a new AAC decoder library? -Ravi On Dec 4, 5:50 pm, guru <guru.nav...@gmail.com> wrote: > HI Ravi, > > Below is the stack trace > > I/DEBUG ( 770): 407f1f2c 00000000 > I/DEBUG ( 770): 407f1f30 00000000 > I/DEBUG ( 770): 407f1f34 00000000 > I/DEBUG ( 770): 407f1f38 00000000 > I/DEBUG ( 770): 407f1f3c 00000000 > ... > .. > .. > I/DEBUG ( 770): 40807c34 00000000 > I/DEBUG ( 770): 40807c38 00000000 > I/DEBUG ( 770): 40807c3c 00000000 > I/DEBUG ( 770): 40807c40 00000000 > I/DEBUG ( 770): 40807c44 00000000 > I/DEBUG ( 770): 40807c48 00000000 > I/DEBUG ( 770): 40807c4c 00000000 > I/DEBUG ( 770): 40807c50 00000000 > I/DEBUG ( 770): 40807c54 00000000 > I/DEBUG ( 770): 40807c58 00000000 > I/DEBUG ( 770): 40807c5c 00000000 > I/DEBUG ( 770): 40807c6binder: 1038:1038 transaction failed > 29189, size 6 > 4-0 > 0 00000000 > I/DEBUG ( 770): 40807c64 00000000 > I/DEBUG ( 770): 40807c68 00000000 > I/DEBUG ( 770): 40807c6c 00000000 > I/DEBUG ( 770): 40807c70 00000000 > I/DEBUG ( 770): 40807c74 00000000 > I/DEBUG ( 770): 40807c78 00000000 > I/DEBUG ( 770): 40807c7c 00000000 > I/DEBUG ( 770): 40808064 00000000 > ... > ... > ... > I/DEBUG ( 770): 40808068 00000000 > I/DEBUG ( 770): 4080806c 00000000 > I/DEBUG ( 770): 40808070 00000000 > I/DEBUG ( 770): 40808074 00000000 > I/DEBUG ( 770): 40808078 00000000 > I/DEBUG ( 770): 4080807c 00000000 > I/DEBUG ( 770): 40808080 00000000 > I/DEBUG ( 770): 40808084 00000000 > I/DEBUG ( binder: BC_ATTEMPT_ACQUIRE not supported > 770): 40808binder: 1050:1051 ioctl c0186201 100ffcc0 returned -22 > 088 00000000 > I/DEBUG ( 770): 4080808c 00000000 > I/DEBUG ( 770): 40808090 00000000 > I/DEBUG ( 770): 40808094 00000000 > I/DEBUG ( 770): 40808098 00000000 > ,,,, > ,,,, > ,,,, > I/DEBUG ( 770): 4080837c 00000000 > I/DEBUG ( 770): 40808380 00000000 > I/DEBUG ( 770): 40808384 00000000 > I/DEBUG ( 770): 40808388 00000000 > I/DEBUG ( 770): 4080838c 00000000 > I/DEBUG ( 770): 40808390 00000000 > I/DEBUG ( 770): binder: BC_ATTEMPT_ACQUIRE not supported > 40808394 0000binder: 1050:1051 ioctl c0186201 100ffd70 returned -22 > 0000 > I/DEBUG ( 770): 40808398 00000000 > I/DEBUG ( 770): 4080839c 00000000 > .... > .... > .... > I/DEBUG ( 770): 408083a0 00000000 > I/DEBUG ( 770): 40808ea0 00000000 > I/DEBUG ( 770): 40808ea4 00000000 > I/DEBUG ( 770): 40808ea8 00000000 > I/DEBUG ( 770): 40808eac 00000000 > I/DEBUG ( 770): 40808eb0 00000000 > I/DEBUG ( 770): 40808eb4 00000000 > I/DEBUG ( 770): 40808eb8 00000000 > I/DEBUG ( 770): 40808ebc 00000000 > I/DEBUG ( 770): 40808ec0 00000000 > I/DEBUG ( 770): 40808ec4 00000001 > I/DEBUG ( 770): 40808ec8 40808f00 > I/DEBUG ( 770): 40808ecc 40808f00 > I/DEBUG ( 770): 40808ed0 000cb8b0 [heap] > I/DEBUG ( 770): 40808ed4 80e02eec /system/lib/ > libomx_aacdec_sharedli > brary.so > I/DEBUG ( 770): 40808ed8 00000078 > I/DEBUG ( 770): 40808edc afe2fee0 /system/lib/libc.so > I/DEBUG ( 770): 40808ee0 afe39dd0 > I/DEBUG ( 770): 40808ee4 80e02eec /system/lib/ > libomx_aacdec_sharedli > brary.so > I/DEBUG ( 770): 40808ee8 00000001 > I/DEBUG ( 770): 40808eec afe0f884 /system/lib/libc.so > W/MediaPlayer( 1038): MediaPlayer server died! > E/MediaPlayer( 1038): error (100, 0) > E/Wave ( 1038): Prepare failed.: status=0x64 > W/AudioSystem( 799): AudioFlinger server died! > I/ServiceManager( 767): service 'media.audio_flinger' died > I/ServiceManager( 767): service 'media.player' died > I/ServiceManager( 767): service 'media.camera' died > I/ ( 1050): ServiceManager: 0xac38 > I/AudioFlinger( 1050): AudioFlinger's thread ready to run for output 0 > D/A2dpAudioInterface( 1050): A2dpAudioInterface::openOutputStream 1, > 0, 0 > D/A2DP ( 1050): a2dp_init rate: 44100 channels: 2 > D/A2DP ( 1050): bluetooth_init > E/A2DP ( 1050): bt_audio_service_open failed > D/A2DP ( 1050): bluetooth_close > E/A2dpAudioInterface( 1050): a2dp_init failed err: -111 > D/A2dpAudioInterface( 1050): A2dpAudioStreamOut::set 1, 0, 0 > I/AudioFlinger( 1050): AudioFlinger's thread ready to run for output 1 > D/AudioFlinger( 1050): setRouting 0 2 -1, tid 1050, calling tid 1050 > I/AudioHardwareOmap( 1050): Analog Left: Main mic > I/AudioHardwareOmap( 1050): Analog Right: Sub mic > I/AudioHardwareOmap( 1050): Earpiece Mixer AudioL2: 0 > I/AudioHardwareOmap( 1050): HandsfreeL Mux: AudioL2 > I/AudioHardwareOmap( 1050): HandsfreeR Mux: AudioR2 > I/AudioHardwareOmap( 1050): HeadsetL Mixer AudioL2: 0 > I/AudioHardwareOmap( 1050): HeadsetR Mixer AudioR2: 0 > D/AudioFlinger( 1050): setRouting 1 2 -1, tid 1050, calling tid 1050 > D/AudioFlinger( 1050): setRouting 2 1 -1, tid 1050, calling tid 1050 > E/AudioFlinger( 1050): mA2dpDisableCount is already zero > I/AudioHardwareOmap( 1050): Setting mixer control: Analog to 1.00 > I/AudioHardwareOmap( 1050): Setting mixer control: DAC2 Analog to 1.00 > I/CameraService( 1050): CameraService started: pid=1050 > E/AudioService( 799): Media server died. > E/AudioService( 799): Media server started. > D/AudioFlinger( 1050): setRouting 0 2 -1, tid 1054, calling tid 799 > D/AudioFlinger( 1050): setRouting 1 2 -1, tid 1050, calling tid 799 > D/AudioFlinger( 1050): setRouting 2 1 -1, tid 1055, calling tid 799 > E/AudioFlinger( 1050): mA2dpDisableCount is already zero > > I am trying to know if i am gone some where wrong during integration. > > Regards > Gururaja B O > > On Dec 4, 4:52 pm, RaviY <yend...@pv.com> wrote: > > > 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 <guru.nav...@gmail.com> 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- Hide quoted text - > > > - Show quoted text - -- unsubscribe: android-porting+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-porting