EMIPLIB
Public Member Functions | Protected Member Functions

MIPVideoMessage Class Reference

Base class for encoded and raw video messages. More...

#include <mipvideomessage.h>

Inheritance diagram for MIPVideoMessage:
Inheritance graph
[legend]
Collaboration diagram for MIPVideoMessage:
Collaboration graph
[legend]

List of all members.

Public Member Functions

int getWidth () const
 Returns the width of the video frame.
int getHeight () const
 Returns the height of the video frame.
void copyVideoInfoFrom (const MIPVideoMessage &msg)
 Copies the information stored in msg, including the MIPMediaMessage info.

Protected Member Functions

 MIPVideoMessage (bool isRaw, uint32_t msgSubtype, int width, int height)
 Constructor of the class.

Detailed Description

This class is the base class of both raw video messages and encoded video messages.


Constructor & Destructor Documentation

MIPVideoMessage::MIPVideoMessage ( bool  isRaw,
uint32_t  msgSubtype,
int  width,
int  height 
) [inline, protected]

Constructor of the class, meant to be used by subclasses.

Parameters:
isRawFlag indicating is the message is intended for raw video frames or encoded video.
msgSubtypeSubtype of the message.
widthWidth of the video frame.
heightHeight of the video frame.

Member Function Documentation

void MIPVideoMessage::copyVideoInfoFrom ( const MIPVideoMessage msg) [inline]
int MIPVideoMessage::getHeight ( ) const [inline]
int MIPVideoMessage::getWidth ( ) const [inline]

The documentation for this class was generated from the following file: