2011-09-08 40 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