Methods Summary |
---|
public void | actionPerformed(java.awt.event.ActionEvent event)
String strCmd;
ActionEvent eventNew;
strCmd = event.getActionCommand ();
if ( strCmd.equals(VideoFormatChooser.ACTION_TRACK_ENABLED) ) {
eventNew = new ActionEvent ( this, ActionEvent.ACTION_PERFORMED,
event.getActionCommand() );
listenerEnableTrack.actionPerformed ( eventNew );
} else if ( strCmd.equals(VideoFormatChooser.ACTION_TRACK_DISABLED) ) {
eventNew = new ActionEvent ( this, ActionEvent.ACTION_PERFORMED,
event.getActionCommand() );
listenerEnableTrack.actionPerformed ( eventNew );
}
|
public javax.media.Format | getFormat()
Format format;
format = chooserVideoFormat.getFormat ();
return ( format );
|
private void | init()
this.setLayout ( new BorderLayout() );
formatOld = (VideoFormat) trackControl.getFormat ();
chooserVideoFormat = new VideoFormatChooser ( arrSupportedFormats, formatOld, true, this );
this.add ( chooserVideoFormat, BorderLayout.NORTH );
|
public boolean | isTrackEnabled()
boolean boolEnabled;
boolEnabled = chooserVideoFormat.isTrackEnabled ();
return ( boolEnabled );
|
public void | setContentType(java.lang.String strContentType)
int i;
int nSize;
VideoFormat formatVideo;
arrSupportedFormats = trackControl.getSupportedFormats();
this.strContentType = strContentType;
nSize = arrSupportedFormats.length;
vectorContSuppFormats = new Vector ();
// Add the supported formats to the vector
for ( i = 0; i < nSize; i++ ) {
if ( !(arrSupportedFormats[i] instanceof VideoFormat) )
continue;
formatVideo = (VideoFormat) arrSupportedFormats[i];
// assume that processor reports only valid formats
vectorContSuppFormats.addElement( formatVideo );
}
chooserVideoFormat.setSupportedFormats ( vectorContSuppFormats );
chooserVideoFormat.setCurrentFormat ( formatOld );
|
public void | setDefaults(boolean boolTrackEnable, javax.media.Format format)
chooserVideoFormat.setTrackEnabled ( boolTrackEnable );
if ( format instanceof VideoFormat ) {
formatOld = (VideoFormat) format;
chooserVideoFormat.setCurrentFormat ( formatOld );
}
|