Location:
MmfVideo.h
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()
, iAntiAliasFiltering
, iAudioBitRate
, iAudioCodec
, iAudioEnabled
, iBalance
, iBitmapHandle
, iCameraHandle
, iChannels
, iClipRect
, iCropRectangle
, iDSAEvent
, iEndPosition
, iFormatUid
, iFrameBitmapServerHandle
, iFrameNumber
, iFramesPerSecond
, iGain
, iHeightScalePercentage
, iLoadingCompletePercentage
, iMaxFileSize
, iMaxGain
, iMaxVolume
, iMetaData
, iRampDuration
, iRecordTimeAvailable
, iStartPosition
, iTopLeftPt
, iVideoBitRate
, iVideoCodec
, iVideoFrameSize
, iVideoRotation
, iVolume
, iWidthScalePercentage
, iWindowRect
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()
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.