Hi, I'm recieving a Camera Error 100 when calling camera.takePicture(...);, along with Media Server and AudioFlinger crashing.
My code is : previewLayer.mCamera.autoFocus(new AutoFocusCallback() { @Override public void onAutoFocus(boolean success, Camera camera) { if (success) { previewLayer.mCamera.stopPreview(); Camera.Parameters params = previewLayer.mCamera.getParameters(); params.setPictureSize(1200, 1600); previewLayer.mCamera.setParameters(params); Log.d("TAKING PICTURE", "here"); camera.takePicture(null, null, callback); } } }); and the app never enters the PictureCallback "callback". LogCat looks something like this: DEBUG/TAKING PICTURE(582): here DEBUG/AUTOFOCUSING(582): here WARN/AudioSystem(74): AudioFlinger server died! WARN/AudioSystem(74): AudioPolicyService server died! INFO/ServiceManager(47): service 'media.audio_flinger' died INFO/ServiceManager(47): service 'media.player' died INFO/ServiceManager(47): service 'media.camera' died INFO/ServiceManager(47): service 'media.audio_policy' died WARN/Camera(582): Camera server died! WARN/Camera(582): ICamera died ERROR/Camera(582): Error 100 INFO/DEBUG(436): debuggerd committing suicide to free the zombie! INFO/DEBUG(597): debuggerd: Jan 27 2010 17:54:59 INFO/(598): ServiceManager: 0xad08 INFO/AudioHardwareQSD(598): open /system/etc/vpimg success INFO/AudioHardwareQSD(598): Firmware /system/etc/vpimg size 26928 INFO/AudioHardwareQSD(598): Total 26928 bytes put to user space buffer. ERROR/AudioService(74): Media server died. INFO/ServiceManager(74): Waiting for sevice media.audio_flinger... INFO/ServiceManager(74): Waiting for sevice media.audio_flinger... INFO/ServiceManager(74): Waiting for sevice media.audio_flinger... INFO/AudioHardwareQSD(598): audience_a1026 init OK INFO/HTC Acoustic(598): libhtc_acoustic.so version 2.0.1.2. INFO/HTC Acoustic(598): open /system/etc/AdieHWCodecSetting.csv success. INFO/HTC Acoustic(598): ADIE table version: PASSION_HTC_20091019 ERROR/HTC Acoustic(598): Update ADIE table ID 0 ERROR/HTC Acoustic(598): Update ADIE table ID 2 ERROR/HTC Acoustic(598): Update ADIE table ID 5 ERROR/HTC Acoustic(598): Update ADIE table ID 7 ERROR/HTC Acoustic(598): Update ADIE table ID 8 ERROR/HTC Acoustic(598): Update ADIE table ID 10 ERROR/HTC Acoustic(598): Update ADIE table ID 51 ERROR/HTC Acoustic(598): Update ADIE table ID 53 INFO/HTC Acoustic(598): read_adie_para_from_file success. DEBUG/HTC Acoustic(598): ioctl ACOUSTIC_UPDATE_ADIE success INFO/HTC Acoustic(598): open /system/etc/AudioBTID.csv success. INFO/HTC Acoustic(598): BT ID table version: PASSION_HTC_20091105 DEBUG/AudioHardwareQSD(598): mNumBTEndpoints = 24 ERROR/AudioHardwareQSD(598): BT name Default (tx,rx)=(1001,1101) ERROR/AudioHardwareQSD(598): BT name Default Car-kit (tx,rx)=(1002,1102) ERROR/AudioHardwareQSD(598): BT name JKDAP3265 (tx,rx)=(1003,1103) ERROR/AudioHardwareQSD(598): BT name JKDAP3264 (tx,rx)=(1004,1104) ERROR/AudioHardwareQSD(598): BT name HTC BH M200 (tx,rx)=(1005,1105) ERROR/AudioHardwareQSD(598): BT name BH M300 (tx,rx)=(1006,1106) ERROR/AudioHardwareQSD(598): BT name Jabra BT530 (tx,rx)=(1007,1107) ERROR/AudioHardwareQSD(598): BT name Jabra BT5010 (tx,rx)=(1008,1108) ERROR/AudioHardwareQSD(598): BT name Jabra BT3030 (tx,rx)=(1009,1109) ERROR/AudioHardwareQSD(598): BT name Nokia BH-208 (tx,rx)=(1010,1110) ERROR/AudioHardwareQSD(598): BT name Nokia BH-703 (tx,rx)=(1011,1111) ERROR/AudioHardwareQSD(598): BT name Nokia BH-103 (tx,rx)=(1012,1112) ERROR/AudioHardwareQSD(598): BT name Samsung WEP410 (tx,rx)=(1013,1113) ERROR/AudioHardwareQSD(598): BT name 3xxPlantronics (tx,rx)=(1014,1114) ERROR/AudioHardwareQSD(598): BT name 6XXPlantronics (tx,rx)=(1015,1115) ERROR/AudioHardwareQSD(598): BT name 8XXPlantronics (tx,rx)=(1016,1116) ERROR/AudioHardwareQSD(598): BT name Motorola H710 (tx,rx)=(1017,1117) ERROR/AudioHardwareQSD(598): BT name Motorola H12 (tx,rx)=(1018,1118) ERROR/AudioHardwareQSD(598): BT name Motorola S9 (tx,rx)=(1019,1119) ERROR/AudioHardwareQSD(598): BT name HBH-IV840 (tx,rx)=(1020,1120) ERROR/AudioHardwareQSD(598): BT name HBH-PV710 (tx,rx)=(1021,1121) ERROR/AudioHardwareQSD(598): BT name HBH-DS220 (tx,rx)=(1022,1122) ERROR/AudioHardwareQSD(598): BT name HBH-DS980 (tx,rx)=(1023,1123) ERROR/AudioHardwareQSD(598): BT name Nexus One Car Dock (tx,rx)=(1024,1124) after this, the image on the screen freezes, as if it was taking the picture, but never returns back to normal, since the code never reaches the startpreview method call. The app doesn't crash, just freezes itself in this position, and all i can do is hit back or home. The same code works as it should on my G1, but does this on the N1. I tried changing the image resolution and removing and commenting out the stopPreview call, but it didn't help. Any ideas on how to fix this? Thank you! -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en