VideoVis  0.9
Generates a volume visualisation of a video
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
VideoFrameLoader.h File Reference
#include <mfapi.h>
#include <mfidl.h>
#include <mfreadwrite.h>
#include <list>

Go to the source code of this file.

Classes

class  CVideoFrameLoader
 This class loads video files. More...
 

Macros

#define MAXVideoURLLenght   256
 
#define VFL_OK   0
 
#define VFL_ERROR   -1
 
#define VFL_NO_FILE_URL_SET   1
 
#define VFL_URL_TO_LONG   2
 
#define VFL_PATH_TO_LONG   3
 
#define VFL_NO_VIDEO_SOURCE   4
 
#define VFL_VIDEO_ATTRIBUTES_NOT_SET   5
 
#define VFL_VIDEO_BUFFER_IS_NULL   6
 
#define VFL_COULD_NOT_CONVERT_PATH_TO_URL   25
 
#define VFL_COULD_NOT_READ_SOURCE_FILE   26
 
#define VFL_COULD_NOT_DECODE_FILE   27
 
#define VFL_COULD_NOT_GET_MEDIA_TYPE   28
 
#define VFL_COULD_NOT_GET_MEDIA_ATTRIBUTES   29
 
#define VFL_COULD_NOT_READ_ANY_FRAMES   30
 
#define VFL_NO_MORE_FRAMES   31
 

Typedefs

typedef int VFLResult
 

Macro Definition Documentation

#define MAXVideoURLLenght   256

Definition at line 11 of file VideoFrameLoader.h.

#define VFL_COULD_NOT_CONVERT_PATH_TO_URL   25

Definition at line 21 of file VideoFrameLoader.h.

#define VFL_COULD_NOT_DECODE_FILE   27

Definition at line 23 of file VideoFrameLoader.h.

#define VFL_COULD_NOT_GET_MEDIA_ATTRIBUTES   29

Definition at line 25 of file VideoFrameLoader.h.

#define VFL_COULD_NOT_GET_MEDIA_TYPE   28

Definition at line 24 of file VideoFrameLoader.h.

#define VFL_COULD_NOT_READ_ANY_FRAMES   30

Definition at line 26 of file VideoFrameLoader.h.

#define VFL_COULD_NOT_READ_SOURCE_FILE   26

Definition at line 22 of file VideoFrameLoader.h.

#define VFL_ERROR   -1

Definition at line 14 of file VideoFrameLoader.h.

#define VFL_NO_FILE_URL_SET   1

Definition at line 15 of file VideoFrameLoader.h.

#define VFL_NO_MORE_FRAMES   31

Definition at line 27 of file VideoFrameLoader.h.

#define VFL_NO_VIDEO_SOURCE   4

Definition at line 18 of file VideoFrameLoader.h.

#define VFL_OK   0

Definition at line 13 of file VideoFrameLoader.h.

#define VFL_PATH_TO_LONG   3

Definition at line 17 of file VideoFrameLoader.h.

#define VFL_URL_TO_LONG   2

Definition at line 16 of file VideoFrameLoader.h.

#define VFL_VIDEO_ATTRIBUTES_NOT_SET   5

Definition at line 19 of file VideoFrameLoader.h.

#define VFL_VIDEO_BUFFER_IS_NULL   6

Definition at line 20 of file VideoFrameLoader.h.

Typedef Documentation

typedef int VFLResult

Definition at line 29 of file VideoFrameLoader.h.