import java.util.EnumSet;
import java.util.List;
-import org.videolan.jvlc.event.MediaInstanceCallback;
-import org.videolan.jvlc.event.MediaInstanceListener;
+import org.videolan.jvlc.event.MediaPlayerCallback;
+import org.videolan.jvlc.event.MediaPlayerListener;
import org.videolan.jvlc.internal.LibVlc;
import org.videolan.jvlc.internal.LibVlcEventType;
import org.videolan.jvlc.internal.LibVlc.LibVlcEventManager;
private final LibVlcEventManager eventManager;
- private List<MediaInstanceCallback> callbacks = new ArrayList<MediaInstanceCallback>();
+ private List<MediaPlayerCallback> callbacks = new ArrayList<MediaPlayerCallback>();
private MediaDescriptor mediaDescriptor;
return libvlc.libvlc_media_player_get_fps(instance, exception);
}
- public void addListener(final MediaInstanceListener listener)
+ public void addListener(final MediaPlayerListener listener)
{
- MediaInstanceCallback callback = new MediaInstanceCallback(this, listener);
+ MediaPlayerCallback callback = new MediaPlayerCallback(this, listener);
libvlc_exception_t exception = new libvlc_exception_t();
for (LibVlcEventType event : EnumSet.range(
LibVlcEventType.libvlc_MediaPlayerPlaying,
protected void finalize() throws Throwable
{
libvlc_exception_t exception = new libvlc_exception_t();
- for (MediaInstanceCallback callback : callbacks)
+ for (MediaPlayerCallback callback : callbacks)
{
for (LibVlcEventType event : EnumSet.range(
LibVlcEventType.libvlc_MediaPlayerPlaying,