Thanks David. You say that Cupcake's AudioTrack allows for > generating raw audio in the application to be streamed to the audio output. > It does not include a byte stream interface to the MediaPlayer, for example.
Does this mean that it bypasses MediaPlayer altogether in accessing the audio hardware? If so, I hope it does not also bypass the low- level audio mixer, because apart from my own on-the-fly synthesized audio, I simultaneously output (asynchronously, depending on events) my own sampled human speech as well as speech from the Android TTS engine. It would be horrible if AudioTrack blocked the audio output from simultaneous access by Mediaplayer. I had been expecting a new API method like MediaPlayer.create(Context context, byte[] audioData) as a minor extension to android.media.MediaPlayer, but now I am again confused about what to expect, and actually worried about the interaction between AudioTrack and MediaPlayer. Indeed there is no word about (low-level) audio mixing or MediaPlayer in http://android.git.kernel.org/?p=platform/frameworks/base.git;a=blob_plain;f=media/java/android/media/AudioTrack.java;hb=cupcake So, will AudioTrack and MediaPlayer "play" along nicely? Thanks On Jan 8, 4:07 am, Dave Sparks <[email protected]> wrote: > That refers to the AudioTrack and AudioRecord interfaces which allow > for things like recording from the microphone and generating raw audio > in the application to be streamed to the audio output. It does not > include a byte stream interface to the MediaPlayer, for example. > > I don't see that those changes address Dan McGuirk's needs unless he's > planning on doing MP3 decode in Java. > > Cupcake is pretty much feature complete and we're working on > stabilization now. I'm hoping to do some major updates to the media > framework in the release after Cupcake. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---

