Hi Ravi, The following are the steps:
1. Open the Camcorder application 2. Start recording 3. Stop recording When the recording is stopped, it results in an exception being thrown. This problem is not observed consistently. However it is more frequent in case of High Quality recording(MPEG4 and AMR encoders are used for High Quality) These are the PV logs which are collected using adb: E/PV ( 1065): PVLOG:TID(0x38340):Time=221:PVAuthorEngine::Init: aContextData=0x46ce8 E/PV ( 1065): PVLOG:TID(0x38340):Time=222:PVAuthorEngine::Run: Enter E/PV ( 1065): PVLOG:TID(0x38340):Time=222:PVAuthorEngine::DoInit E/PV ( 1065): PVLOG:TID(0x38340):Time=222:PVAuthorEngine::Run: Exit E/PV ( 1065): PVLOG:TID(0x38340):Time=223:PVAuthorEngine::HandleNodeInformationalEvent E/PV ( 1065): PVLOG:TID(0x38340):Time=223:PVAuthorEngine::HandleNodeInformationalEvent sends unknown eventType:24 E/PV ( 1065): PVLOG:TID(0x38340):Time=223:PVAuthorEngine::NodeUtilCommandCompleted E/PV ( 1065): PVLOG:TID(0x38340):Time=223:PVAuthorEngine::NodeUtilCommandCompleted cmdType:12 E/PV ( 1065): PVLOG:TID(0x38340):Time=223:PVAuthorEngine::NodeUtilCommandCompleted: Exit E/PVOMXEncNode( 1065): PVMFOMXEncNode-Video_H263::DoPrepare(): Got Component OMX.PV.h263enc handle W/CameraInput( 1065): refCount 0 E/PVOMXEncNode( 1065): PVMFOMXEncNode-Audio_AMRNB::DoPrepare(): Got Component OMX.PV.amrencnb handle E/PV ( 1065): PVLOG:TID(0x38340):Time=263:PVAuthorEngine::HandleNodeInformationalEvent E/PV ( 1065): PVLOG:TID(0x38340):Time=264:PVAuthorEngine::HandleNodeInformationalEvent sends unknown eventType:24 E/PV ( 1065): PVLOG:TID(0x38340):Time=264:PVAuthorEngine::HandleNodeInformationalEvent E/PV ( 1065): PVLOG:TID(0x38340):Time=264:PVAuthorEngine::HandleNodeInformationalEvent sends unknown eventType:24 E/PV ( 1065): PVLOG:TID(0x38340):Time=264:PVAuthorEngine::NodeUtilCommandCompleted E/PV ( 1065): PVLOG:TID(0x38340):Time=264:PVAuthorEngine::NodeUtilCommandCompleted cmdType:12 E/PV ( 1065): PVLOG:TID(0x38340):Time=264:PVAuthorEngine::NodeUtilCommandCompleted: Exit D/CameraInput( 1065): Intended mFrameWidth=176, mFrameHeight=144 E/CameraInput( 1065): Failed to get camera(0x46b38) parameters E/PV ( 1065): PVLOG:TID(0x38340):Time=265:PVAuthorEngine::NodeUtilCommandCompleted E/PV ( 1065): PVLOG:TID(0x38340):Time=265:PVAuthorEngine::NodeUtilCommandCompleted cmdType:12 E/PV ( 1065): PVLOG:TID(0x38340):Time=265:PVAuthorEngine::SetPVAEState: aState=5 E/PV ( 1065): PVLOG:TID(0x38340):Time=265:PVAuthorEngine::CompleteEngineCommand: aStatus=0xffffffff, aResponseData=0x0, aResponseDataSize=0 E/AuthorDriver( 1065): Command 13 completed with error -1 E/MediaRecorder( 1026): prepare failed: -1 E/videocamera( 1026): prepare failed for /sdcard/DCIM/Camera/ video-2007-02-01-00-58-50.3gp V/videocamera( 1026): Releasing media recorder. E/PV ( 1065): PVLOG:TID(0x38340):Time=269:PVAuthorEngine::HandleNodeInformationalEvent E/PV ( 1065): PVLOG:TID(0x38340):Time=269:PVAuthorEngine::HandleNodeInformationalEvent sends unknown eventType:24 E/PV ( 1065): PVLOG:TID(0x38340):Time=269:PVAuthorEngine::NodeUtilErrorEvent E/PV ( 1065): PVLOG:TID(0x38340):Time=269:PVAuthorEngine::HandleNodeErrorEvent E/PV ( 1065): PVLOG:TID(0x38340):Time=281:PVAuthorEngine::Reset: aContextData=0x37b18 E/PV ( 1065): PVLOG:TID(0x38340):Time=282:PVAuthorEngine::Run: Enter E/PV ( 1065): PVLOG:TID(0x38340):Time=282:PVAuthorEngine::DoReset E/PV ( 1065): PVLOG:TID(0x38340):Time=282:PVAuthorEngine::Run: Exit E/PV ( 1065): PVLOG:TID(0x38340):Time=288:PVAuthorEngine::HandleNodeInformationalEvent E/PV ( 1065): PVLOG:TID(0x38340):Time=288:PVAuthorEngine::HandleNodeInformationalEvent sends unknown eventType:24 E/PV ( 1065): PVLOG:TID(0x38340):Time=288:PVAuthorEngine::HandleNodeInformationalEvent E/PV ( 1065): PVLOG:TID(0x38340):Time=288:PVAuthorEngine::HandleNodeInformationalEvent sends unknown eventType:24 E/PV ( 1065): PVLOG:TID(0x38340):Time=289:PVAuthorEngine::HandleNodeInformationalEvent E/PV ( 1065): PVLOG:TID(0x38340):Time=289:PVAuthorEngine::HandleNodeInformationalEvent sends unknown eventType:24 E/CameraInput( 1065): Unsupported parameter(x-pvmf/media-input-node/ cap-config-interface;valtype=key_specific_value) E/CameraInput( 1065): VerifiyAndSetParameter failed on parameter #0 E/PV ( 1065): PVLOG:TID(0x38340):Time=289:PVAuthorEngine::HandleNodeInformationalEvent E/PV ( 1065): PVLOG:TID(0x38340):Time=289:PVAuthorEngine::HandleNodeInformationalEvent sends unknown eventType:24 E/PV ( 1065): PVLOG:TID(0x38340):Time=289:PVAuthorEngine::HandleNodeInformationalEvent E/PV ( 1065): PVLOG:TID(0x38340):Time=289:PVAuthorEngine::HandleNodeInformationalEvent sends unknown eventType:24 E/audio_input( 1065): unsupported parameter: x-pvmf/media-input-node/ cap-config-interface;valtype=key_specific_value E/audio_input( 1065): VerifyAndSetParameter failed E/PV ( 1065): PVLOG:TID(0x38340):Time=290:PVAuthorEngine::HandleNodeInformationalEvent E/PV ( 1065): PVLOG:TID(0x38340):Time=290:PVAuthorEngine::HandleNodeInformationalEvent sends unknown eventType:24 E/PV ( 1065): PVLOG:TID(0x38340):Time=290:PVAuthorEngine::HandleNodeInformationalEvent E/PV ( 1065): PVLOG:TID(0x38340):Time=290:PVAuthorEngine::HandleNodeInformationalEvent sends unknown eventType:24 E/PV ( 1065): PVLOG:TID(0x38340):Time=291:PVAuthorEngine::HandleNodeInformationalEvent E/PV ( 1065): PVLOG:TID(0x38340):Time=291:PVAuthorEngine::HandleNodeInformationalEvent sends unknown eventType:24 E/PV ( 1065): PVLOG:TID(0x38340):Time=292:PVAuthorEngine::HandleNodeInformationalEvent E/PV ( 1065): PVLOG:TID(0x38340):Time=292:PVAuthorEngine::HandleNodeInformationalEvent sends unknown eventType:24 E/PV ( 1065): PVLOG:TID(0x38340):Time=292:PVAuthorEngine::HandleNodeInformationalEvent E/PV ( 1065): PVLOG:TID(0x38340):Time=292:PVAuthorEngine::HandleNodeInformationalEvent sends unknown eventType:24 E/PV ( 1065): PVLOG:TID(0x38340):Time=292:PVAuthorEngine::NodeUtilCommandCompleted E/PV ( 1065): PVLOG:TID(0x38340):Time=293:PVAuthorEngine::NodeUtilCommandCompleted cmdType:13 E/PV ( 1065): PVLOG:TID(0x38340):Time=293:PVAuthorEngine::SetPVAEState: aState=1 E/PV ( 1065): PVLOG:TID(0x38340):Time=293:PVAuthorEngine::NodeUtilCommandCompleted: Exit E/PV ( 1065): PVLOG:TID(0x38340):Time=293:PVAuthorEngine::Run: Enter E/PV ( 1065): PVLOG:TID(0x38340):Time=293:PVAuthorEngine::DoReset E/PV ( 1065): PVLOG:TID(0x38340):Time=293:PVAuthorEngine::ResetNodeContainers E/PV ( 1065): PVLOG:TID(0x38340):Time=298:PVAuthorEngine::CompleteEngineCommand: aStatus=0x1, aResponseData=0x0, aResponseDataSize=0 E/PV ( 1065): PVLOG:TID(0x38340):Time=298:PVAuthorEngine::Run: Exit E/PV ( 1065): PVLOG:TID(0x38340):Time=298:PVAuthorEngine::RemoveDataSource: &aDataSource=0x7705c, aContextData=0xb2a10 E/PV ( 1065): PVLOG:TID(0x38340):Time=299:PVAuthorEngine::Run: Enter E/PV ( 1065): PVLOG:TID(0x38340):Time=299:PVAuthorEngine::DoRemoveDataSource E/PV ( 1065): PVLOG:TID(0x38340):Time=299:PVAuthorEngine::CompleteEngineCommand: aStatus=0x1, aResponseData=0x0, aResponseDataSize=0 E/PV ( 1065): PVLOG:TID(0x38340):Time=299:PVAuthorEngine::Run: Exit E/PV ( 1065): PVLOG:TID(0x38340):Time=299:PVAuthorEngine::RemoveDataSource: &aDataSource=0x3f4dc, aContextData=0x5be78 E/PV ( 1065): PVLOG:TID(0x38340):Time=299:PVAuthorEngine::Run: Enter E/PV ( 1065): PVLOG:TID(0x38340):Time=299:PVAuthorEngine::DoRemoveDataSource E/PV ( 1065): PVLOG:TID(0x38340):Time=300:PVAuthorEngine::CompleteEngineCommand: aStatus=0x1, aResponseData=0x0, aResponseDataSize=0 E/PV ( 1065): PVLOG:TID(0x38340):Time=301:PVAuthorEngine::Run: Exit E/PV ( 1065): PVLOG:TID(0x38340):Time=301:PVAuthorEngine::Close: aContextData=0xb2a10 E/PV ( 1065): PVLOG:TID(0x38340):Time=301:PVAuthorEngine::Run: Enter E/PV ( 1065): PVLOG:TID(0x38340):Time=301:PVAuthorEngine::DoClose E/PV ( 1065): PVLOG:TID(0x38340):Time=301:PVAuthorEngine::SetPVAEState: aState=0 E/PV ( 1065): PVLOG:TID(0x38340):Time=301:PVAuthorEngine::CompleteEngineCommand: aStatus=0x1, aResponseData=0x0, aResponseDataSize=0 E/PV ( 1065): PVLOG:TID(0x38340):Time=303:PVAuthorEngine::Run: Exit E/PV ( 1065): PVLOG:TID(0x38340):Time=303:PVAuthorEngine::ResetNodeContainers Thanks, Shankar On Mar 10, 8:02 pm, RaviY <[email protected]> wrote: > Can you provide more details/logs? > > -Ravi > > On Mar 10, 4:11 am, shankar <[email protected]> wrote: > > > Hi All, > > > We have been porting the android(2.1_r2) onto ARM based referenece > > hardware platform. We are facing an issue with the OpenCore. When the > > recording in the camcorder application is stopped, the > > PVMediaRecorder::prepare() function of OpenCore is returning an > > error(-1). This results in an exception in the java code. > > > This has been happening for both the high quality and low quality > > recordings. > > > If any one has faced this issue, kindly help us out. > > > Regards, > > Shankar. > > -- unsubscribe: [email protected] website: http://groups.google.com/group/android-porting
