Cinepak XAnim Video Decompression DLL 1) Copyright and Licensing Notice Cinepak (r) and the Cinepak logo are trademarks of Radius Inc and may be registered in certain jurisdictions. Copyright 1995 Radius Inc. All rights reserved. For more information on tools for creating Cinepak and other video content, please contact Radius. cinepak@radius.com http://www.radius.com The Cinepak XAnim Video Decompression DLLs are owned by Radius Inc and are licensed to the user, not sold or given away. By Using this Software, you are agreeing to be bound by the terms of this agreement. Do not use this software until you have carefully read and agreed to the following terms and conditions. If you do not agree to the terms of this agreement, then remove all copies of this Software. RESTRICTIONS: You MAY: 1: Freely use this Software in conjunction with XAnim. You MAY NOT without written permission from Radius Inc: 1: Use this Software for any application other than XAnim. 2: Sell or distribute this Software. 3: Sublicense this Software. 4: Reverse engineer, decompile, or disassemble this Software. WARRANTY: This Software is provided "AS IS". There are no warranties of any kind either express or implied including warranties of merchantability or fitness for any particular purpose. LIMITATION OF LIABILITY: Neither Radius Inc nor the Author shall be liable for any loss of profits, loss of use, loss of data, interruptions of business, nor for indirect, special, incidental or consequential damages of any kind whether under this agreement or otherwise, even if advised of the possibility of such damages. DEFINITIONS: Software: XAnim Cinepak Decompression DLL precompiled for various machine platforms and OSes. Author: Mark Podlipec (podlipec@ici.net) 2) Description This module will allow XAnim 2.80.0 or later to view the video content of AVI and Quicktime files that are using the following video codecs: Radius Cinepak 24 bits Color CVID Radius Cinepak 8 bits Gray CVID 3) Uncompressing Already done if you are reading this. 4) Installing You should now have two files. This readme file and another file that ends in a ".xa" (from now on I'm referring to this file as the .XA file). 1) Create the directory "/usr/local/xanim/mods" if it doesn't already exist 2) Move or copy the .XA file into that directory. NOTE: You can use a different directory that the one used in steps 1 and 2 above provided that you set the XANIM_MOD_DIR environment variable to list the directory or directories you chose instead. For example. If you place them in "/global/xanim/mods" the you need to: setenv XANIM_MOD_DIR /global/xanim/mods Another example. If you also have some experimental ones in the directory: "/home/test/mods" in addition to the stable ones in the directory: "/usr/local/xanim/mods" then you would need to: setenv XANIM_MOD_DIR /usr/local/xanim/mods:/home/test/mods WARNING: While it shouldn't cause an error if the same .XA file is loaded several times, it isn't necessary and eats up additional memory. 5) Using XAnim will check to see if XANIM_MOD_DIR is defined, if so it will search the ":" separated list of directories for files starting with "vid_" and ending with ".xa". It will attempt to load any it finds. If XANIM_MOD_DIR is not set, XAnim will only look in "/usr/local/xanim/mods" for the same type of files. 6) Reporting Problems. Send email to me at podlipec@ici.net 7) Unsupported platforms/OSs I will need one of two things: 1) CrossCompiler capable fo producing shared libraries for the platform in question and must run on a Linux x86 platform. OR 2) An outright gift of the machine/OS in question with a working C/C++ compiler and linker installed. Remote accounts aren't feasible since that'd be distruting the source code I'm under NDA on. Temporarily borrowing a machine isn't worth the hassle and doesn't leave me with a permament solution. Mark -- Mark Podlipec podlipec@ici.net