public long getCachedDuration() {
        return mApiExtractor.getCachedDuration();
    }
Returns an estimate of how much data is presently cached in memory
expressed in microseconds. Returns -1 if that information is unavailable
or not applicable (no cache).
MediaPlayer/src/main/java/net/protyposis/android/mediaplayer/MediaExtractor.java