Friday 15 August 2014

android camera error - error queuing buffer to SurfaceTexture, -32 -



android camera error - error queuing buffer to SurfaceTexture, -32 -

does have thought cause below error?

queuebuffer: error queuing buffer surfacetexture, -32

i'm using surfacetexture , android.hardware.camera in app. above error occurs when seek start/stop preview , open/close photographic camera many times.

below error logs:

10-27 15:39:54.173 i/activitymanager( 2329): process com.google.process.gapps (pid 20050) (adj 1) has died. 10-27 15:39:54.213 e/selinux (23446): [debug] seapp_context_lookup: seinfocategory = default 10-27 15:39:54.213 d/dalvikvm(23446): process 23446 nice name: com.google.process.gapps 10-27 15:39:54.213 d/dalvikvm(23446): options: not specified 10-27 15:39:54.213 i/activitymanager( 2329): process com.google.android.gms (pid 23282) (adj 1) has died. 10-27 15:39:54.243 d/seccameracoremanager( 1888): disablemsgtype: 0xffff 10-27 15:39:54.243 d/camera_hal( 1888): atom_disable_msg_type msg_type=0x0000ffff 10-27 15:39:54.243 d/seccameracoremanager( 1888): stoppreview 10-27 15:39:54.243 d/seccameracoremanager( 1888): virtual void android::seccameracoremanager::stoppreview():stop policy checking thread 10-27 15:39:54.243 d/shotsingle( 1888): stoppreview 10-27 15:39:54.243 d/camera_hal( 1888): atom_disable_msg_type msg_type=0x000003c2 10-27 15:39:54.243 v/shotsingle( 1888): stoppreview(1) 10-27 15:39:54.243 d/camera_hal( 1888): atom_stop_preview 10-27 15:39:54.243 e/surface ( 1888): queuebuffer: error queuing buffer surfacetexture, -32 10-27 15:39:54.243 e/camera_previewthread( 1888): surface::queuebuffer returned error -32

this happens if surfacetexture gets garbage collected while you're trying feed photographic camera data.

make sure you're holding on reference surfacetexture in app, not passing photographic camera instance , letting go out of scope.

when shutting down, create sure you've stopped preview before destroying surfacetexture (usually means not leaving app's onpause until preview stopped , photographic camera closed), , on startup, create sure surfacetexture valid before starting preview.

android android-camera

No comments:

Post a Comment