vorbisのprivateDataをbyteBufferにいれておいて毎回参照するように変更した。
これでバッファの作成コストがだいぶ抑えられるはず。
theoraにも同じ処置やってみた。
privateDataの設置をanalyzerで受け入れできるようにしてみた。
setPrivateDataをinterface化したので
それにともなってvorbisの動作もちょっと調整。
aacのdecoderSpecificInfoのデータをanalyzerのprivateDataにセットすることで動作可能にしてみた。