Main Page | Class Hierarchy | Class List | Directories | Class Members

MntMPEGFrame Class Reference

An MntMPEGFrame object encapsulates a partially decoded MPEG frame, which consists three DCT images, one for each color plane in YUV color space, and optionally forward and backward motion vector images. More...

#include <mnt_mpeg_frame.h>

Inheritance diagram for MntMPEGFrame:

MntData List of all members.

Public Member Functions

 MntMPEGFrame (int w, int h)
 Allocate DCT and vector images based on the given width and height.
int get_width ()
int get_height ()

Public Attributes

int width_
int height_
MntDCTImagescy_
MntDCTImagescu_
MntDCTImagescv_
MntVectorImagefwd_
MntVectorImagebwd_

Detailed Description

An MntMPEGFrame object encapsulates a partially decoded MPEG frame, which consists three DCT images, one for each color plane in YUV color space, and optionally forward and backward motion vector images.


Constructor & Destructor Documentation

MntMPEGFrame::MntMPEGFrame int  w,
int  h
[inline]
 

Allocate DCT and vector images based on the given width and height.

Parameters:
w The width of the image
h The height of the image


Member Data Documentation

MntVectorImage* MntMPEGFrame::bwd_
 

Backward motion vectors

MntVectorImage* MntMPEGFrame::fwd_
 

Forward motion vectors

int MntMPEGFrame::height_
 

height of this frame (in pixels)

MntDCTImage* MntMPEGFrame::scu_
 

DCT image for the U plane

MntDCTImage* MntMPEGFrame::scv_
 

DCT image for the V plane

MntDCTImage* MntMPEGFrame::scy_
 

DCT image for the Y plane

int MntMPEGFrame::width_
 

width of this frame (in pixels)


The documentation for this class was generated from the following file:
Generated on Wed Sep 14 12:37:12 2005 for mnt by  doxygen 1.4.4