Thanks.
OMX.google.aac.encoder is working fine now.
But your logcat is not complete.
I can only identify the following errors.
Code:
E/VideoencOMX( 1752): send_command::728 sending command MSG_ID_STATE_CHANGE: 2 state => 3 state
E/VideoencOMX( 1752): process_state_change::2633 go to OMX_StateExecuting
[COLOR="Red"]E/VideoencDEV( 1752): venc_drv_open::224 VENC_DRV_OPEN: FAILURE:venc_ioctl_initialize_done_recved FALSE
E/VideoencDEV( 1752): venci_process_command_start::2832 VENC_DRV_OPEN: failed synchrnously!
E/VideoencDEV( 1752): venc_drv_ioctl::464 VENC_DRV_IOCTL: FAILURE:venc_ioctl_rc_config_done_recved FALSE
E/VideoencDEV( 1752): venci_process_command_start::2861 VENC_DRV_IOCTL returns synchronous error for RC config cmd
E/VideoencDEV( 1752): venc_drv_ioctl::393 VENC_DRV_IOCTL: FAILURE:venc_ioctl_intra_refresh_done_recved FALSE
E/VideoencDEV( 1752): venci_process_command_start::2881 VENC_DRV_IOCTL returns synchronous error for IR config cmd[/COLOR]
Update:
After searching, I found
this post which has the same error: venc_drv_open::224 VENC_DRV_OPEN: FAILURE:venc_ioctl_initialize_done_recved FALSE
So the problem is your kernel.
Please provide a more complete log including something in the following.
Code:
V/videocamera( 1675): stopVideoRecording
V/videocamera( 1675): Releasing media recorder.
V/videocamera( 1675): closeCamera