Hi all,
I'm trying to interate dvsdk to 2.6.37 kernel in android 2.3, now the sgx and dsp kernel modules get inserted, but errors while play videos, here is the logcat outputs:
I/omx-dsp ( 1595): 0069159982 [VIDEO.INIT] Register DLL within Opencore
I/omx-dsp ( 1595): 0069160196 [INTERFACE.INFO] Construct interface class
I/omx-dsp ( 1595): 0069160470 [VIDEO.INIT] Component constructed successfully
I/omx-dsp ( 1595): 0069160593 [H264.INIT] AVC decoder component constructed
I/omx-dsp ( 1595): 0069161447 [INTERFACE.INFO] GetDSPHandle IN
I/omx-dsp ( 1595): 0069162179 [INTERFACE.ERROR] Failed to open engine 'codecServer': 3
I/omx-dsp ( 1595): 0069162485 [INTERFACE.INFO] GetDSPHandle OUT
I/omx-dsp ( 1595): 0069162515 [VIDEO.ERROR] invalid DSP Engine Handle
I/omx-dsp ( 1595): 0069162515 [INTERFACE.INFO] FreeDSPHandle IN
I/omx-dsp ( 1595): 0069162515 [INTERFACE.INFO] FreeDSPHandle OUT
I/omx-dsp ( 1595): 0069162546 [VIDEO.INIT] DSP VIDDEC2 decoder cleanup completed
I/omx-dsp ( 1595): 0069162546 [VIDEO.INIT] Failed to initialize DSP VIDDEC2 codec
F/OMXCodec( 1595): frameworks/base/media/libstagefright/OMXCodec.cpp:1552 err != OK
I/DEBUG ( 1116): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG ( 1116): Build fingerprint: 'TI/omap3evm/omap3evm:2.3.4/GRJ22/eng.root.20110705.151903:eng/test-keys'
I/DEBUG ( 1116): pid: 1595, tid: 1595 >>> /system/bin/mediaserver <<<
I/DEBUG ( 1116): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr deadbaad
I/DEBUG ( 1116): r0 00000027 r1 deadbaad r2 40000000 r3 00000000
I/DEBUG ( 1116): r4 00000001 r5 00000000 r6 00000000 r7 000423e0
I/DEBUG ( 1116): r8 ffffffff r9 bedb6ac8 10 ffffffff fp 00000001
I/DEBUG ( 1116): ip afd46668 sp bedb6580 lr afd19469 pc afd15f38 cpsr 60000030
I/DEBUG ( 1116): d0 212072726520323d d1 35313a7070632e20
I/DEBUG ( 1116): d2 61747362696c2f4f d3 746867697266654b
I/DEBUG ( 1116): d4 0000000000000000 d5 0000010000000000
I/DEBUG ( 1116): d6 0000000000000000 d7 0000004000000000
I/DEBUG ( 1116): d8 ffffffffffffffff d9 0000000000000000
I/DEBUG ( 1116): d10 0000000000000000 d11 0000000000000000
I/DEBUG ( 1116): d12 0000000000000000 d13 0000000000000000
I/DEBUG ( 1116): d14 0000000000000000 d15 0000000000000000
Seems the call to Engine_open() in codec engine fails. Can anyone help me?
Thanks in advance.
Regards.