The Developer's Notebook Series; Notebooks Are.; Notebooks Aren't.; Organization;Preface; Enter Biscotti; Why a QuickTime for Java Book?; Assumptions and Definitions; Organization; About the Examples; Conventions Used in This Book; Using Code Examples; How to Contact Us; Safari Enabled; Acknowledgments;Chapter 1: Getting Up and Running with QuickTime for Java; 1.1 Setting Up QTJ on Windows; 1.2 Embedding QuickTime in HTML; 1.3 Preflighting a QTJ Installation; 1.4 Compiling QTJ Code; 1.5 Opening and Closing the QuickTime Session; 1.
6 Playing an Audio File from the Command Line;Chapter 2: Playing Movies; 2.1 Building a Simple Movie Player; 2.2 Adding a Controller; 2.3 Getting a Movie-Playing JComponent; 2.4 Controlling a Movie Programmatically; 2.5 Showing a Movie's Current Time; 2.6 Listening for Movie State-Changes; 2.7 Moving Frame by Frame; 2.
8 Playing Movies from URLs; 2.9 Preventing "Tasking" Problems;Chapter 3: Editing Movies; 3.1 Copying and Pasting; 3.2 Performing "Low-Level" Edits; 3.3 Undoing an Edit; 3.4 Undoing and Redoing Multiple Edits; 3.5 Saving a Movie to a File; 3.6 Flattening a Movie; 3.
7 Saving a Movie with Dependencies; 3.8 Editing Tracks;Chapter 4: Working with Components; 4.1 Specifying a Component's Type; 4.2 Exporting Movies; 4.3 Exporting Movies to Any Installed Format; 4.4 Importing and Exporting Graphics; 4.5 Discovering All Installed Components;Chapter 5: Working with QuickDraw; 5.1 Getting and Saving Picts; 5.
2 Getting a Pict from a Movie; 5.3 Converting a Movie Image to a Java Image; 5.4 A Better Movie-to-Java Image Converter; 5.5 Drawing with Graphics Primitives; 5.6 Getting a Screen Capture; 5.7 Matrix-Based Drawing; 5.8 Compositing Graphics;Chapter 6: Capture; 6.1 Capturing and Previewing Audio; 6.
2 Selecting Audio Inputs; 6.3 Capturing Audio to Disk; 6.4 Capturing Video to Disk; 6.5 Capturing Audio and Video to the Same File; 6.6 Making a Motion Detector;Chapter 7: Audio Media; 7.1 Reading Information from MP3 Files; 7.2 Reading Information from iTunes AAC Files; 7.3 Providing Basic Audio Controls; 7.
4 Providing a Level Meter; 7.5 Building an Audio Track from Raw Samples;Chapter 8: Video Media; 8.1 Combining Video Tracks; 8.2 Overlaying Video Tracks; 8.3 Building a Video Track from Raw Samples; 8.4 Overlaying Video Tracks;Chapter 9: Miscellaneous Media; 9.1 Creating Captions with Text Media; 9.2 Creating Links with HREF Tracks; 9.
3 Adding Timecodes; 9.4 Creating Zero-Source Effects; 9.5 Creating One-Source Effects (Filters); 9.6 Creating Two-Source Effects (Transitions);Colophon;.