MBS Plugin Documentation

Search:

Statistics   -   FAQ   -   Plugin Parts (All, Dependencies)   -   Class hierarchie

New in Version 7.0 7.1 7.2 7.3 7.4 7.5 7.6 7.7 7.8 8.0 8.1 8.2 8.3 8.4 8.5 8.6 8.7 9.0

The list of the   themes,   classes,   controls,   modules,   global methods by category,   global methods by name,   screenshots,   licenses   and   examples.

Platforms to show: All Mac Windows Linux Cross-Platform

Previous items Next items

QTGrabberMBS.LastError as integer
property, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 2.7, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: The error code for the last error.
Notes:
A Mac OS error code. You can pass this error code to MacErrorString to get a text to display to the user.

Identify errors generated while executing QuickTime calls.

General QuickTime errors

couldNotResolveDataRef -2000
badImageDescription -2001
badPublicMovieAtom -2002
cantFindHandler -2003
cantOpenHandler -2004
badComponentType -2005
noMediaHandler -2006
noDataHandler -2007
invalidMedia -2008
invalidTrack -2009
invalidMovie -2010
invalidSampleTable -2011
invalidDataRef -2012
invalidHandler -2013
invalidDuration -2014
invalidTime -2015
cantPutPublicMovieAtom -2016
badEditList -2017
mediaTypesDontMatch -2018
progressProcAborted -2019
movieToolboxUninitialized -2020
noRecordOfApp -2020A replica of the movieToolboxUninitialized error.
wfFileNotFound -2021
cantCreateSingleForkFile -2022The file to be created already exists.
invalidEditState -2023
nonMatchingEditState -2024
staleEditState -2025
userDataItemNotFound -2026
maxSizeToGrowTooSmall -2027
badTrackIndex -2028
trackIDNotFound -2029
trackNotInMovie -2030
timeNotInTrack -2031
timeNotInMedia -2032
badEditIndex -2033
internalQuickTimeError -2034
cantEnableTrack -2035
invalidRect -2036
invalidSampleNum -2037
invalidChunkNum -2038
invalidSampleDescIndex -2039
invalidChunkCache -2040
invalidSampleDescription -2041
dataNotOpenForRead -2042
dataNotOpenForWrite -2043
dataAlreadyOpenForWrite -2044
dataAlreadyClosed -2045
endOfDataReached -2046
dataNoDataRef -2047
noMovieFound -2048
invalidDataRefContainer -2049
badDataRefIndex -2050
noDefaultDataRef -2051
couldNotUseAnExistingSample -2052
featureUnsupported -2053
unsupportedAuxiliaryImportData -2057
auxiliaryExportDataUnavailable -2058
samplesAlreadyInMediaErr -2059
noSourceTreeFoundErr -2060
sourceNotFoundErr -2061
movieTextNotFoundErr -2062
missingRequiredParameterErr -2063
invalidSpriteWorldPropertyErr -2064
invalidSpritePropertyErr -2065
gWorldsNotSameDepthAndSizeErr -2066
invalidSpriteIndexErr -2067
invalidImageIndexErr -2068
invalidSpriteIDErr -2069

QuickTime Music Architecture errors

internalComponentErr -2070
notImplementedMusicOSErr -2071
cantSendToSynthesizerOSErr -2072
cantReceiveFromSynthesizerOSErr -2073
illegalVoiceAllocationOSErr -2074
illegalPartOSErr -2075
illegalChannelOSErr -2076
illegalKnobOSErr -2077
illegalKnobValueOSErr -2078
illegalInstrumentOSErr -2079
illegalControllerOSErr -2080
midiManagerAbsentOSErr -2081
synthesizerNotRespondingOSErr -2082
synthesizerOSErr -2083
illegalNoteChannelOSErr -2084
noteChannelNotAllocatedOSErr -2085
tunePlayerFullOSErr -2086
tuneParseOSErr -2087
noExportProcAvailableErr -2089
videoOutputInUseErr -2090

Windows-specific errors

componentDllLoadErr -2091Windows error returned when a component is loading.
componentDllEntryNotFoundErr -2092Windows error returned when a component is loading.
qtmlDllLoadErr -2093Windows error returned when the QuickTime Media Layer is loading.
qtmlDllEntryNotFoundErr -2094Windows error returned when the QuickTime Media Layer is loading.
qtmlUninitialized -2095
unsupportedOSErr -2096
unsupportedProcessorErr -2097
noVideoTrackInMovieErr -2054
noSoundTrackInMovieErr -2055
soundSupportNotAvailableErr -2056

