#include <mmf/common/mmfvideo.h>
class TMMFVideoConfig |
Public Member Functions | |
---|---|
TMMFVideoConfig() |
Class used when sending custom commands from the client API to the video controller to get or set the video configuration.
TBool | iAntiAliasFiltering |
A boolean indicating if anti-aliasing filtering should be used.
TBool | iAudioEnabled |
A flag indicating whether audio output is enabled. ETrue if teh audio is to be enabled, false if not.
TInt | iBalance |
The balance of the audio channels for the video device. Zero for normal balance.
TUint | iChannels |
The number of channels (mono/stereo) that can be read by the video device.
TInt | iFrameBitmapServerHandle |
Handle to the bitmap of the current video frame.
Used by RMMFVideoPlayControllerCustomCommands::GetFrame() to pass a bitmap handle to the video controller.
TInt | iGain |
The gain of the audio channels for the video device. This can be any value from zero to iMaxGain.
TReal32 | iHeightScalePercentage |
The percentage (100 = original size) by which the height of the video image is scaled.
TInt | iLoadingCompletePercentage |
The percentage of loading/rebuffering completed.
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 | 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.
TTimeIntervalMicroSeconds | iRecordTimeAvailable |
The (possibly estimated) record time left in the clip.
TTimeIntervalMicroSeconds | iStartPosition |
The start position for playback in micro seconds.
TReal32 | iWidthScalePercentage |
The percentage (100 = original size) by which the width of the video image is scaled.