#include<kfbxvideo.h>
Definition at line61of filekfbxvideo.h.
Video attributes Management | |
enum | EInterlaceMode |
Video interlace modes.More... | |
enum | EAccessMode |
Video clip access mode.More... | |
void | ImageTextureSetMipMap(bool pUseMipMap) |
Set the use of MipMap on the video. | |
bool | ImageTextureGetMipMap() |
Retrieve use MipMap state. | |
bool | SetFileName(char const *pName) |
Specify the Video full filename. | |
KString | GetFileName() |
Retrieve the Video full filename. | |
bool | SetRelativeFileName(char const *pName) |
Specify the Video relative filename. | |
char * | GetRelativeFileName() |
Retrieve the Video relative filename. | |
double | GetFrameRate() |
Retrieve the Frame rate of the video clip. | |
int | GetLastFrame() |
Retrieve the last frame of the video clip. | |
int | GetWidth() |
Retrieve the clip width. | |
int | GetHeight() |
Retrieve the clip height. | |
void | SetStartFrame(int pStartFrame) |
Set the start frame of the video clip. | |
int | GetStartFrame() |
Retrieve the start frame of the video clip. | |
void | SetStopFrame(int pStopFrame) |
Set the stop frame of the video clip. | |
int | GetStopFrame() |
Retrieve the stop frame of the video clip. | |
void | SetPlaySpeed(double pPlaySpeed) |
Set the play speed of the video clip. | |
double | GetPlaySpeed() |
Retrieve the play speed of the video clip. | |
void | SetOffset(KTimepTime) |
Set the time offset. | |
KTime | GetOffset() |
Video interlace modes. | |
void | SetFreeRunning(bool pState) |
Set the Free Running state of the video clip. | |
bool | GetFreeRunning() |
Retrieve the Free Running state. | |
void | SetLoop(bool pLoop) |
Set the Loop state of the video clip. | |
bool | GetLoop() |
Retrieve the Loop state. | |
void | SetInterlaceMode(EInterlaceModepInterlaceMode) |
Set the Interlace mode. | |
EInterlaceMode | GetInterlaceMode() |
Retrieve the Interlace mode. | |
void | SetAccessMode(EAccessModepAccessMode) |
Set the clip Access Mode. | |
EAccessMode | GetAccessMode() |
Retrieve the clip Access Mode. | |
Error Management | |
enum | EError |
Error identifiers.More... | |
KError& | GetError() |
Retrieve error object. | |
EError | GetLastErrorID() const |
Get last error code. | |
const char * | GetLastErrorString() const |
Get last error string. | |
Reset vedio | |
void | Reset() |
Reset the video to default values. |
enumEInterlaceMode |
Video interlace modes.
Definition at line216of filekfbxvideo.h.
enumEAccessMode |
enumEError |
void Reset | ( | ) |
Reset the video to default values.
void ImageTextureSetMipMap | ( | bool | pUseMipMap | ) |
Set the use of MipMap on the video.
pUseMipMap | Iftrue , use MipMap on the video. |
bool ImageTextureGetMipMap | ( | ) |
Retrieve use MipMap state.
bool SetFileName | ( | char const * | pName | ) |
Specify the Video full filename.
pName | Video full filename. |
True
,if update successfully,false
otherwise.KStringGetFileName | ( | ) |
Retrieve the Video full filename.
bool SetRelativeFileName | ( | char const * | pName | ) |
Specify the Video relative filename.
pName | Video relative filename. |
True
, if update successfully,false
otherwise.char* GetRelativeFileName | ( | ) |
Retrieve the Video relative filename.
double GetFrameRate | ( | ) |
Retrieve the Frame rate of the video clip.
int GetLastFrame | ( | ) |
Retrieve the last frame of the video clip.
int GetWidth | ( | ) |
Retrieve the clip width.
int GetHeight | ( | ) |
Retrieve the clip height.
void SetStartFrame | ( | int | pStartFrame | ) |
Set the start frame of the video clip.
pStartFrame | Start frame number. |
int GetStartFrame | ( | ) |
Retrieve the start frame of the video clip.
void SetStopFrame | ( | int | pStopFrame | ) |
Set the stop frame of the video clip.
pStopFrame | Stop frame number. |
int GetStopFrame | ( | ) |
Retrieve the stop frame of the video clip.
void SetPlaySpeed | ( | double | pPlaySpeed | ) |
Set the play speed of the video clip.
pPlaySpeed | Playback speed of the clip. |
double GetPlaySpeed | ( | ) |
Retrieve the play speed of the video clip.
void SetOffset | ( | KTime | pTime | ) |
Set the time offset.
The offset can be used to shift the playback start time of the clip.
pTime | Time offset of the clip. |
KTimeGetOffset | ( | ) |
Video interlace modes.
void SetFreeRunning | ( | bool | pState | ) |
Set the Free Running state of the video clip.
The Free Running flag can be used by a client application to implement a playback scheme that is independent of the main timeline.
pState | State of the Free running flag. |
bool GetFreeRunning | ( | ) |
Retrieve the Free Running state.
void SetLoop | ( | bool | pLoop | ) |
Set the Loop state of the video clip.
The Loop flag can be used by a client application to implement the loop playback of the video clip.
pLoop | State of the loop flag. |
bool GetLoop | ( | ) |
Retrieve the Loop state.
void SetInterlaceMode | ( | EInterlaceMode | pInterlaceMode | ) |
Set the Interlace mode.
pInterlaceMode | Interlace mode identifier. |
EInterlaceModeGetInterlaceMode | ( | ) |
Retrieve the Interlace mode.
void SetAccessMode | ( | EAccessMode | pAccessMode | ) |
Set the clip Access Mode.
pAccessMode | Clip access mode identifier. |
EAccessModeGetAccessMode | ( | ) |
Retrieve the clip Access Mode.
KError&GetError | ( | ) |
Retrieve error object.
EErrorGetLastErrorID | ( | ) | const |
Get last error code.
const char* GetLastErrorString | ( | ) | const |
Get last error string.