QT atom errors

cannotFindAtomErr -2101
notLeafAtomErr -2102
atomsNotOfSameTypeErr -2103
atomIndexInvalidErr -2104
duplicateAtomTypeAndIDErr -2105
invalidAtomErr -2106
invalidAtomContainerErr -2107
invalidAtomTypeErr -2108
cannotBeLeafAtomErr -2109

Data access errors

pathTooLongErr -2110
emptyPathErr -2111
noPathMappingErr -2112
pathNotVerifiedErr -2113
unknownFormatErr -2114
wackBadFileErr -2115
wackForkNotFoundErr -2116
wackBadMetaDataErr -2117
qfcbNotFoundErr -2118
qfcbNotCreatedErr -2119
AAPNotCreatedErr -2120
AAPNotFoundErr -2121
ASDBadHeaderErr -2122
ASDBadForkErr -2123
ASDEntryNotFoundErr -2124
fileOffsetTooBigErr -2125
notAllowedToSaveMovieErr -2126
qtNetworkAlreadyAllocatedErr -2127
urlDataHHTTPProtocolErr -2129
urlDataHHTTPNoNetDriverErr -2130
urlDataHHTTPURLErr -2131
urlDataHHTTPRedirectErr -2132
urlDataHFTPProtocolErr -2133
urlDataHFTPShutdownErr -2134
urlDataHFTPBadUserErr -2135
urlDataHFTPBadPasswordErr -2136
urlDataHFTPServerErr -2137
urlDataHFTPDataConnectionErr -2138
urlDataHFTPNoDirectoryErr -2139
urlDataHFTPQuotaErr -2140
urlDataHFTPPermissionsErr -2141
urlDataHFTPFilenameErr -2142
urlDataHFTPNoNetDriverErr -2143
urlDataHFTPBadNameListErr -2144
urlDataHFTPNeedPasswordErr -2145
urlDataHFTPNoPasswordErr -2146
urlDataHFTPServerDisconnectedErr -2147
urlDataHFTPURLErr -2148
notEnoughDataErr -2149
qtActionNotHandledErr -2157

Digitizing errors

digiUnimpErr -2201Digitizer feature is unimplemented.
qtParamErr -2202Bad input parameter (out of range, for example).
matrixErr -2203Bad matrix; the digitizer did nothing.
notExactMatrixErr -2204Warning of a bad matrix; the digitizer did its best.
noMoreKeyColorsErr -2205All the key indexes are in use.
notExactSizeErr -2206Can't digitize to the exact size requested.
badDepthErr -2207Can't digitize into the requested pixel depth.
noDMAErr -2208Can't do DMA digitizing; that is, can't go to the requested destination.
badCallOrderErr -2209A status call was made before being set up first.

Codec errors

codecErr -8960
noCodecErr -8961
codecUnimpErr -8962
codecSizeErr -8963
codecScreenBufErr -8964
codecImageBufErr -8965
codecSpoolErr -8966
codecAbortErr -8967
codecWouldOffscreenErr -8968
codecBadDataErr -8969
codecDataVersErr -8970
codecExtensionNotFoundErr -8971
scTypeNotFoundErr -8971
codecConditionErr -8972
codecOpenErr -8973
codecCantWhenErr -8974
codecCantQueueErr -8975
codecNothingToBlitErr -8976
codecNoMemoryPleaseWaitErr -8977
codecDisabledErr -8978
codecNeedToFlushChainErr -8979
lockPortBitsBadSurfaceErr -8980
lockPortBitsWindowMovedErr -8981
lockPortBitsWindowResizedErr -8982
lockPortBitsWindowClippedErr -8983
lockPortBitsBadPortErr -8984
lockPortBitsSurfaceLostErr -8985
codecParameterDialogConfirm -8986
codecNeedAccessKeyErr -8987
codecOffscreenFailedErr -8988
codecDroppedFrameErr -8989
directXObjectAlreadyExists -8990
lockPortBitsWrongGDeviceErr -8991
codecOffscreenFailedPleaseRetryErr -8992

