Xojo Conferences
MBSSep2018MunichDE
XDCMay2019MiamiUSA

[MBS] Which QuickTime Components Needed? (MBS Xojo Plugin Mailinglist archive)

Back to the thread list
Previous thread: [MBS] 3.1pr2
Next thread: [MBS] Improve image stretch algorithms under Windows?


Re: [MBS] MIDI Destinations and External Devices   -   Ron Benditt
  [MBS] Which QuickTime Components Needed?   -   Mike D.
   Re: [MBS] Which QuickTime Components Needed?   -   Christian Schmitz
    Re: [MBS] Which QuickTime Components Needed?   -   Chris Little
     Re: [MBS] Which QuickTime Components Needed?   -   Christian Schmitz

[MBS] Which QuickTime Components Needed?
Date: 14.01.03 18:19 (Tue, 14 Jan 2003 09:19:35 -0800)
From: Mike D.
It appears that under OS9 (and Windows), if a user has done a
"Minimal Install" of QuickTime (5 or 6) then some needed components
aren't included for reading and saving JPEG images.

I know the MBS plugin has the ability to read which components are
installed. But there are hundreds of them. The question is, does
anyone know exactly which components are missing from a Minimal
Install that screw up RealBasic?

I'd like to directly test for the presence of specific components and
refer the user to the QuickTime site if not installed... Testing to
see if you can create a QuickTime Effect works, but isn't a very
specific test and seems to miss some installation configurations.

Re: [MBS] Which QuickTime Components Needed?
Date: 14.01.03 18:39 (Tue, 14 Jan 2003 18:39:02 +0100)
From: Christian Schmitz
> I know the MBS plugin has the ability to read which components are
> installed. But there are hundreds of them. The question is, does
> anyone know exactly which components are missing from a Minimal
> Install that screw up RealBasic?

From imagecompression.h:

compressorComponentType = FOUR_CHAR_CODE('imco'),
/* the type for "Components" which compress images */
decompressorComponentType = FOUR_CHAR_CODE('imdc')
/* the type for "Components" which decompress images */

kJPEGCodecType = FOUR_CHAR_CODE('jpeg'),

Mfg
Christian

Re: [MBS] Which QuickTime Components Needed?
Date: 14.01.03 19:12 (Tue, 14 Jan 2003 13:12:38 -0500)
From: Chris Little
on 1/14/03 12:39 PM, Christian Schmitz at <email address removed>
wrote:

>> I know the MBS plugin has the ability to read which components are
>> installed. But there are hundreds of them. The question is, does
>> anyone know exactly which components are missing from a Minimal
>> Install that screw up RealBasic?
>
> From imagecompression.h:
>
> compressorComponentType = FOUR_CHAR_CODE('imco'),
> /* the type for "Components" which compress images */
> decompressorComponentType = FOUR_CHAR_CODE('imdc')
> /* the type for "Components" which decompress images */
>
> kJPEGCodecType = FOUR_CHAR_CODE('jpeg'),
>

The trick to remember when checking for components is that on Windows these
constants are reversed (that's what the FOUR_CHAR_CODE macro does). I.e.
jpeg on Mac, gepj on Windows.

Mike, if QuickTime is installed don't send your users to the web, instead
tell them to run the QuickTime Updater and installer Still Images (for
importing graphics) and Authoring Support (for exporting graphics).

Chris

Re: [MBS] Which QuickTime Components Needed?
Date: 14.01.03 19:36 (Tue, 14 Jan 2003 19:36:39 +0100)
From: Christian Schmitz
> on 1/14/03 12:39 PM, Christian Schmitz at <email address removed>
> wrote:
>
> The trick to remember when checking for components is that on Windows these
> constants are reversed (that's what the FOUR_CHAR_CODE macro does). I.e.
> jpeg on Mac, gepj on Windows.

Correct. I should note that in the docs.
Better idea: I fix it, so you get "imco" on Mac and Windows as a string.
(will be in 3.1pr2)

> Mike, if QuickTime is installed don't send your users to the web, instead
> tell them to run the QuickTime Updater and installer Still Images (for
> importing graphics) and Authoring Support (for exporting graphics).

Good idea.

Mfg
Christian