2011-09-08 38 views
2
上的MediaPlayer.snoop

我在Accessing the Android media stream for audio visualization中发现了函数MediaPlayer.snoop(short [],int),但我无法使用它。Android

我想知道MediaPlayer.class中有一个方法snoop。 看起来不是公开的方法,而是MediaPlayer的私有方法。 如果有我如何从该方法获取音频流。

谢谢。

+0

player.setAudioStreamType(AudioManager.STREAM_MUSIC); –

回答

2

看那GrabAudio类这个开源的壁纸应用程序的,

https://bitbucket.org/Metastable/deadmau5-audio-visualizer/src/249150da7cfa2c20e8d1456a31aaabd46df6d26d/src/com/metastable/deadmau5?at=default

这是一个神奇的类,将得到吨的音频数据。非常有用的来源。

这是另一个开源的应用程序,你可以看看,但它似乎没有从输出中获取音频数据,它只是加载媒体播放器并分析该应用程序。

https://github.com/felixpalmer/android-visualizer