QuickTime VR Errors

notAQTVRMovieErr -30540
constraintReachedErr -30541
callNotSupportedByNodeErr -30542
selectorNotSupportedByNodeErr -30543
invalidNodeIDErr -30544
invalidViewStateErr -30545
timeNotInViewErr -30546
propertyNotSupportedByNodeErr -30547
settingNotSupportedByNodeErr -30548
limitReachedErr -30549
invalidNodeFormatErr -30550
invalidHotSpotIDErr -30551
noMemoryNodeFailedInitialize -30552
streamingNodeNotReadyErr -30553
qtvrLibraryLoadErr -30554
qtvrUninitialized -30555

In case you get lasterror with value -9405 which means "couldntGetRequiredComponent" you have as a possible solution in case you really have recording hardware, that the QuickTime installation is without Authoring Support. The default QuickTime Installation installs only software needed for playing movies and displaying picture, but not to record them. You may need to do a custom installation to have the Authoring Support files installed.
(Read and Write property)
QTGrabberMBS.MaxFrameRate as integer
property, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 2.7, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: The maximum frame rate used.
Notes:
Sets lasterror property (-1 if function is not available or the video channel is not initialized).

Return -1 on any error.
(Read and Write property)
QTGrabberMBS.MaximumRecordTime as integer
property, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 2.7, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: The time limit you have set for a record operation.
Notes:
Returns -1 on any error.

A value indicating the maximum duration for the record operation, in system ticks (sixtieths of a second). A value of 0 indicates that there is no time limit.

Sets lasterror property on reading and writing.
(Read and write property)
Introduced in QuickTime 3 or earlier.
(Read and Write property)
QTGrabberMBS.MaximumVideoHeight as Integer
property, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 8.1, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: The maximum video size for the video channel.
Notes:
Sets lasterror property (-1 if function is not available or the video channel is not initialized).

Returns zero on any error.
(Read only property)
QTGrabberMBS.MaximumVideoWidth as Integer
property, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 8.1, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: The maximum video size for the video channel.
Notes:
Sets lasterror property (-1 if function is not available or the video channel is not initialized).

Returns zero on any error.
(Read only property)
QTGrabberMBS.NewFrame
event, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 8.1, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: The event coming in whenever a new video frame was captured.
Notes: The video data is in the currentframe property.
QTGrabberMBS.NewOutput(file as folderitem, flags as integer) as QTGrabberOutputMBS
method, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 2.7, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: Creates a new sequence grabber output.
Notes:
Sets lasterror property (-1 if function is not available, file is nil or sequence grabber was not initialised).

Introduced in QuickTime 3 or earlier.

Possible values for this flags (you can combine them using bitwiseor):

seqGrabToDisk1
seqGrabToMemory2
seqGrabDontUseTempMemory4
seqGrabAppendToFile8
seqGrabDontAddMovieResource16
seqGrabDontMakeMovie32
seqGrabPreExtendFile64
seqGrabDataProcIsInterruptSafe128
seqGrabDataProcDoesOverlappingReads256

seqGrabToDisk
Instructs the sequence grabber component to write the recorded data to a QuickTime movie in the movie file specified by the movieFile parameter. If this flag is set to 1, the sequence grabber writes the data to the file as the data is recorded.

seqGrabToMemory
Instructs the sequence grabber component to store the recorded data in memory until the recording process is complete. The sequence grabber then writes the recorded data to the movie file specified by the movieFile parameter. This technique provides better performance than recording directly to the movie file, but it limits the amount of data you can record. If this flag is set to 1, the sequence grabber component is recording to memory.

seqGrabDontUseTempMemory
Prevents the sequence grabber component from using temporary memory during the record operation. By default, the sequence grabber component and its channel components use as much temporary memory as necessary to perform the record operation. If this flag is set to 1, the sequence grabber component and its channel components do not use temporary memory.

seqGrabAppendToFile
Directs the sequence grabber component to add the recorded data to the data fork of the movie file specified by the movieFile parameter. By default, the sequence grabber component deletes the movie file and creates a new file containing one movie and its movie resource. If this flag is set to 1, the sequence grabber component appends the recorded data to the data fork of the movie file and creates a new movie resource in that file.

