Aosp Mediaplayer に追加機能を実装しようとしています (awesomeplayer の setspeed など)。
AOSP コードを見ると、Mediaplayer.java に Invoke という API があり、
public void invoke(Parcel request, Parcel reply)
AwesomePlayer.cpp ファイルまでトラバースしますstatus_t AwesomePlayer::invoke(const Parcel &request, Parcel *reply)
。
アプリケーションからこの Invoke メソッドを使用して、AwesomePlayer の呼び出し API を呼び出し、そこから setspeed メソッドを呼び出して、android.jar ファイルを変更する必要がないようにすることを考えました。
しかし、この呼び出し API をアプリケーションから使用することはできませんでした。http://developer.android.com/reference/android/media/MediaPlayer.htmlで API の呼び出しについて言及されている単語は見当たりません。
アプリケーションからこの呼び出し API を使用するのを手伝ってくれませんか。