Class DefaultCallbackMedia

java.lang.Object
uk.co.caprica.vlcj.media.callback.AbstractCallbackMedia
uk.co.caprica.vlcj.media.callback.DefaultCallbackMedia
All Implemented Interfaces:
CallbackMedia
Direct Known Subclasses:
NonSeekableCallbackMedia, SeekableCallbackMedia

public abstract class DefaultCallbackMedia extends AbstractCallbackMedia
Implementation of a CallbackMedia media that uses a Java byte array for an IO buffer when reading media data.

A sub-class need only provide an implementation for onRead(byte[], int).

This implementation uses a Java byte array, you can instead get direct access to the native buffer by sub-classing AbstractCallbackMedia directly.