seqGrabDontAddMovieResource
Prevents the sequence grabber component from adding the new movie resource to the movie file specified by the movieFile parameter. By default, the sequence grabber component creates a new movie resource and adds that resource to the movie file. If this flag is set to 1, the sequence grabber component does not add the movie resource to the movie file. You are then responsible for adding the resource to a file, if you so desire

seqGrabDontMakeMovie
Prevents the sequence grabber component from creating a movie. By default, the sequence grabber component creates a new movie resource and adds the captured data to that movie. If this flag is set to 1, the sequence grabber still calls your data function, but does not write any data to the movie file.
QTGrabberMBS.Pause
method, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 8.4, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: Pauses the recording of the movie.
Notes: Lasterror is set.
QTGrabberMBS.Paused as Boolean
property, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 8.5, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: Returns true if the recording is paused.
Notes:
Lasterror is set.
(Read only property)
QTGrabberMBS.Prepare
method, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 8.1, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: Instructs a sequence grabber to get ready to begin a preview or record operation.
Notes: Sets lasterror property (-1 if function is not available or sequence grabber was not initialised).
QTGrabberMBS.Previewing as boolean
property, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 2.7, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: Returns true while previewing.
Notes:
Sets lasterror property (-1 if function is not available or the sound channel is not initialized).

Return false on any error.
(Read only property)
QTGrabberMBS.Recording as boolean
property, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 2.7, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: Returns true while recording.
Notes:
Sets lasterror property (-1 if function is not available or the sound channel is not initialized).

Return false on any error.
(Read only property)
QTGrabberMBS.Release
method, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 2.7, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: Instructs the sequence grabber to release any system resources it allocated when you called Prepare.
Notes:
Sets lasterror property (-1 if function is not available or sequence grabber was not initialised).

Introduced in QuickTime 3 or earlier.
QTGrabberMBS.RequestedDataRate as integer
property, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 2.7, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: Returns the current maximum data rate requested for a channel.
Notes:
A SGChannel reference for use in toolbox calls.
Sets lasterror property (-1 if function is not available).

This property allows the sequence grabber component to specify the maximum rate at which it would like to receive data from your channel component. The data rate supplied by the sequence grabber component represents a requested data rate; your component may not be able to observe that rate under all conditions.

Returns -2 on any error.
(Read and Write property)
QTGrabberMBS.Resume
method, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 8.4, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: Continues the recording after you called Pause.
Notes: Lasterror is set.
QTGrabberMBS.SequenceGrabberHandle as integer
property, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 2.7, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: The handle to the sequence grabber.
Notes:
A SeqGrabComponent reference for use in toolbox calls.

Introduced in QuickTime 3 or earlier.
(Read only property)
QTGrabberMBS.SetAudioInputParameters(Samplesize as integer, numchannels as integer, CompressionType as string)
method, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 2.7, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: Sets various parameters that relate to sound recording.
Notes:
Sets lasterror property (-1 if function is not available or sound channel was not initialised).

SampleSize is 8 or 16.
numchannels is 1 or 2.

Possible values for CompressionType:

"raw "Sound samples are uncompressed, in offset-binary format (that is, sample data values range from 0 to 255).
"MAC3"Sound samples have been compressed by the Sound Manager at a ratio of 3:1.
"MAC6"Sound samples have been compressed by the Sound Manager at a ratio of 6:1.

Introduced in QuickTime 3 or earlier.
QTGrabberMBS.SetDataOutput(file as folderitem, flags as integer)
method, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 2.7, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: Specifies the movie file and options for a sequence grabber record operation.
Notes:
Sets lasterror property (-1 if function is not available, file is nil or sequence grabber was not initialised).

Introduced in QuickTime 3 or earlier.

Possible values for this flags (you can combine them using bitwiseor):

seqGrabToDisk1
seqGrabToMemory2
seqGrabDontUseTempMemory4
seqGrabAppendToFile8
seqGrabDontAddMovieResource16
seqGrabDontMakeMovie32
seqGrabPreExtendFile64
seqGrabDataProcIsInterruptSafe128
seqGrabDataProcDoesOverlappingReads256

seqGrabToDisk
Instructs the sequence grabber component to write the recorded data to a QuickTime movie in the movie file specified by the movieFile parameter. If this flag is set to 1, the sequence grabber writes the data to the file as the data is recorded.

