You might need to create a thread to perform your image processing since the lifetime of the data is limited. That said, you probably need to create a copy of the byte[] buffer from onPreviewFrame() into the thread you created prior to processing. You probably already aware that the preview format is semi-planar YUV420.
-- Jack Ha Open Source Development Center ・T・ ・ ・Mobile・ stick together The views, opinions and statements in this email are those of the author solely in their individual capacity, and do not necessarily represent those of T-Mobile USA, Inc. On Jul 8, 2:47 am, Tinuz <i...@webworkz.nl> wrote: > Hi guys, > > I have this little thing regarding the camera. > Why is the byte array in PreviewCallBack different then the byte array > in PictureCallback? > The byte array data in the previewCallback is the data i need but i > cant seem to acces this. > > I implemented a PreviewCallback and set the byte[] data into a manager > but that causes a out of memory. > There must be a way to access this in a nice way. > > Any thoughts on how to get the byte array i want? > > Thanks in advance, > Martijn --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Beginners" group. To post to this group, send email to android-beginners@googlegroups.com To unsubscribe from this group, send email to android-beginners-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-beginners?hl=en -~----------~----~----~----~------~----~------~--~---