#include <oxp_vidl_moviefile.h>
Inheritance diagram for oxp_vidl_moviefile:

Definition at line 16 of file oxp_vidl_moviefile.h.
Public Member Functions | |
| oxp_vidl_moviefile (char const *filename) | |
| ~oxp_vidl_moviefile () | |
| int | GetLength () |
| Return length of movie in frames. | |
| int | GetSizeX (int) |
| Return size of the frame {frame_index}. | |
| int | GetSizeY (int) |
| int | GetBitsPixel () |
| Return bits per pixel of images. | |
| bool | IsInterlaced () |
| Return true if frames are stored as a pair of interlaced fields. | |
| bool | HasFrame (int) |
| Return true if frame_index is a valid frame. | |
| bool | GetFrame (int frame_index, void *buffer) |
| Grab frame into supplied buffer, which is GetBitsPixel * SizeX * SizeY. | |
| bool | GetField (int field_index, void *buffer) |
| Grab field into supplied buffer, which is GetBitsPixel * SizeX * SizeY. | |
| vil1_image | GetImage (int) |
| int | GetFrameOffset (int frame_index) |
| int | GetFrameSize (int frame_index) |
Static Public Attributes | |
| static bool | verbose = false |
| General verbosity flag for various movie-related operations. | |
Private Attributes | |
| oxp_vidl_moviefile_privates * | p |
|
|
Definition at line 48 of file oxp_vidl_moviefile.cxx. |
|
|
Definition at line 56 of file oxp_vidl_moviefile.cxx. |
|
|
Return bits per pixel of images. Assumed constant throughout the movie. Implements MovieFileInterface. Definition at line 82 of file oxp_vidl_moviefile.cxx. |
|
||||||||||||
|
Grab field into supplied buffer, which is GetBitsPixel * SizeX * SizeY.
Reimplemented from MovieFileInterface. Definition at line 108 of file oxp_vidl_moviefile.cxx. |
|
||||||||||||
|
Grab frame into supplied buffer, which is GetBitsPixel * SizeX * SizeY.
Reimplemented from MovieFileInterface. Definition at line 102 of file oxp_vidl_moviefile.cxx. |
|
|
|
|
|
|
|
|
Implements MovieFileInterface. Definition at line 66 of file oxp_vidl_moviefile.cxx. |
|
|
Return length of movie in frames.
Implements MovieFileInterface. Definition at line 61 of file oxp_vidl_moviefile.cxx. |
|
|
Return size of the frame {frame_index}.
Implements MovieFileInterface. Definition at line 72 of file oxp_vidl_moviefile.cxx. |
|
|
Implements MovieFileInterface. Definition at line 77 of file oxp_vidl_moviefile.cxx. |
|
|
Return true if frame_index is a valid frame.
Implements MovieFileInterface. Definition at line 97 of file oxp_vidl_moviefile.cxx. |
|
|
Return true if frames are stored as a pair of interlaced fields.
Implements MovieFileInterface. Definition at line 87 of file oxp_vidl_moviefile.cxx. |
|
|
Definition at line 18 of file oxp_vidl_moviefile.h. |
|
|
General verbosity flag for various movie-related operations.
Definition at line 46 of file MovieFileInterface.h. |
1.4.4