I believe you will need to reset the MediaPlayer object to get it to clear it's reference to the ISurface. In any case, you don't want to be hanging on to a MediaPlayer that could be potentially keep the DSP holding on to wakelocks while the activity is in background. This is a sure-fire way to kill the battery.
Some of these restrictions will be lifted in a future release, but you'll still have to be careful about how much you try to do at once and how it will affect battery life. On May 20, 4:17 am, Andy Quan <androidr...@gmail.com> wrote: > Dave,As for the restriction you mentioned, would I run into this violation > if I first minimize my video player (push it to the background like what it > is for music player), then open camcorder? > > On Tue, May 19, 2009 at 11:03 PM, Dave Sparks <davidspa...@android.com>wrote: > > > > > The media framework should be able to support it if you don't overtax > > the DSP, but I believe there's a restriction in SurfaceFlinger that > > prevents you from having two push-buffer SurfaceViews at the same > > time. > > > On May 18, 5:34 pm, John Bresnik <jbres...@gmail.com> wrote: > > > Anyone have experience doing simultaneous playback / recording, i.e. full > > > duplex - couldn't find a definitive answer on whether it was support or > > > not. > > > Thanks > > -- > Thanks, > Andy --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "android-framework" group. To post to this group, send email to android-framework@googlegroups.com To unsubscribe from this group, send email to android-framework+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-framework?hl=en -~----------~----~----~----~------~----~------~--~---