Just in case this will help anyone else - i figured out the issue. I was snapping a picture and then restarting the preview right away. With the slower phones (G1) this was ok but with newer phones that are faster this won't work. I moved the preview to start inside the jpegcallback and after the picture was stored and it works fine now.
Thanks On Nov 16, 12:41 am, kypriakos <demet...@ece.neu.edu> wrote: > Well this is what I found out - > > first time the activity is launched the camera goes into preview mode, > snaps a pic, > stores the pic and then tries to get into preview mode again. I > removed the last > step and still the pic is taken and it stays stuck on the screen. I > realized that > the camera service usually will ask the user if he/she wants to save > the pic. Either > way it then returns to the preview mode. In the case of my app it is > supposed to snap > the pic, save it and return to preview. This exact code works on teh > G1 but on the > LG after the pic is snapped it remains on the screen. > > Would the camera service be different across Froyo-based mobiles? I > wouldn't thjnk > so ... > > On Nov 15, 6:05 pm, kypriakos <demet...@ece.neu.edu> wrote: > > > > > > > > > Right on Mark, One of the reasons I found out was a lingering process > > that was locked it. > > I killed that process and the camera service responds fine now. > > > The second time it did this I found out that after the camera goes > > into preview, an image > > is snapped (this is the app I am testing that takes pictures > > automatically every few > > seconds) but right after the first picture is snapped on this phone > > the Camera service dies. > > This is still puzzling cause like I said earlier this app works fine > > on an identical phone. > > I will check to see if I am setting the resolution of the preview or > > the picture to be something > > outside what this camera can handle? Also I saw messages that the > > Rolloff feature is not > > supported, no idea what that is. > > When I set the autofocus in the manifest the phone (again running 2.2) > > said that this feature > > is not available, which makes no sense since 2.2 does support > > autofocus. > > > On Nov 15, 5:53 pm, Mark Murphy <mmur...@commonsware.com> wrote: > > > > It seems like the CameraService thinks that the camera is in use. Only > > > one application can use the camera at a time. And if an application > > > leaks the camera (by not closing it), it might be tied up until the > > > process gets terminated or you reboot the phone. > > > > On Tue, Nov 15, 2011 at 5:17 PM, kypriakos <demet...@ece.neu.edu> wrote: > > > > > Hi all, > > > > > I have been running an activity that access the phone's camera (on > > > > Froyo), puts it > > > > in preview mode and then snaps and stores a picture. This has been > > > > working fine > > > > on one phone but on a second phone with the same OS and specs I get > > > > the following: > > > > > I/#LGIME ( 1481): #### onStartInput: restarting=false, fieldId=-1 > > > > I/System.out( 6895): surface created - calling picture ... > > > > E/CameraService( 1291): CameraService::connect X (pid 6895, new client > > > > 0x1bfc8) rejected. (old pid 5261, old client 0x22798) > > > > E/CameraService( 1291): forcefully terminating old client.. ref count > > > > > Has anyone seen this before? What would cause the camera service to > > > > reject connections to > > > > it since the Manifest for the app is the same as on the other phone > > > > and it does allow Camera > > > > access. Any ideas would be appreciated. > > > > > Thanks > > > > > -- > > > > 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 > > > > -- > > > Mark Murphy (a Commons > > > Guy)http://commonsware.com|http://github.com/commonsguyhttp://commonsware.com/blog|http://twitter.com/commonsguy > > > > Warescription: Three Android Books, Plus Updates, One Low Price! -- 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