QuickTimeTcl Commands - ::quicktimetcl::info manual page

  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