javax.media
Interface PlugIn
- All Superinterfaces:
- Controls
- All Known Subinterfaces:
- Codec, Demultiplexer, Effect, Multiplexer, Renderer, VideoRenderer
- All Known Implementing Classes:
- AbstractCodec, AbstractDemultiplexer, AbstractDePacketizer, AbstractInputStreamMux, AbstractMultiplexer, AbstractPacketizer, AbstractPlugIn, AbstractRenderer, AbstractStreamCopyMux, AbstractVideoRenderer, AIFFMux, com.ibm.media.codec.audio.AudioCodec, AUMux, com.sun.media.BasicCodec, com.sun.media.BasicPlugIn, Decoder, Decoder, DePacketizer, DePacketizer, DePacketizer, DiagnosticVideoRenderer, Encoder, Encoder, FFMPEGParser, GIFDecoder, GIFEncoder, ImageIODecoder, ImageIOEncoder, ImageScaler, Java2dRenderer, JavaDecoder, JavaDecoder, JavaEncoder, JavaEncoder, JavaOggParser, JavaSoundCodec, JavaSoundMux, JavaSoundParser, JavaSoundRenderer, JPEGDecoder, JpegEncoder, JPEGEncoder, JPEGRenderer, MultipartMixedReplaceMux, MultipartMixedReplaceParser, NativeOggParser, Packetizer, Packetizer, Packetizer, PNGDecoder, PNGEncoder, RateConverter, RawBufferMux, RawMux, RawPullStreamParser, RawPushBufferParser, RTPSyncBufferMux, SimpleAWTRenderer, SimpleSwingRenderer, WAVMux
public interface PlugIn
- extends Controls
Standard JMF class -- see this class in the JMF Javadoc.
Complete.
Note: JMF will call close if open() fails. Observed on a Demultiplexer.
- Author:
- Ken Larson
BUFFER_PROCESSED_OK
static final int BUFFER_PROCESSED_OK
- See Also:
- Constant Field Values
BUFFER_PROCESSED_FAILED
static final int BUFFER_PROCESSED_FAILED
- See Also:
- Constant Field Values
INPUT_BUFFER_NOT_CONSUMED
static final int INPUT_BUFFER_NOT_CONSUMED
- See Also:
- Constant Field Values
OUTPUT_BUFFER_NOT_FILLED
static final int OUTPUT_BUFFER_NOT_FILLED
- See Also:
- Constant Field Values
PLUGIN_TERMINATED
static final int PLUGIN_TERMINATED
- See Also:
- Constant Field Values
open
void open()
throws ResourceUnavailableException
- Throws:
ResourceUnavailableException
close
void close()
getName
java.lang.String getName()
reset
void reset()