Skip to content

Instantly share code, notes, and snippets.

@yangwuan55
yangwuan55 / VariableSpeedMediaCodecVideoTrackRenderer.java
Created August 10, 2016 02:42 — forked from jmgirven/VariableSpeedMediaCodecVideoTrackRenderer.java
A MediaCodecVideoTrackRenderer that allows playback rate to be changed. DemoPlayer has access to videoRenderer where the playback rate can be changed.
import android.content.Context;
import android.os.Handler;
import android.os.SystemClock;
import com.google.android.exoplayer.ExoPlaybackException;
import com.google.android.exoplayer.MediaClock;
import com.google.android.exoplayer.MediaCodecSelector;
import com.google.android.exoplayer.MediaCodecVideoTrackRenderer;
import com.google.android.exoplayer.SampleSource;