#include <mmf/common/mmfstandardcustomcommands.h>
class MMMFVideoControllerCustomCommandImplementor |
Public Member Functions | |
---|---|
pure virtual void | MvcGetAudioBitRateL(TInt &) |
pure virtual void | MvcGetAudioCodecL(TFourCC &) |
pure virtual void | MvcGetFrameRateL(TReal32 &) |
pure virtual void | MvcGetVideoBitRateL(TInt &) |
pure virtual void | MvcGetVideoFrameSizeL(TSize &) |
pure virtual void | MvcGetVideoMimeTypeL(TDes8 &) |
pure virtual void | MvcSetFrameRateL(TReal32) |
Mixin class to be derived from controller plugins that could support the video record controller
custom commands.
void | MvcGetAudioBitRateL | ( | TInt & | aBitRate | ) | [pure virtual] |
Gets the audio bit rate.
Parameters | |
---|---|
aBitRate | The bit rate of the audio stream. |
void | MvcGetAudioCodecL | ( | TFourCC & | aCodec | ) | [pure virtual] |
Gets the audio type.
Parameters | |
---|---|
aCodec | The FourCC of the audio codec. |
void | MvcGetFrameRateL | ( | TReal32 & | aFramesPerSecond | ) | [pure virtual] |
Gets the frame rate of the clip.
Parameters | |
---|---|
aFramesPerSecond | The number of frames per second, filled in by the controller plugin. |
void | MvcGetVideoBitRateL | ( | TInt & | aBitRate | ) | [pure virtual] |
Gets the video bit rate.
a variable bit rate.
Parameters | |
---|---|
aBitRate | The bit rate of the video stream. If this value is KMMFVariableVideoBitRate it signifies |
void | MvcGetVideoFrameSizeL | ( | TSize & | aVideoFrameSize | ) | [pure virtual] |
Gets the frame size of the clip.
Parameters | |
---|---|
aVideoFrameSize | The frame size, in pixels. |
void | MvcGetVideoMimeTypeL | ( | TDes8 & | aMimeType | ) | [pure virtual] |
Gets the supported sink video types.
Parameters | |
---|---|
aMimeType | The supported data types. |
void | MvcSetFrameRateL | ( | TReal32 | aFramesPerSecond | ) | [pure virtual] |
Sets the frame rate of the clip.
Parameters | |
---|---|
aFramesPerSecond | The number of frames per second. |