seqGrabToMemory
Instructs the sequence grabber component to store the recorded data in memory until the recording process is complete. The sequence grabber then writes the recorded data to the movie file specified by the movieFile parameter. This technique provides better performance than recording directly to the movie file, but it limits the amount of data you can record. If this flag is set to 1, the sequence grabber component is recording to memory.

seqGrabDontUseTempMemory
Prevents the sequence grabber component from using temporary memory during the record operation. By default, the sequence grabber component and its channel components use as much temporary memory as necessary to perform the record operation. If this flag is set to 1, the sequence grabber component and its channel components do not use temporary memory.

seqGrabAppendToFile
Directs the sequence grabber component to add the recorded data to the data fork of the movie file specified by the movieFile parameter. By default, the sequence grabber component deletes the movie file and creates a new file containing one movie and its movie resource. If this flag is set to 1, the sequence grabber component appends the recorded data to the data fork of the movie file and creates a new movie resource in that file.

seqGrabDontAddMovieResource
Prevents the sequence grabber component from adding the new movie resource to the movie file specified by the movieFile parameter. By default, the sequence grabber component creates a new movie resource and adds that resource to the movie file. If this flag is set to 1, the sequence grabber component does not add the movie resource to the movie file. You are then responsible for adding the resource to a file, if you so desire

seqGrabDontMakeMovie
Prevents the sequence grabber component from creating a movie. By default, the sequence grabber component creates a new movie resource and adds the captured data to that movie. If this flag is set to 1, the sequence grabber still calls your data function, but does not write any data to the movie file.
QTGrabberMBS.Settings as string
property, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 2.7, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: Current settings of all channels used by the sequence grabber.
Notes:
Sets lasterror property (-1 if function is not available or the sequence grabber is not initialized).

return "" on any error.
Introduced in QuickTime 3 or earlier.
(Read and write property)
(Read and Write property)
QTGrabberMBS.SettingsDialogOpen as Boolean
property, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 7.7, Mac OS X: Does nothing, Windows: Works, Linux x86: Works, Feedback.

Function: Whether the settings dialog is open.
Notes:
Returns true whenever the audio or video settings dialog is visible.
(Read only property)
QTGrabberMBS.SetVideoChannelSize(left as integer, top as integer, width as integer, height as integer)
method, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 8.1, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: Sets the video channel boundary rectangle.
Notes: SetVideoChannelSize merely allows the client to specify the preferred bounds. The actual bounds returned by the Video Digitizer might be different. If the client has strict requirements about the size and scaling of the captured video, it must be prepared to adjust the captured video as needed.
QTGrabberMBS.SetVideoSize(left as integer, top as integer, width as integer, height as integer)
method, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 8.1, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: Sets the video size.
Notes: The video rectangle determines the portion of the source video image that is to be captured.
QTGrabberMBS.SoundInputDriverHandle as Integer
property, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 3.3, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: The handle to the sound input driver.
Notes:
Maybe useful for some Toolbox calls.
(Read only property)
QTGrabberMBS.SoundLevelMeterEnabled as boolean
method, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 3.3, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: Wether the sound level meter values are collected.
Notes:
Lasterror is set.
(Read and Write runtime property)
QTGrabberMBS.SoundLevels as memoryblock
method, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 3.3, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: Returns a memoryblock for the sound levels.
Notes:
2 bytes (one short) for each sound channel with a value between 0 and 255.
Lasterror is set.
QTGrabberMBS.SoundPlaythroughEnabled as integer
method, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 3.3, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: Is play through enabled.
Notes:
0 for off.
1 to 7 for the playthrough volume.
7 is max volume.

It doesn't work with my iMic, so write me an email if it works for you.

Lasterror is set.
(Read and Write runtime property)
QTGrabberMBS.SoundRecordChunkSize as Integer
property, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 4.2, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: The number of seconds which fit in the sound record buffer.
Notes:
Default is 1.
(Read and Write property)
QTGrabberMBS.StartPreview
method, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 2.7, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: Instructs the sequence grabber to begin processing data from its channels.
Notes:
Sets lasterror property (-1 if function is not available or sequence grabber was not initialised).

