Hi,
I have a OMAP-4430 custom hardware which is using 4AJ2.1. I have synced the code from "http://omappedia.org/wiki/4AJ.2.1_OMAP4_Jelly_Bean_Release_Notes" when i try to play any video it uses google decoder though i have ducati-m3.bin in /system/vendor/firmware
And also i have tried using the ducati bin provided in "http://omappedia.org/wiki/Android:_Working_with_pre-built_binaries". Let me know where i am going wrong.
size of
ducati bin : 6803232
Below are the ref logs
/*****************************************
I/ActivityManager( 293): START {act=android.intent.action.VIEW dat=content://media/external/video/media/132 typ=video/* cmp=com.android.galle6
I/AudioService( 293): AudioFocus requestAudioFocus() from android.media.AudioManager@41cd0980
I/ActivityManager( 293): Displayed com.android.gallery3d/.app.MovieActivity: +264ms
V/StateManager( 906): saveState
V/StateManager( 906): saveState class com.android.gallery3d.app.AlbumSetPage
V/StateManager( 906): saveState class com.android.gallery3d.app.AlbumPage
V/StateManager( 906): saveState class com.android.gallery3d.app.PhotoPage
E/ASFDummyExtractor( 120): isASFParserAvailable
W/ASFDummyExtractor( 120): ASF parser is not available
E/WVMExtractor( 120): Failed to open libwvm.so
D/DOMX ( 120): hardware/ti/domx/domx/omx_rpc/src/omx_rpc.c:140 RPC_InstanceInit()
D/DOMX ( 120): ERROR: Can't open device, errorno from open = 2
D/DOMX ( 120): hardware/ti/domx/domx/omx_rpc/src/omx_rpc_stub.c:204 RPC_GetHandle()
D/DOMX ( 120): ERROR: Write failed returning status = 0xffffffff
D/DOMX ( 120): hardware/ti/domx/domx/omx_rpc/src/omx_rpc_stub.c:204 RPC_GetHandle()
D/DOMX ( 120): ERROR: failed check:0 - returning error: 0x81001 - Write failed
D/DOMX ( 120): hardware/ti/domx/domx/omx_proxy_common/src/omx_proxy_common.c:2302 OMX_ProxyCommonInit()
D/DOMX ( 120): ERROR: RPC function returned error 0x81001
D/DOMX ( 120): hardware/ti/domx/domx/omx_proxy_common/src/omx_proxy_common.c:2302 OMX_ProxyCommonInit()
D/DOMX ( 120): ERROR: failed check:(eError == OMX_ErrorNone) - returning error: 0x80001001 - Error returned from OMX API in ducati
D/DOMX ( 120): hardware/ti/domx/domx/omx_rpc/src/omx_rpc.c:261 RPC_InstanceDeInit()
D/DOMX ( 120): ERROR: Close failed on omx fd
D/DOMX ( 120): hardware/ti/domx/omx_proxy_component/omx_video_dec/src/omx_proxy_videodec.c:225 OMX_ProxyViddecInit()
D/DOMX ( 120): ERROR: failed check:eError == OMX_ErrorNone - returning error: 0x80001001 - Proxy common init returned error
I/OMXCodec( 120): [OMX.google.h263.decoder] video dimensions are 352 x 288
I/OMXCodec( 120): [OMX.google.h263.decoder] Crop rect is 352 x 288 @ (0, 0)
D/MediaPlayer( 906): getMetadata
I/OMXCodec( 120): [OMX.google.h263.decoder] video dimensions are 176 x 144
I/OMXCodec( 120): [OMX.google.h263.decoder] Crop rect is 176 x 144 @ (0, 0)
I/OMXCodec( 120): [OMX.google.h263.decoder] video dimensions are 176 x 144
I/OMXCodec( 120): [OMX.google.h263.decoder] Crop rect is 176 x 144 @ (0, 0)
I/SoftAAC2( 120): Reconfiguring decoder: 24000 Hz, 2 channels
I/AudioPlayer( 120): mLatencyUs = 174000
W/TimeInterpolator( 120): time is rewinding: -43500 Tf=1 t0=226323760 pos0=-43500 dt=0 now=226323760 last=0 now_last=226323455
D/AudioSpeexSRC( 120): AudioResamplerSpeex::init() mChannelCount=2, mInSampleRate=44100, mSampleRate=44100, mQuality=2
D/AudioSpeexSRC( 120): AudioResamplerSpeex::setSampleRate() mChannelCount=2, mInSampleRate=44100->24000, mSampleRate=44100, mQuality=2
/*****************************************/
Thanks
Regards
Yogesh