|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectde.humatic.dsj.DSFilterInfo
de.humatic.dsj.edit.EffectDescription
public class EffectDescription
EffectDescription is a special descriptive form of DSFilterInfo, that is used in effect initialization.
It collects initial settings for an effect's parameters and is passed to the MovieTrack.addEffect(...) method.
To alter effect paramters once the effect has been set up, use TrackEffect methods and CuePoints.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class de.humatic.dsj.DSFilterInfo |
|---|
DSFilterInfo.DSCrossBarInfo, DSFilterInfo.DSMediaFormat, DSFilterInfo.DSPinInfo, DSFilterInfo.DSTVTunerInfo |
| Field Summary | |
|---|---|
static int |
ALPHA
(DES) Effect types |
static int |
COMPOSITOR
(DES) Effect types |
static int |
KEY
(DES) Effect types |
static int |
SMPTE_WIPE
(DES) Effect types |
static int |
VOLUME
(DES) Effect types |
| Fields inherited from class de.humatic.dsj.DSFilterInfo |
|---|
BFRAME, CAPTURE_AUDIO, CAPTURE_DV, CAPTURE_MPEG, CAPTURE_VIDEO, CRUNCH, DO_NOT_USE, IAMVideoCompression, isDescriptive, KEYFRAME, QUALITY, SHOW_DLG_SAVE, SHOW_USER_DIALOG |
| Method Summary | |
|---|---|
void |
addParameter(java.lang.String pName,
int value)
Adds a parameter to initialize the effect with. |
void |
clearParameters()
|
static EffectDescription |
createForType(int type)
Creates an EffectDescription for the "built-in" DES effects, which are the ones that parameters are known for. |
static EffectDescription[] |
getAvailableVideoEffects()
Returns all installed video effects. |
static EffectDescription[] |
getAvailableVideoTransitions()
Returns all installed video transitions (2 source effects). |
int |
getMajorType()
|
java.lang.String[] |
getParameterNames()
Returns the names of available parameters for the effect or null if unknown. |
java.util.Vector |
getParameters()
|
java.lang.String |
getSubGUID()
|
int |
getSubType()
|
void |
setSubType(int sType)
|
java.lang.String |
toString()
Returns an informative String, containing info about the described filter, its pins and their formats |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final int SMPTE_WIPE
public static final int COMPOSITOR
public static final int KEY
public static final int ALPHA
public static final int VOLUME
| Method Detail |
|---|
public static EffectDescription createForType(int type)
public java.lang.String[] getParameterNames()
public void setSubType(int sType)
public java.lang.String getSubGUID()
getSubGUID in class DSFilterInfo
public void addParameter(java.lang.String pName,
int value)
public void clearParameters()
public int getSubType()
public int getMajorType()
public java.util.Vector getParameters()
public java.lang.String toString()
DSFilterInfo
toString in class DSFilterInfopublic static EffectDescription[] getAvailableVideoEffects()
public static EffectDescription[] getAvailableVideoTransitions()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||