Introduced in QuickTime 3 or earlier.
QTGrabberMBS.StartRecord
method, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 2.7, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: Instructs the sequence grabber to begin processing data from its channels.
Notes:
Sets lasterror property (-1 if function is not available or sequence grabber was not initialised).

Introduced in QuickTime 3 or earlier.
QTGrabberMBS.Stop
method, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 2.7, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: Stops a preview or record operation.
Notes:
Sets lasterror property (-1 if function is not available or sequence grabber was not initialised).

Introduced in QuickTime 3 or earlier.
QTGrabberMBS.StorageSpaceRemaining as double
property, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 2.7, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: Returns the amount of space remaining on the movie file.
Notes:
First trys the 64bit version from QuickTime 5. If that function is not available, trys the 32bit version from QuickTime 3.
Returns -1 on any error.

You can call this function only after you have started a record operation.

Sets lasterror property on reading.
Introduced in QuickTime 3 or earlier.
(Read only property)
QTGrabberMBS.TimeRemaining as integer
property, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 2.7, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: Obtains an estimate of the amount of recording time that remains for the current record operation.
Notes:
Sets lasterror property (-1 if function is not available or the sequence grabber is not initialized).

Amount of time remaining for the current record operation. This value is expressed in system ticks (sixtieths of a second).

return "" on any error.
Introduced in QuickTime 3 or earlier.
(Read only property)
QTGrabberMBS.VideoBlackLevel as Integer
property, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 3.1, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: The black level of the video channel.
Notes:
Ranges from 0 to 65535.
(Read and Write property)
QTGrabberMBS.VideoBrightness as Integer
property, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 3.1, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: The brightness of the video channel.
Notes:
Ranges from 0 to 65535.
(Read and Write property)
QTGrabberMBS.VideoChannelHandle as integer
property, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 2.7, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: The handle to the video channel.
Notes:
A SGChannel reference for use in toolbox calls.
(Read only property)
QTGrabberMBS.VideoChannelHeight as Integer
property, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 8.1, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: The height of the video channel boundary rectangle.
Notes: (Read only property)
QTGrabberMBS.VideoChannelLeft as Integer
property, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 8.1, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: The left position of the video channel boundary rectangle.
Notes: (Read only property)
QTGrabberMBS.VideoChannelTop as Integer
property, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 8.1, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: The top position of the video channel boundary rectangle.
Notes: (Read only property)
QTGrabberMBS.VideoChannelWidth as Integer
property, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 8.1, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: The width of the video channel boundary rectangle.
Notes: (Read only property)
QTGrabberMBS.VideoCompressor as string
property, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 2.7, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: Type of image compression that is being applied to a channel's video data.
Notes:
A SGChannel reference for use in toolbox calls.
Sets lasterror property (-1 if function is not available).

Possible values:
"rpza"Video compressor.
"jpeg"Photo compressor.
"rle "Animation compressor.
"raw "Raw compressor.
"smc "Graphics compressor.
"cvid"Compact video compressor.
(Read and Write property)
QTGrabberMBS.VideoContrast as Integer
property, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 3.1, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: The contrast of the video channel.
Notes:
Ranges from 0 to 65535.
(Read and Write property)
QTGrabberMBS.VideoDefaultBlackLevel as Integer
property, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 3.1, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: The default black level of the video channel.
Notes:
Ranges from 0 to 65535.
(Read only property)
QTGrabberMBS.VideoDefaultBrightness as Integer
property, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 3.1, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: The default brightness of the video channel.
Notes:
Ranges from 0 to 65535.
(Read only property)
QTGrabberMBS.VideoDefaultContrast as Integer
property, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 3.1, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: The default contrast of the video channel.
Notes:
Ranges from 0 to 65535.
(Read only property)
QTGrabberMBS.VideoDefaultHue as Integer
property, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 3.1, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: The default hue of the video channel.
Notes:
Ranges from 0 to 65535.
(Read only property)
QTGrabberMBS.VideoDefaultSaturation as Integer
property, QuickTime Sequence Grabber, MBS QuickTime Plugin (QTGrabber), class QTGrabberMBS, Plugin version: 3.1, Mac OS X: Works, Windows: Works, Linux x86: Does nothing, Feedback.

Function: The default saturation of the video channel.
Notes:
Ranges from 0 to 65535.
(Read only property)

Previous items

The items on this page are in the following plugins: MBS QuickTime Plugin.