15 #ifndef _MpBufferMsg_h_ 16 #define _MpBufferMsg_h_ 134 #endif // _MpBufferMsg_h_ virtual OsMsg * createCopy() const
Create a copy of this msg object (which may be of a derived type)
Definition: MpBufferMsg.cpp:44
MpBufferMsg(int msg, const MpBufPtr &pBuffer=MpBufPtr())
Constructor.
Definition: MpBufferMsg.cpp:30
Captured video frame.
Definition: MpBufferMsg.h:49
void setBuffer(const MpBufPtr &p)
Copy buffer to this message.
Definition: MpBufferMsg.cpp:79
void ownBuffer(MpBufPtr &p)
Own provided buffer.
Definition: MpBufferMsg.cpp:86
virtual void releaseMsg()
Done with message, delete it or mark it unused.
Definition: MpBufferMsg.cpp:50
MpBufferMsgType
Phone set message types.
Definition: MpBufferMsg.h:42
Definition: MpBufferMsg.h:48
MpBufPtr & getBuffer()
Return buffer object pointer from the buffer message.
Definition: MpBufferMsg.cpp:104
Definition: MpBufferMsg.h:45
MpBufferMsg & operator=(const MpBufferMsg &rhs)
Assignment operator.
Definition: MpBufferMsg.cpp:66
virtual ~MpBufferMsg()
Destructor.
Definition: MpBufferMsg.cpp:57
Smart pointer to MpBuf.
Definition: MpBuf.h:160
int getMsg() const
Return the type of the buffer message.
Definition: MpBufferMsg.cpp:98
Message object used to communicate with the media processing task.
Definition: MpBufferMsg.h:36
Definition: MpBufferMsg.h:46
Captured audio frame.
Definition: MpBufferMsg.h:44
Definition: MpBufferMsg.h:47
MpBufPtr mpBuffer
Carried buffer.
Definition: MpBufferMsg.h:128