NAME
::quicktimetcl::info - shows various QuickTime information
SYNOPSIS
package require QuickTimeTcl ?version?
::quicktimetcl::info command
DESCRIPTION
COMMANDS
::quicktimetcl::info qtversion
::quicktimetcl::info icversion
::quicktimetcl::info iccodecs
::quicktimetcl::info components ?type?
::quicktimetcl::info connectspeed
SEE ALSO
KEYWORDS

NAME

::quicktimetcl::info - Shows various QuickTime information, such as version number, codecs, and components.

SYNOPSIS

package require QuickTimeTcl ?version?
::quicktimetcl::info command

DESCRIPTION

Information on the installed QuickTime software is returned. This includes QuickTime version number, compressor manager version number, image compressor codecs, and installed components. This command has an old alias QuickTimeStat, which still exists but shouldn't be used anymore.

COMMANDS

Displays various information on the installed QuickTime software, such as QuickTime version number, codecs, and components. Note that numbers are in the long format so you have to figure out where to set the decimal point yourself. For instance, a connectspeed of 2800 means a 28.8 kbps modem.

::quicktimetcl::info qtversion
Returns the QuickTime version in hex format. For instance, 412800 means version 4.1.2.

::quicktimetcl::info icversion
Returns the version number of the image compressor manager.

::quicktimetcl::info iccodecs
Returns a list of elements of the following form: {-subtype subType -name name}, where subType is a four character code defining the codec, and the name is just a descriptive name.

::quicktimetcl::info components ?type?
Returns a list of elements of the following form: {-type type -subtype subType -manufacture manufacturer -name name} describing all the components on this system. Both type and subType are four letter codes defining the component. The -name part need not exist for all components. Beware: this is a very long list, with a total of 792 on my Mac running QuickTime 4.1.2 (full install), and the Tcl/Tk console is not happy to print all that. Instead use, for instance, set a [::quicktimetcl::info components]; set b 1 to supress the output.

If type is given, the command will only return components of this type. One example of this is the Graphics Exporter Component, grex, which handles all exports of still images. By convention, a grex component has its subtype identical to the Mac file type for the corresponding graphics format.

::quicktimetcl::info connectspeed
Returns the preferred connection speed set in the QuickTime user preferences, or 2800 (28.8 modem) if not set.

SEE ALSO

Movie, seqgrabber, and tk_getOpenFilePreview

KEYWORDS

movie, and QuickTime
Copyright © 1998-1999 Bruce O'Neel 
Copyright © 2000-2001 Mats Bengtsson