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

Reply via email to