/*
* @(#)Effect.java 1.8 02/08/21
*
* Copyright (c) 1996-2002 Sun Microsystems, Inc. All rights reserved.
*/
package javax.media;
import javax.media.format.*;
/**
* An <code>Effect</code> is a media processing unit that takes an input <CODE>Buffer</CODE> of data,
* performs some special-effects processing on the data, and then outputs the
* data to an output <CODE>Buffer</CODE>. It has the same input and output structure
* as a <CODE>Codec</CODE>. The difference
* is that an <CODE>Effect</CODE> does not modify the <CODE>Format</CODE> of the data, it
* manipulates the contents.
* @since JMF 2.0
*/
public interface Effect extends Codec {
}
|