diff options
author | Hubert Figuiere <hub@figuiere.net> | 2008-11-17 23:42:00 -0500 |
---|---|---|
committer | Hubert Figuiere <hub@figuiere.net> | 2008-11-17 23:42:00 -0500 |
commit | 88af812fde414aca8f9add90bc800ea3d8e9a281 (patch) | |
tree | 0403dd1897c0b287d4d710dd422827683c59dfcb /source/XMPFiles/FormatSupport/QuickTime_Support.cpp | |
parent | 9d7d7c3caac05db240692ad7e9196fcb7f5a1ce5 (diff) |
upgrade to XMP-SDK 4.4.2
Diffstat (limited to 'source/XMPFiles/FormatSupport/QuickTime_Support.cpp')
-rw-r--r-- | source/XMPFiles/FormatSupport/QuickTime_Support.cpp | 20 |
1 files changed, 16 insertions, 4 deletions
diff --git a/source/XMPFiles/FormatSupport/QuickTime_Support.cpp b/source/XMPFiles/FormatSupport/QuickTime_Support.cpp index 259a9dc..8ba1221 100644 --- a/source/XMPFiles/FormatSupport/QuickTime_Support.cpp +++ b/source/XMPFiles/FormatSupport/QuickTime_Support.cpp @@ -1,6 +1,6 @@ // ================================================================================================= // ADOBE SYSTEMS INCORPORATED -// Copyright 2002-2007 Adobe Systems Incorporated +// Copyright 2002-2008 Adobe Systems Incorporated // All Rights Reserved // // NOTICE: Adobe permits you to use, modify, and distribute this file in accordance with the terms @@ -8,6 +8,8 @@ // ================================================================================================= #include "XMP_Environment.h" +#if ! ( XMP_64 || XMP_UNIXBuild) // Closes at very bottom. + #include "QuickTime_Support.hpp" #if XMP_MacBuild @@ -24,10 +26,15 @@ namespace QuickTime_Support // ============================================================================================= - bool MainInitialize() + bool MainInitialize ( bool ignoreInit ) { OSStatus err = noErr; - + + if ( ignoreInit ) { + sMainInitOK = true; + return true; + } + #if XMP_WinBuild err = ::InitializeQTML ( 0 ); #endif @@ -41,8 +48,11 @@ namespace QuickTime_Support // ============================================================================================= - void MainTerminate() + void MainTerminate ( bool ignoreInit ) { + + if ( ignoreInit ) return; + ::ExitMovies(); #if XMP_WinBuild @@ -77,3 +87,5 @@ namespace QuickTime_Support } // ThreadTerminate } // namespace QuickTime_Support + +#endif |