|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object
|
+--quicktime.QTObject
|
+--quicktime.std.comp.ComponentIdentifier
|
+--quicktime.std.comp.Component
|
+--quicktime.std.sg.SGChannel
Assists in importing sound and/or video into a movie.
The SGChannel implements methods for a corresponding QuickTime
ComponentInstance structure.
Refer to SGChannel in QuickTime Components
| Field Summary |
| Fields inherited from interface quicktime.jdirect.QuickTimeLib |
JDirect_MacOSX, libraryInstance, name |
| Method Summary | |
SGDataSourceInfo |
getDataSourceName()
Get the source identification information associated with a sequence grabber channel. |
SGDeviceList |
getDeviceList(int selectionFlags)
Get the list of currently available Sound Input Driver names. |
int |
getPlayFlags()
Allows you to get the speed and quality with which the sequence grabber displays data from a channel. |
SampleDescription |
getSampleDescription()
This method allows you to retrieve a sample description from the SGChannel. |
SequenceGrabber |
getSequenceGrabber()
Returns the SequenceGrabber that the channel is attached too. |
UserData |
getSettings()
Retrieves the current settings of the SequenceGrabber channel. |
int |
getTimeScale()
This method allows you to retrieve a channelŐs time scale. |
int |
getUsage()
Returns how the channel is being used by the SequenceGrabber component. |
void |
setDataSourceName(java.lang.String name,
int scriptTag)
Set the source identification information associated with a sequence grabber channel. |
void |
setDevice(java.lang.String name)
The method allows the sequence grabber to assign a device to your channel. |
void |
setOutput(SGOutput output)
QuickTime::SGSetChannelOutput |
void |
setPlayFlags(int playFlags)
Allows you to influence the speed and quality with which the sequence grabber displays data from a channel. |
void |
setSettings(UserData ud)
Configure a SequenceGrabber channel based on the UserData passed in. |
void |
settingsDialog()
Instructs the sequence grabber to display its settings dialog box to the user. |
void |
settingsDialog(int flags,
Component[] panelList)
Instructs the sequence grabber to display its settings dialog box to the user. |
void |
setUsage(int usage)
Specifies how a channel is to be used by the SequenceGrabber component. |
| Methods inherited from class quicktime.std.comp.Component |
count |
| Methods inherited from class quicktime.std.comp.ComponentIdentifier |
find, find, getInfo, toString |
| Methods inherited from class quicktime.QTObject |
disposeQTObject, equals, ID |
| Methods inherited from class java.lang.Object |
getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Method Detail |
public final SampleDescription getSampleDescription()
throws QTException
QTExceptionpublic SequenceGrabber getSequenceGrabber()
public void settingsDialog()
throws StdQTException
StdQTException
public void settingsDialog(int flags,
Component[] panelList)
throws StdQTException
flags - The control flags for the current operation.panelList - An array of sequence grabber panel component identifiers.
Will only present these components in the panel component pop-up menu. Set to null to use all identifiers.
SGPanel[] panelList
StdQTException
public void setDataSourceName(java.lang.String name,
int scriptTag)
throws StdQTException
name - Source identification name.scriptTag - source informationŐs language code.
StdQTException
public SGDataSourceInfo getDataSourceName()
throws StdQTException
StdQTException
public void setSettings(UserData ud)
throws StdQTException
ud - Specifies a user data list with configuration information for the sequence grabber.
StdQTException
public UserData getSettings()
throws StdQTException
StdQTException
public void setUsage(int usage)
throws StdQTException
usage - contains flags that specify how the channel is to be used
StdQTException
public int getUsage()
throws StdQTException
StdQTException
public void setPlayFlags(int playFlags)
throws StdQTException
playFlags - the flags
StdQTException
public int getPlayFlags()
throws StdQTException
StdQTException
public void setDevice(java.lang.String name)
throws StdQTException
StdQTException
public SGDeviceList getDeviceList(int selectionFlags)
throws StdQTException
StdQTException(String driverName) to set the input driver.
public int getTimeScale()
throws StdQTException
StdQTException
public void setOutput(SGOutput output)
throws StdQTException
StdQTException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||