|
||
class TMMFVideoConfig;
Class used when sending custom commands from the client API to the video controller to get or set the video configuration.
Defined in TMMFVideoConfig
:
TMMFVideoConfig()
Initialises the object with arbitrary values. iAntiAliasFiltering
A boolean indicating if anti-aliasing filtering should be used.iAudioBitRate
The audio bit rate of the video device.iAudioCodec
The audio data type represented as a fourCC code.iAudioEnabled
A flag indicating whether audio output is enabled. ETrue if teh audio is to be e...iBalance
The balance of the audio channels for the video device. Zero for normal balance.iBitmapHandle
A handle to the bitmap into which the decoded frame(s) are put.iCameraHandle
A handle to the video camera being used.iChannels
The number of channels (mono/stereo) that can be read by the video device.iClipRect
Defines the rectangle in which the video clip will be played.iCropRectangle
The crop region currently applied to the image.iDSAEvent
Whether the video display is activeiEndPosition
The end position for playback in micro seconds.iFormatUid
The unique identifier of the video format handled by the video device.iFrameBitmapServerHandle
Handle to the bitmap of the current video frame.iFrameNumber
The current frame number in the video clip.iFramesPerSecond
The number of frames per second; may not be an integer.iGain
The gain of the audio channels for the video device. This can be any value from ...iHeightScalePercentage
The percentage (100 = original size) by which the height of the video image is s...iLoadingCompletePercentage
The percentage of loading/rebuffering completed.iMaxFileSize
Set the maximum size of the recording, in bytes.iMaxGain
The maximum gain of the audio channels for the video device.iMaxVolume
The maximum volume setting of the video device.iMetaData
Unused.iRampDuration
The period over which the volume is to rise.iRecordTimeAvailable
The (possibly estimated) record time left in the clip.iStartPosition
The start position for playback in micro seconds.iTopLeftPt
The location of the top left corner of the video window.iVideoBitRate
The video bit rate of the video device.iVideoCodec
The video data type represented as a fourCC code.iVideoFrameSize
The width & height of the video frame.iVideoRotation
The video rotation.iVolume
The volume setting of the video device.iWidthScalePercentage
The percentage (100 = original size) by which the width of the video image is sc...iWindowRect
Defines the window in which the video clip will be played.TBool iAudioEnabled;
A flag indicating whether audio output is enabled. ETrue if teh audio is to be enabled, false if not.
TInt iVolume;
The volume setting of the video device.
Should be between 0 and iMaxVolume.
TInt iMaxVolume;
The maximum volume setting of the video device.
This value is platform dependent but is always greater than or equal to one. This is the maximum value that should be passed to iVolume.
TInt iBalance;
The balance of the audio channels for the video device. Zero for normal balance.
TInt iGain;
The gain of the audio channels for the video device. This can be any value from zero to iMaxGain.
TInt iMetaData;
Unused.
Meta data is often contained in the header of multimedia clips and is used to define attributes such as the author and copyright details.
TUint iChannels;
The number of channels (mono/stereo) that can be read by the video device.
TTimeIntervalMicroSeconds iStartPosition;
The start position for playback in micro seconds.
TTimeIntervalMicroSeconds iRecordTimeAvailable;
The (possibly estimated) record time left in the clip.
TInt iFrameBitmapServerHandle;
Handle to the bitmap of the current video frame.
Used by RMMFVideoPlayControllerCustomCommands::GetFrame(CFbsBitmap &,TRequestStatus &)
to pass a bitmap handle to the video controller.
TReal32 iWidthScalePercentage;
The percentage (100 = original size) by which the width of the video image is scaled.
TReal32 iHeightScalePercentage;
The percentage (100 = original size) by which the height of the video image is scaled.
TBool iAntiAliasFiltering;
A boolean indicating if anti-aliasing filtering should be used.
TRect iCropRectangle;
The crop region currently applied to the image.