/*
* @(#)ColorControl.java 1.2 02/08/21
*
* Copyright (c) 1996-2002 Sun Microsystems, Inc. All rights reserved.
*/
package com.sun.media.controls;
import com.sun.media.*;
/**
* A group of controls that modify the color of the video output from this
* player.
*/
public interface ColorControl extends GroupControl {
/**
* Returns a brightness control object for the video output.
*/
NumericControl getBrightness();
/**
* Returns a contrast control object for the video output.
*/
NumericControl getContrast();
/**
* Returns a color saturation control object for the video output.
*/
NumericControl getSaturation();
/**
* Returns a hue control object for the video output.
*/
NumericControl getHue();
/**
* Returns a grayscale control object for the video output. Grayscale
* output can be turned on or off.
*/
BooleanControl getGrayscale();
}
|