Hi RaviY Can you tell me how to enable the PV log in logcat , i have undefind the "NDEBUG" in pvlogger.h, but there is no log by logcat. Is there any other changes needed to enable the PV log?
On 10月17日, 下午1时20分, RaviY <[email protected]> wrote: > I would suggest getting logs in the OMX encoder node to see whether > the buffers are going in and out of the OMX component. > > On Oct 16, 6:00 am, William <[email protected]> wrote: > > > I am using donut edition and use the PV omx software codec to record > > 3gp video, but after about 9 frames, the record will fail, it seems > > that "writeComplete" function is not called after some frame writed. > > The format of buffer posted to recorder is RGB565. Can anyone give > > advices? Thanks. > > Below is log: > > > 01-01 00:02:24.412: INFO/ActivityManager(65): Starting activity: > > Intent { act=android.intent.action.MAIN cat= > > [android.intent.category.LAUNCHER] flg=0x10200000 > > cmp=com.android.camera/.VideoCamera } > > 01-01 00:02:24.506: INFO/ActivityManager(65): Start proc > > com.android.camera for activity com.android.camera/.VideoCamera: > > pid=263 uid=10007 gids={1006, 1015, 2001, 3003} > > 01-01 00:02:24.662: INFO/dalvikvm(263): Debugger thread not active, > > ignoring DDM send (t=0x41504e4d l=38) > > 01-01 00:02:24.834: DEBUG/dalvikvm(65): GC freed 2082 objects / 92248 > > bytes in 154ms > > 01-01 00:02:24.842: INFO/WindowManager(65): Setting rotation to 1, > > animFlags=0 > > 01-01 00:02:24.858: INFO/ARMAssembler(65): generated > > scanline__00000077:03010104_00000004_00000000 [ 22 ipp] (41 ins) at > > [0x2405d0:0x240674] in 213623 ns > > 01-01 00:02:24.858: INFO/WindowManager(65): Config changed: > > { scale=1.0 imsi=0/0 loc=en_US touch=3 keys=2/1/2 nav=3 orien=2 > > layout=18} > > 01-01 00:02:24.888: WARN/WindowManager(65): > > performLayoutAndPlaceSurfacesLocked called while in layout > > 01-01 00:02:24.896: WARN/WindowManager(65): > > performLayoutAndPlaceSurfacesLocked called while in layout > > 01-01 00:02:24.920: INFO/ARMAssembler(65): generated > > scanline__00000077:03545404_00000004_00000000 [ 47 ipp] (67 ins) at > > [0x240678:0x240784] in 274658 ns > > 01-01 00:02:24.935: WARN/WindowManager(65): > > performLayoutAndPlaceSurfacesLocked called while in layout > > 01-01 00:02:24.943: WARN/WindowManager(65): > > performLayoutAndPlaceSurfacesLocked called while in layout > > 01-01 00:02:25.099: DEBUG/StatusBar(65): updateResources > > 01-01 00:02:25.115: INFO/dalvikvm(263): Debugger thread not active, > > ignoring DDM send (t=0x41504e4d l=40) > > 01-01 00:02:25.302: VERBOSE/videocamera(263): startPreview > > 01-01 00:02:25.334: DEBUG/CameraService(48): CameraService::connect E > > (pid 263, client 0x14d18) > > 01-01 00:02:25.334: DEBUG/CameraService(48): Client::Client E (pid > > 263) > > 01-01 00:02:25.334: DEBUG/CameraHardware(48): setParameters > > 01-01 00:02:25.334: DEBUG/CameraHardware(48): initHeapLocked > > 01-01 00:02:25.334: DEBUG/CameraHardware(48): initHeapLocked: preview > > size=320x240 > > 01-01 00:02:25.334: DEBUG/V4L2Camera(48): Init > > 01-01 00:02:25.654: ERROR/MediaPlayer(48): Unable to to create media > > player > > 01-01 00:02:25.654: ERROR/CameraService(48): Failed to load > > CameraService sounds. > > 01-01 00:02:25.654: ERROR/MediaPlayer(48): Unable to to create media > > player > > 01-01 00:02:25.654: ERROR/CameraService(48): Failed to load > > CameraService sounds. > > 01-01 00:02:25.654: DEBUG/CameraService(48): Client::Client X (pid > > 263) > > 01-01 00:02:25.654: DEBUG/CameraService(48): CameraService::connect X > > 01-01 00:02:25.654: DEBUG/CameraHardware(48): getParameters > > 01-01 00:02:25.662: DEBUG/CameraService(48): getParameters > > (brightness=2;flash-mode=0;focus-mode=auto;jpeg-quality=85;night- > > mode=0;picture-format=yuv420sp;picture-size=640x480;preview- > > format=yuv420sp;preview-frame-rate=15;preview-size=320x240;special- > > effect=normal;white-balance=normal) > > 01-01 00:02:25.662: DEBUG/CameraService(48): setParameters(picture- > > size=640x480;flash-mode=0;brightness=2;special-effect=normal;preview- > > frame-rate=15;preview-size=352x288;picture-format=yuv420sp;white- > > balance=normal;night-mode=0;focus-mode=auto;jpeg-quality=85;preview- > > format=yuv420sp) > > 01-01 00:02:25.662: DEBUG/CameraHardware(48): setParameters > > 01-01 00:02:25.662: DEBUG/CameraHardware(48): initHeapLocked > > 01-01 00:02:25.662: DEBUG/CameraHardware(48): initHeapLocked: preview > > size=352x288 > > 01-01 00:02:25.670: DEBUG/Camera(263): app passed NULL surface > > 01-01 00:02:25.670: DEBUG/CameraService(48): setPreviewDisplay(0x0) > > (pid 263) > > 01-01 00:02:25.670: DEBUG/CameraService(48): startPreview (pid 263) > > 01-01 00:02:25.670: DEBUG/CameraService(48): startCameraMode(0) (pid > > 263) > > 01-01 00:02:25.670: DEBUG/CameraService(48): mSurface is not set yet. > > 01-01 00:02:25.670: DEBUG/CameraService(48): startPreviewMode (pid > > 263) > > 01-01 00:02:25.670: DEBUG/V4L2Camera(48): StopStreaming > > 01-01 00:02:25.670: DEBUG/V4L2Camera(48): SetMode > > 01-01 00:02:25.670: DEBUG/V4L2Camera(48): SetFormat > > 01-01 00:02:25.670: DEBUG/V4L2Camera(48): unMap > > 01-01 00:02:25.670: DEBUG/V4L2Camera(48): mmMap > > 01-01 00:02:25.677: DEBUG/V4L2Camera(48): StartStreaming > > 01-01 00:02:27.920: INFO/VideoPreview(263): ar 1.2222222 setting size: > > 352x288 > > 01-01 00:02:27.935: INFO/VideoPreview(263): ar 1.2222222 setting size: > > 352x288 > > 01-01 00:02:27.998: WARN/IInputConnectionWrapper(166): showStatusIcon > > on inactive InputConnection > > 01-01 00:02:28.099: DEBUG/CameraService(48): setPreviewDisplay > > (0x15160) (pid 263) > > 01-01 00:02:28.099: DEBUG/CameraHardware(48): getParameters > > 01-01 00:02:28.107: DEBUG/CameraService(48): unlock from pid 263 > > (mClientPid 263) > > 01-01 00:02:28.107: DEBUG/CameraService(48): clear mCameraClient (pid > > 263) > > 01-01 00:02:28.123: VERBOSE/videocamera(263): initializeRecorder > > 01-01 00:02:28.131: VERBOSE/videocamera(263): Releasing media > > recorder. > > 01-01 00:02:28.138: INFO/ActivityManager(65): Displayed activity > > com.android.camera/.VideoCamera: 3663 ms (total 3663 ms) > > 01-01 00:02:28.381: INFO/ARMAssembler(65): generated > > scanline__00000077:03515104_00000001_00000000 [ 46 ipp] (65 ins) at > > [0x240788:0x24088c] in 427246 ns > > 01-01 00:02:29.006: VERBOSE/CameraInput(48): constructor(0x33a20) > > 01-01 00:02:29.006: VERBOSE/CameraInput(48): SetCamera > > 01-01 00:02:29.006: DEBUG/CameraService(48): Client::connect E (pid > > 48, client 0x3414c) > > 01-01 00:02:29.006: DEBUG/CameraService(48): Connect to the new client > > (pid 48, client 0x3414c) > > 01-01 00:02:29.006: VERBOSE/CameraInput(48): Connected to camera > > 01-01 00:02:29.006: VERBOSE/CameraInput(48): camera is hot > > 01-01 00:02:29.013: VERBOSE/CameraInput(48): ThreadLogon > > 01-01 00:02:29.013: VERBOSE/CameraInput(48): connect > > 01-01 00:02:29.013: VERBOSE/CameraInput(48): QueryInterface > > 01-01 00:02:29.013: VERBOSE/CameraInput(48): AddCmdToQueue > > 01-01 00:02:29.013: VERBOSE/CameraInput(48): Run > > 01-01 00:02:29.013: VERBOSE/CameraInput(48): DoRequestCompleted > > 01-01 00:02:29.013: VERBOSE/CameraInput(48): setParametersSync > > 01-01 00:02:29.013: VERBOSE/CameraInput(48): VerifyAndSetParameter > > 01-01 00:02:29.013: ERROR/CameraInput(48): Unsupported parameter(x- > > pvmf/media-input-node/cap-config-interface;valtype=key_specific_value) > > 01-01 00:02:29.013: ERROR/CameraInput(48): VerifiyAndSetParameter > > failed on parameter #0 > > 01-01 00:02:29.060: VERBOSE/videocamera(263): Current camera video > > filename: /sdcard/DCIM/Camera/video-2000-01-01-00-02-29.3gp > > 01-01 00:02:29.084: VERBOSE/CameraInput(48): SetFrameRate > > 01-01 00:02:29.084: VERBOSE/CameraInput(48): SetFrameSize > > 01-01 00:02:29.084: VERBOSE/CameraInput(48): FrameSizeChanged > > 01-01 00:02:29.092: VERBOSE/CameraInput(48): getParametersSync > > 01-01 00:02:29.092: VERBOSE/CameraInput(48): getParametersSync > > 01-01 00:02:29.092: VERBOSE/CameraInput(48): AllocateKvp > > 01-01 00:02:29.131: VERBOSE/CameraInput(48): releaseParameters > > 01-01 00:02:29.209: VERBOSE/CameraInput(48): getParametersSync > > 01-01 00:02:29.209: VERBOSE/CameraInput(48): AllocateKvp > > 01-01 00:02:29.209: VERBOSE/CameraInput(48): setParametersSync > > 01-01 00:02:29.209: VERBOSE/CameraInput(48): VerifyAndSetParameter > > 01-01 00:02:29.209: VERBOSE/CameraInput(48): releaseParameters > > 01-01 00:02:29.224: VERBOSE/CameraInput(48): getParametersSync > > 01-01 00:02:29.224: VERBOSE/CameraInput(48): AllocateKvp > > 01-01 00:02:29.224: VERBOSE/CameraInput(48): releaseParameters > > 01-01 00:02:29.224: VERBOSE/CameraInput(48): getParametersSync > > 01-01 00:02:29.224: VERBOSE/CameraInput(48): AllocateKvp > > 01-01 00:02:29.224: VERBOSE/CameraInput(48): releaseParameters > > 01-01 00:02:29.224: VERBOSE/CameraInput(48): getParametersSync > > 01-01 00:02:29.248: VERBOSE/CameraInput(48): AllocateKvp > > 01-01 00:02:29.248: VERBOSE/CameraInput(48): releaseParameters > > 01-01 00:02:29.248: VERBOSE/CameraInput(48): createMediaTransfer > > 01-01 00:02:29.248: VERBOSE/CameraInput(48): setPeer iPeer 0x0 aPeer > > 0x65cfc > > 01-01 00:02:29.342: ERROR/AuthorDriver(48): setParameter(max-filesize > > = 7677100032) failed with result -5 > > 01-01 00:02:29.349: ERROR/AuthorDriver(48): Ln 724 handleSetParameters > > (max-filesize=7677100032) error > > 01-01 00:02:29.349: ERROR/AuthorDriver(48): Command (12) failed > > 01-01 00:02:29.349: ERROR/MediaRecorder(263): setParameters(max- > > filesize=7677100032) failed: -2147483648 > > 01-01 00:02:29.412: INFO/MediaRecorderJNI(263): prepare: > > surface=0x1b36c0 (id=1) > > 01-01 00:02:29.412: VERBOSE/CameraInput(48): SetPreviewSurface > > 01-01 00:02:29.412: DEBUG/CameraService(48): setPreviewDisplay > > (0x6ee98) (pid 48) > > 01-01 00:02:29.904: VERBOSE/CameraInput(48): Init > > 01-01 00:02:29.904: VERBOSE/CameraInput(48): AddCmdToQueue > > 01-01 00:02:29.904: VERBOSE/CameraInput(48): Run > > 01-01 00:02:29.904: VERBOSE/CameraInput(48): DoInit() > > 01-01 00:02:29.920: DEBUG/CameraService(48): setPreviewDisplay > > (0x6ee98) (pid 48) > > 01-01 00:02:29.920: DEBUG/CameraInput(48): Intended mFrameWidth=352, > > mFrameHeight=288 > > 01-01 00:02:29.920: DEBUG/CameraHardware(48): getParameters > > 01-01 00:02:29.920: DEBUG/CameraService(48): getParameters > > ... > > 阅读更多 >> --~--~---------~--~----~------------~-------~--~----~ unsubscribe: [email protected] website: http://groups.google.com/group/android-porting -~----------~----~----~----~------~----~------~--~---
