Inside Macintosh Quicktime

Total Page:16

File Type:pdf, Size:1020Kb

Inside Macintosh Quicktime INSIDE MACINTOSH QuickTime Addison-Wesley Publishing Company Reading, Massachusetts Menlo Park, California New York Don Mills, Ontario Wokingham, England Amsterdam Bonn Sydney Singapore Tokyo Madrid San Juan Paris Seoul Milan Mexico City Taipei Apple Computer, Inc. LIMITED WARRANTY ON MEDIA AND © 1993, Apple Computer, Inc. REPLACEMENT All rights reserved. ALL IMPLIED WARRANTIES ON THIS No part of this publication may be MANUAL, INCLUDING IMPLIED reproduced, stored in a retrieval system, WARRANTIES OF MERCHANTABILITY or transmitted, in any form or by any AND FITNESS FOR A PARTICULAR means, mechanical, electronic, PURPOSE, ARE LIMITED IN DURATION photocopying, recording, or otherwise, TO NINETY (90) DAYS FROM THE DATE without prior written permission of OF THE ORIGINAL RETAIL PURCHASE Apple Computer, Inc. Printed in the OF THIS PRODUCT. United States of America. Even though Apple has reviewed this No licenses, express or implied, are manual, APPLE MAKES NO WARRANTY granted with respect to any of the OR REPRESENTATION, EITHER EXPRESS technology described in this book. OR IMPLIED, WITH RESPECT TO THIS Apple retains all intellectual property MANUAL, ITS QUALITY, ACCURACY, rights associated with the technology MERCHANTABILITY, OR FITNESS FOR A described in this book. This book is PARTICULAR PURPOSE. AS A RESULT, intended to assist application THIS MANUAL IS SOLD “AS IS,” AND developers to develop applications only YOU, THE PURCHASER, ARE ASSUMING for Apple Macintosh computers. THE ENTIRE RISK AS TO ITS QUALITY Apple Computer, Inc. AND ACCURACY. 20525 Mariani Avenue IN NO EVENT WILL APPLE BE LIABLE Cupertino, CA 95014 FOR DIRECT, INDIRECT, SPECIAL, 408-996-1010 INCIDENTAL, OR CONSEQUENTIAL Apple, the Apple logo, APDA, DAMAGES RESULTING FROM ANY AppleLink, LaserWriter, Macintosh, and DEFECT OR INACCURACY IN THIS MPW are trademarks of Apple MANUAL, even if advised of the possibility Computer, Inc., registered in the United of such damages. States and other countries. THE WARRANTY AND REMEDIES SET QuickDraw, QuickTime, and System 7 FORTH ABOVE ARE EXCLUSIVE AND IN are trademarks of Apple Computer, Inc. LIEU OF ALL OTHERS, ORAL OR Adobe Illustrator and PostScript are WRITTEN, EXPRESS OR IMPLIED. No trademarks of Adobe Systems Apple dealer, agent, or employee is Incorporated, which may be registered authorized to make any modification, in certain jurisdictions. extension, or addition to this warranty. AGFA is a trademark of Agfa-Gevaert. Some states do not allow the exclusion or America Online is a service mark of limitation of implied warranties or liability Quantum Computer Services, Inc. for incidental or consequential damages, so the above limitation or exclusion may not ISBN 0-201-62201-7 CompuServe is a registered service apply to you. This warranty gives you 1 2 3 4 5 6 7 8 9-MU-9796959493 mark of CompuServe, Inc. specific legal rights, and you may also have First Printing, March 1993 FrameMaker is a registered trademark other rights which vary from state to state. of Frame Technology Corporation. Helvetica and Palatino are registered trademarks of Linotype Company. 7 Internet is a trademark of Digital The paper used in this book meets the Equipment Corporation. EPA standards for recycled fiber. ITC Zapf Dingbats is a registered trademark of International Typeface Corporation. Windows is a trademark of Microsoft Corporation. Simultaneously published in the United States and Canada. Contents Figures, Tables, and Listings ix Preface About This Book xiii Format of a Typical Chapter xiv Conventions Used in This Book xv Special Fonts xv Types of Notes xv Development Environment xv Chapter 1 Introduction to QuickTime 1-17 QuickTime Concepts 1-19 Movies and Media Data Structures 1-19 Components 1-19 Image Compression 1-20 Time 1-20 The QuickTime Architecture 1-21 The Movie Toolbox 1-22 The Image Compression Manager 1-22 The Component Manager 1-22 QuickTime Components 1-23 Using QuickTime 1-24 Playing Movies 1-24 Creating and Editing Movies 1-26 Movie-Editing Applications 1-28 Movie-Creating Applications 1-29 Chapter 2 Movie Toolbox 2-31 Introduction to Movies 2-35 Time and the Movie Toolbox 2-35 Time Coordinate Systems 2-36 Time Bases 2-38 Movies 2-39 Tracks 2-42 Media Structures 2-43 About Movies 2-44 Movie Characteristics 2-45 Track Characteristics 2-47 iii Media Characteristics 2-48 Spatial Properties 2-50 The Transformation Matrix 2-56 Audio Properties 2-59 Sound Playback 2-59 Adding Sound to Video 2-60 Sound Data Formats 2-61 Data Interchange 2-62 Movies on the Clipboard 2-62 Movies in Files 2-62 Using the Movie Toolbox 2-62 Determining Whether the Movie Toolbox Is Installed 2-63 Getting Ready to Work With Movies 2-65 Getting a Movie From a File 2-65 Playing Movies With a Movie Controller 2-68 Playing a Movie 2-71 Movies and the Scrap 2-75 Creating a Movie 2-75 A Sample Program for Creating a Movie 2-76 A Sample Function for Creating and Opening a Movie File 2-77 A Sample Function for Creating a Video Track in a New Movie 2-78 A Sample Function for Adding Video Samples to a Media 2-80 A Sample Function for Creating Video Data for a Movie 2-82 A Sample Function for Creating a Sound Track 2-82 A Sample Function for Creating a Sound Description Structure 2-85 Parsing a Sound Resource 2-89 Saving Movies in Movie Files 2-91 Using Movies in Your Event Loop 2-92 The Movie Toolbox and System 6 2-93 The Alias Manager 2-94 The File Manager 2-94 Previewing Files 2-95 Previewing Files in System 6 Using Standard File Reply Structures 2-95 Customizing Your Interface in System 6 2-97 Previewing Files in System 7 Using Standard File Reply Structures 2-98 Customizing Your Interface in System 7 2-100 Using Application-Defined Functions 2-101 Working With Movie Spatial Characteristics 2-103 Movie Toolbox Reference 2-106 Data Types 2-106 Movie Identifiers 2-107 The Time Structure 2-107 The Fixed-Point and Fixed-Rectangle Structures 2-108 The Sound Description Structure 2-109 Functions for Getting and Playing Movies 2-111 iv Initializing the Movie Toolbox 2-112 Error Functions 2-114 Movie Functions 2-117 Saving Movies 2-130 Controlling Movie Playback 2-141 Movie Posters and Movie Previews 2-144 Movies and Your Event Loop 2-154 Preferred Movie Settings 2-160 Enhancing Movie Playback Performance 2-163 Disabling Movies and Tracks 2-175 Generating Pictures From Movies 2-177 Creating Tracks and Media Structures 2-180 Working With Progress and Cover Functions 2-184 Functions That Modify Movie Properties 2-186 Working With Movie Spatial Characteristics 2-187 Working With Sound Volume 2-210 Working with Movie Time 2-213 Working With Track Time 2-220 Working With Media Time 2-223 Finding Interesting Times 2-225 Locating a Movie’s Tracks and Media Structures 2-231 Working With Alternate Tracks 2-236 Working With Data References 2-244 Determining Movie Creation and Modification Time 2-248 Working With Media Samples 2-251 Working With Movie User Data 2-258 Functions for Editing Movies 2-271 Editing Movies 2-271 Undo for Movies 2-283 Low-Level Movie-Editing Functions 2-285 Editing Tracks 2-290 Undo for Tracks 2-297 Adding Samples to Media Structures 2-299 Media Functions 2-309 Selecting Media Handlers 2-310 Video Media Handler Functions 2-315 Sound Media Handler Functions 2-316 Text Media Handler Functions 2-318 Functions for Creating File Previews 2-329 Functions for Displaying File Previews 2-332 Time Base Functions 2-343 Creating and Disposing of Time Bases 2-343 Working With Time Base Values 2-350 Working With Times 2-360 Time Base Callback Functions 2-362 Matrix Functions 2-368 Application-Defined Functions 2-381 v Progress Functions 2-381 Cover Functions 2-384 Error-Notification Functions 2-385 Movie Callout Functions 2-385 File Filter Functions 2-386 Custom Dialog Functions 2-387 Modal-Dialog Filter Functions 2-388 Standard File Activation Functions 2-389 Callback Event Functions 2-390 Text Functions 2-391 Summary of Constants 2-391 Result Codes 2-395 Chapter 3 Image Compression Manager 3-397 Introduction to the Image Compression Manager 3-399 Data That Is Suitable for Compression 3-400 Storing Images 3-402 About Image Compression 3-402 Image-Compression Characteristics 3-402 Compression Ratio 3-402 Compression Speed 3-403 Image Quality 3-403 Compressors Supplied by Apple 3-403 The Photo Compressor 3-404 The Video Compressor 3-404 The Compact Video Compressor (Cinepak) 3-405 The Animation Compressor 3-405 The Graphics Compressor 3-405 The Raw Compressor 3-406 Types of Images Suitable for Different Compressors 3-407 Using the Image Compression Manager 3-422 Getting Information About Compressors and Compressed Data 3-422 Working With Pictures 3-422 Compressing Images 3-425 Decompressing Images 3-428 Compressing Sequences 3-429 Decompressing Sequences 3-431 Decompressing Still Images From a Sequence 3-432 Using Screen Buffers and Image Buffers 3-432 A Sample Program for Compressing and Decompressing a Sequence of Images 3-433 A Sample Function for Saving a Sequence of Images to a Disk File 3-434 A Sample Function for Creating, Compressing, and Drawing a Sequence of Images 3-436 vi A Sample Function for Decompressing and Playing Back a Sequence From a Disk File 3-440 Spooling Compressed Data 3-442 Banding and Extending Images 3-443 Defining Key Frame Rates 3-445 Fast Dithering 3-445 Understanding Compressor Components 3-446 Image Compression Manager Reference 3-447 Data Types 3-447 The Image Description Structure 3-447 The Compressor Information Structure 3-450 The Compressor Name Structure 3-453 The Compressor Name List Structure 3-454 Compression Quality Constants
Recommended publications
  • Apple Software Design Guidelines
    Apple Software Design Guidelines May 27, 2004 Java and all Java-based trademarks are Apple Computer, Inc. trademarks or registered trademarks of Sun © 2004 Apple Computer, Inc. Microsystems, Inc. in the U.S. and other All rights reserved. countries. OpenGL is a trademark of Silicon Graphics, No part of this publication may be Inc. reproduced, stored in a retrieval system, or transmitted, in any form or by any means, PowerPC and and the PowerPC logo are mechanical, electronic, photocopying, trademarks of International Business recording, or otherwise, without prior Machines Corporation, used under license written permission of Apple Computer, Inc., therefrom. with the following exceptions: Any person Simultaneously published in the United is hereby authorized to store documentation States and Canada. on a single computer for personal use only Even though Apple has reviewed this manual, and to print copies of documentation for APPLE MAKES NO WARRANTY OR personal use provided that the REPRESENTATION, EITHER EXPRESS OR IMPLIED, WITH RESPECT TO THIS MANUAL, documentation contains Apple's copyright ITS QUALITY, ACCURACY, notice. MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE. AS A RESULT, THIS The Apple logo is a trademark of Apple MANUAL IS SOLD ªAS IS,º AND YOU, THE PURCHASER, ARE ASSUMING THE ENTIRE Computer, Inc. RISK AS TO ITS QUALITY AND ACCURACY. Use of the ªkeyboardº Apple logo IN NO EVENT WILL APPLE BE LIABLE FOR DIRECT, INDIRECT, SPECIAL, INCIDENTAL, (Option-Shift-K) for commercial purposes OR CONSEQUENTIAL DAMAGES without the prior written consent of Apple RESULTING FROM ANY DEFECT OR may constitute trademark infringement and INACCURACY IN THIS MANUAL, even if advised of the possibility of such damages.
    [Show full text]
  • Tinkertool System 7 Reference Manual Ii
    Documentation 0642-1075/2 TinkerTool System 7 Reference Manual ii Version 7.5, August 24, 2021. US-English edition. MBS Documentation 0642-1075/2 © Copyright 2003 – 2021 by Marcel Bresink Software-Systeme Marcel Bresink Software-Systeme Ringstr. 21 56630 Kretz Germany All rights reserved. No part of this publication may be redistributed, translated in other languages, or transmitted, in any form or by any means, electronic, mechanical, recording, or otherwise, without the prior written permission of the publisher. This publication may contain examples of data used in daily business operations. To illustrate them as completely as possible, the examples include the names of individuals, companies, brands, and products. All of these names are fictitious and any similarity to the names and addresses used by an actual business enterprise is entirely coincidental. This publication could include technical inaccuracies or typographical errors. Changes are periodically made to the information herein; these changes will be incorporated in new editions of the publication. The publisher may make improvements and/or changes in the product(s) and/or the program(s) described in this publication at any time without notice. Make sure that you are using the correct edition of the publication for the level of the product. The version number can be found at the top of this page. Apple, macOS, iCloud, and FireWire are registered trademarks of Apple Inc. Intel is a registered trademark of Intel Corporation. UNIX is a registered trademark of The Open Group. Broadcom is a registered trademark of Broadcom, Inc. Amazon Web Services is a registered trademark of Amazon.com, Inc.
    [Show full text]
  • Well Known TCP and UDP Ports Used by Apple Software Products
    Well known TCP and UDP ports used by Apple Languages English software products Symptoms Learn more about TCP and UDP ports used by Apple products, such as OS X, OS X Server, Apple Remote Desktop, and iCloud. Many of these are referred to as "well known" industry standard ports. Resolution About this table The Service or Protocol Name column lists services registered with the Internet Assigned Numbers Authority (http://www.iana.org/), except where noted as "unregistered use." The names of Apple products that use these services or protocols appear in the Used By/Additional Information column. The RFC column lists the number of the Request For Comment document that defines the particular service or protocol, which may be used for reference. RFC documents are maintained by RFC Editor (http://www.rfc- editor.org/). If multiple RFCs define a protocol, there may only be one listed here. This article is updated periodically and contains information that is available at time of publication. This document is intended as a quick reference and should not be regarded as comprehensive. Apple products listed in the table are the most commonly used examples, not a comprehensive list. For more information, review the Notes below the table. Tip: Some services may use two or more ports. It is recommend that once you've found an instance of a product in this list, search on the name (Command-F) and then repeat (Command-G) to locate all occurrences of the product. For example, VPN service may use up to four diferent ports: 500, 1701, 1723, and 4500.
    [Show full text]
  • Mac OS for Quicktime Programmers
    Mac OS For QuickTime Programmers Apple Computer, Inc. Technical Publications April, 1998 Apple Computer, Inc. Apple, the Apple logo, Mac, LIMITED WARRANTY ON MEDIA © 1998 Apple Computer, Inc. Macintosh, QuickDraw, and AND REPLACEMENT All rights reserved. QuickTime are trademarks of Apple ALL IMPLIED WARRANTIES ON THIS No part of this publication or the Computer, Inc., registered in the MANUAL, INCLUDING IMPLIED software described in it may be United States and other countries. WARRANTIES OF reproduced, stored in a retrieval The QuickTime logo is a trademark MERCHANTABILITY AND FITNESS system, or transmitted, in any form of Apple Computer, Inc. FOR A PARTICULAR PURPOSE, ARE or by any means, mechanical, Adobe, Acrobat, Photoshop, and LIMITED IN DURATION TO NINETY electronic, photocopying, recording, PostScript are trademarks of Adobe (90) DAYS FROM THE DATE OF or otherwise, without prior written Systems Incorporated or its DISTRIBUTION OF THIS PRODUCT. permission of Apple Computer, Inc., subsidiaries and may be registered in Even though Apple has reviewed this except in the normal use of the certain jurisdictions. manual, APPLE MAKES NO software or to make a backup copy Helvetica and Palatino are registered WARRANTY OR REPRESENTATION, of the software or documentation. trademarks of Linotype-Hell AG EITHER EXPRESS OR IMPLIED, WITH The same proprietary and copyright and/or its subsidiaries. RESPECT TO THIS MANUAL, ITS notices must be affixed to any ITC Zapf Dingbats is a registered QUALITY, ACCURACY, permitted copies as were affixed to trademark of International Typeface MERCHANTABILITY, OR FITNESS the original. This exception does not Corporation. FOR A PARTICULAR PURPOSE. AS A allow copies to be made for others, RESULT, THIS MANUAL IS Simultaneously published in the whether or not sold, but all of the DISTRIBUTED “AS IS,” AND YOU United States and Canada.
    [Show full text]
  • How to Install Itunes [Windows]
    [ Not for Circulation ] How to Install iTunes [Windows] Note: When downloading iTunes from http://www.apple.com/itunes/download, uncheck the boxes for “Email me” and “Keep me up to date” before clicking the Download iTunes Free button. This way you don’t have to enter your email address. 1. Once iTunes has downloaded, you will see an icon called iTunes Setup on the desktop or in the location you defined when you downloaded it. Double-click this icon to start the installation process. 2. The first window that appears displays a description of iTunes. Click the Next button. 3. You will be presented with a License Agreement window. Choose the I accept… option and click the Next button. Information Technology Services, UIS 1 [ Not for Circulation ] 4. As part of the set up process, iTunes will ask you to choose some installation options. Choose the correct options for you. They include: • Add iTunes and QuickTime shortcuts to my desktop - This will place the iTunes and QuickTime icons on your desktop. • Use iTunes as default player for audio files - Choose this if you want iTunes to handle all your audio files, including CDs, MP3s, podcasts, and downloads. • Default iTunes language - Choose your language. • Destination Folder - Use the default path, which installs iTunes to the Programs Folder on your computer. 5. Click the Install button. The program will begin to install. Information Technology Services, UIS 2 [ Not for Circulation ] 6. Once installation is completed, click the Finish button. You may need to restart your computer after this step. 7. You are now ready to begin using iTunes.
    [Show full text]
  • BLACKLIGHT 2020 R1 Release Notes
    BlackLight 2020 R1 Release Notes April 20, 2020 Thank you for using BlackBag Technologies products. The Release Notes for this version include important information about new features and improvements made to BlackLight. In addition, this document contains known limitations, supported versions, and updated system requirements. While this information is complete at time of release, it is subject to change without notice and is provided for informational purposes only. Summary To enhance our forensic analysis tool, BlackLight 2020 R1 includes: • Apple Keychain Processing • Processing iCloud Productions obtained via search warrants from Apple • Additional processing of Spotlight Artifacts • Updated Recent Items parsing for macOS In Actionable Intel • Parsing AirDrop Artifacts • Updates to information parsed for macOS systems in Extended Information • Added support for log file parsing from logical evidence files or folders • Support added for Volexity Surge Memory images • Email loading process improved for faster load times • Support added for extended attributes in logical evidence files • Newly parsed items added to Smart Index (Keychain, Spotlight, and AirDrop) NEW FEATURES Apple Keychain Processing Keychains are encrypted containers built into macOS and iOS. Keychains store passwords and account information so users do not have to type in usernames and passwords. Form autofill information and secure notes can also be stored in keychains. In macOS a System keychain, accessible by all users, stores AirPort (WiFi) and Time Machine passwords. The System keychain does not require a password to open. Each user account has its own login keychain. By default, each user’s login keychain is opened with the user’s login password. While users can change this, most users do not.
    [Show full text]
  • Format Support
    Episode 6 Format Support FILE FORMAT CODEC Episode Episode Episode Pro EngineCOMMENTS Adaptive bitrate streaming Microsoft Smooth Streaming H.264 (AAC audio) O Windows OS only. Available with Episode Engine License. Apple HLS H.264 (AAC audio) O Available with Episode Engine License. Windows Media WMV, ASF VC-1 O O O WM9 I/O I/O I/O WMV7 and 8 through F4M component on Mac WMA I/O I/O I/O WMA Pro I/O I/O I/O Flash FLV Flash 8 (VP6s/VP6e) I/O I/O I/O SWF Flash 8 (VP6s/VP6e) I/O I/O I/O MOV/MP4/F4V Flash 9 (H.264) I/O I/O I/O F4V as extension to MP4 WebM WebM VP8 O O O Vorbis O O O 3GPP 3GPP AAC I/O I/O I/O H.263 I/O I/O I/O H.264 I/O I/O I/O MainConcept and x264 MPEG-4 I/O I/O I/O 3GPP2 3GPP2 AAC I/O I/O I/O H.263 I/O I/O I/O H.264 I/O I/O I/O MainConcept and x264 MPEG-4 I/O I/O I/O MPEG Elementary Streams MPEG-1 Elementary Stream MPEG-1 (video) I/O I/O I/O MPEG-2 Elementary Stream MPEG-2 I/O I/O I/O MPEG Program Streams PS AAC O O O MainConcept and x264 H.264 I/O I/O I/O MPEG-1/2 (audio) I/O I/O I/O MPEG-2 I/O I/O I/O MPEG-4 I/O I/O I/O MPEG Transport Streams TS AAC I O O AES I I/O I/O H.264 I I/O I/O MainConcept and x264 AVCHD I I I HDV I I/O I/O MPEG - 1/2 (audio) I I/O I/O MPEG - 2 I I/O I/O MPEG - 4 I I/O I/O PCM I I I Matrox MAX H.264 I/O I/O I/O QT codec (*output possible via QT), Requires Matrox MAX hardware - Mac OS X only MPEG System Streams M1A MPEG-1 (audio) I/O I/O I/O M1V MPEG-1 (audio) I/O I/O I/O Episode 6 Format Support Format Support FILE FORMAT CODEC Episode Episode Episode Pro EngineCOMMENTS MPEG-4 MP4 AAC I/O I/O I/O
    [Show full text]
  • Two Way Interactive Sound on a Standalone Macintosh Platform
    Two way interactive sound on a standalone Macintosh platform Geoffrey Rehn Edith Cowan University Recent policy statements released by both Federal and State governments indicate official willingness to explore the possibilities of the new technologies in language teaching at all educational levels. In this article, the author discusses his experiments in using the Macintosh computer as a standalone, two way interactive language teacher, with the ability to record and play back the learner's attempts at pre-recorded words and phrases in a genuinely interactive sense. Success has been achieved using the MacRecorder, the AudioPalette in HyperCard 2 and Authorware Professional. These developments will prove of interest to those involved in computer- assisted language learning (CALL). Introduction The ability of the Macintosh to generate sound without the need for any additional hardware has been one of the unique features of the machine since its introduction in 1984. A sound output port has been part of the standard Macintosh interface since the first model was released. Now that some of the newer Macintosh models, such as the popular LC, are being shipped with their own built-in microphones, it is possible to input sound into the Macintosh without the need for any additional software, such as Farralon Computing's MacRecorder and associated software. This new development will change how the user incorporates sound into his / her work and truly interactive sound is now possible without the need for any purchase on the part of the user. This paper will explore the use of two - way interactive sound on the Macintosh and its potential for language learning by looking at the use of Farralon's MacRecorder on the older Macintoshes, the use of the AudioPalette shipped with Hypercard 2 on the newer Macs and the ability of Authorware Professional to support interactive sound.
    [Show full text]
  • Power Macintosh™ Fortran & C/C++ User Guide Pro Fortran Power Macintosh™ Fortran & C/C++ User Guide
    Pro Fortran Power Macintosh™ Fortran & C/C++ User Guide Pro Fortran Power Macintosh™ Fortran & C/C++ User Guide 2781 Bond Street Rochester Hills, MI 48309 U.S.A. Tel (248) 853-0095 Fax (248) 853-0108 [email protected] All rights reserved. No part of this publication may be reproduced or used in any form by any means, without the prior written permission of Absoft Corporation. THE INFORMATION CONTAINED IN THIS PUBLICATION IS BELIEVED TO BE ACCURATE AND RELIABLE. HOWEVER, ABSOFT CORPORATION MAKES NO REPRESENTATION OF WARRANTIES WITH RESPECT TO THE PROGRAM MATERIAL DESCRIBED HEREIN AND SPECIFICALLY DISCLAIMS ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE. FURTHER, ABSOFT RESERVES THE RIGHT TO REVISE THE PROGRAM MATERIAL AND MAKE CHANGES THEREIN FROM TIME TO TIME WITHOUT OBLIGATION TO NOTIFY THE PURCHASER OF THE REVISION OR CHANGES. IN NO EVENT SHALL ABSOFT BE LIABLE FOR ANY INCIDENTAL, INDIRECT, SPECIAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE PURCHASER'S USE OF THE PROGRAM MATERIAL. U.S. GOVERNMENT RESTRICTED RIGHTS — The software and documentation are provided with RESTRICTED RIGHTS. Use, duplication, or disclosure by the Government is subject to restrictions set forth in subparagraph (c) (1) (ii) of the Rights in Technical Data and Computer Software clause at 252.227-7013. The contractor is Absoft Corporation, 2781 Bond Street, Rochester Hills, Michigan 48309. ABSOFT CORPORATION AND ITS LICENSOR(S) MAKE NO WARRANTIES, EXPRESS OR IMPLIED, INCLUDING WITHOUT LIMITATION THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE, REGARDING THE SOFTWARE. ABSOFT AND ITS LICENSOR(S) DO NOT WARRANT, GUARANTEE OR MAKE ANY REPRESENTATIONS REGARDING THE USE OR THE RESULTS OF THE USE OF THE SOFTWARE IN TERMS OF ITS CORRECTNESS, ACCURACY, RELIABILITY, CURRENTNESS, OR OTHERWISE.
    [Show full text]
  • Libcast EDU Le Guide Du Professeur Sommaire EDU
    Libcast EDU Le Guide du Professeur Sommaire EDU Avant propos page 03 I. Accéder à Libcast EDU S’identifier sur la plate-forme page 07 Ajouter, modifier et supprimer des podcasts page 08 II. Publier ses fichiers Présentation de l’interface de gestion des contenus page 10 L’interface d’ajout de contenu page 11 Utiliser sa webcam et/ou son micro pour créer un contenu page 12 Charger un fichier présent sur son disque dur page 13 Publier un contenu page 14 III. Fonctions avancées et technologies employées Gérer les réponses des étudiants page 16 La standardisation de vos contenus page 17 IV. Informations diverses Liste des supports numériques compatibles page 19 Codecs audio/vidéo supportés et formats acceptés page 20 Coordonnées utiles page 22 Guide pratique de Libcast EDU dans les ENT NetCollège et NetLycée v. 1.0 - propriété exclusive de Libcast SAS EDU Avant propos Guide pratique de Libcast EDU dans les ENT NetCollège et NetLycée v. 1.0 - propriété exclusive de Libcast SAS Présentation générale EDU Ce document contient des informations sur le démarrage et la première utilisation de la plate- forme de podcasting pédagogique Libcast EDU à travers les ENT Net Collège et Net Lycée. Vous pouvez vous rendre sur le site www.libcastedu.com/support/ pour prendre connaissance des informations les plus récentes concernant la documentation et les applications. Guide pratique de Libcast EDU dans les ENT NetCollège et NetLycée v. 1.0 - propriété exclusive de Libcast SAS Préparation EDU Libcast EDU est un logiciel Les deux interfaces indispensables pour intégralement en ligne, c’est à dire vous rendre sur votre ENT sont: disponible depuis votre navigateur ‣ un ordinateur équipé de Windows Internet.
    [Show full text]
  • Gestalt Manager 1
    CHAPTER 1 Gestalt Manager 1 This chapter describes how you can use the Gestalt Manager and other system software facilities to investigate the operating environment. You need to know about the 1 operating environment if your application takes advantage of hardware (such as a Gestalt Manager floating-point unit) or software (such as Color QuickDraw) that is not available on all Macintosh computers. You can also use the Gestalt Manager to inform the Operating System that your software is present and to find out about other software registered with the Gestalt Manager. The Gestalt Manager is available in system software versions 6.0.4 and later. The MPW software development system and some other development environments supply code that allows you to use the Gestalt Manager on earlier system software versions; check the documentation provided with your development system. In system software versions earlier than 6.0.4, you can retrieve a limited description of the operating environment with the SysEnvirons function, also described in this chapter. You need to read this chapter if you take advantage of specific hardware or software features that may not be present on all versions of the Macintosh, or if you wish to inform other software that your software is present in the operating environment. This chapter describes how the Gestalt Manager works and then explains how you can ■ determine whether the Gestalt Manager is available ■ call the Gestalt function to investigate the operating environment ■ make information about your own hardware or software available to other applications ■ retrieve a limited description of the operating environment even if the Gestalt Manager is not available About the Gestalt Manager 1 The Macintosh family of computers includes models that use a number of different processors, some accompanied by a floating-point unit (FPU) or memory management unit (MMU).
    [Show full text]
  • Macintosh Library Modules Release 2.4.1
    Macintosh Library Modules Release 2.4.1 Guido van Rossum Fred L. Drake, Jr., editor 30 March 2005 Python Software Foundation Email: [email protected] Copyright c 2001-2004 Python Software Foundation. All rights reserved. Copyright c 2000 BeOpen.com. All rights reserved. Copyright c 1995-2000 Corporation for National Research Initiatives. All rights reserved. Copyright c 1991-1995 Stichting Mathematisch Centrum. All rights reserved. See the end of this document for complete license and permissions information. Abstract This library reference manual documents Python’s extensions for the Macintosh. It should be used in conjunction with the Python Library Reference, which documents the standard library and built-in types. This manual assumes basic knowledge about the Python language. For an informal introduction to Python, see the Python Tutorial; the Python Reference Manual remains the highest authority on syntactic and semantic questions. Finally, the manual entitled Extending and Embedding the Python Interpreter describes how to add new extensions to Python and how to embed it in other applications. CONTENTS 1 Using Python on a Macintosh 1 1.1 Getting and Installing MacPython .................................. 1 1.2 The IDE ............................................... 2 1.3 The Package Manager ........................................ 3 2 MacPython Modules 5 2.1 macpath — MacOS path manipulation functions ......................... 5 2.2 macfs — Various file system services ............................... 5 2.3 ic — Access to Internet Config ................................... 8 2.4 MacOS — Access to Mac OS interpreter features .......................... 9 2.5 macostools — Convenience routines for file manipulation ................... 10 2.6 findertools — The finder’s Apple Events interface ...................... 10 2.7 EasyDialogs — Basic Macintosh dialogs ............................ 11 2.8 FrameWork — Interactive application framework ........................
    [Show full text]