Ring Daemon 16.0.0
|
#include <videomanager_interface.h>
Public Member Functions | |
void | copyFrom (const MediaFrame &o) |
FrameBuffer | getFrame () |
MediaFrame () | |
MediaFrame (const MediaFrame &)=delete | |
MediaFrame (MediaFrame &&o)=delete | |
MediaFrame & | operator= (const MediaFrame &o)=delete |
MediaFrame & | operator= (MediaFrame &&o)=delete |
AVPacket * | packet () const noexcept |
const AVFrame * | pointer () const noexcept |
AVFrame * | pointer () noexcept |
virtual void | reset () noexcept |
void | setPacket (PacketBuffer &&pkt) |
virtual | ~MediaFrame ()=default |
Protected Attributes | |
FrameBuffer | frame_ |
PacketBuffer | packet_ |
Definition at line 71 of file videomanager_interface.h.
libjami::MediaFrame::MediaFrame | ( | ) |
Definition at line 55 of file videomanager.cpp.
References frame_.
|
delete |
|
delete |
|
virtualdefault |
void libjami::MediaFrame::copyFrom | ( | const MediaFrame & | o | ) |
Definition at line 63 of file videomanager.cpp.
References frame_, packet_, and reset().
|
inline |
Definition at line 95 of file videomanager_interface.h.
|
delete |
|
delete |
|
inlinenoexcept |
Definition at line 86 of file videomanager_interface.h.
|
inlinenoexcept |
Definition at line 84 of file videomanager_interface.h.
Referenced by jami::video::VideoScaler::convertFormat(), libjami::AudioFrame::mix(), jami::video::VideoScaler::scale(), and jami::video::VideoScaler::scale_and_pad().
|
inlinenoexcept |
Definition at line 85 of file videomanager_interface.h.
|
virtualnoexcept |
Reimplemented in libjami::VideoFrame.
Definition at line 78 of file videomanager.cpp.
References frame_, and packet_.
Referenced by copyFrom().
void libjami::MediaFrame::setPacket | ( | PacketBuffer && | pkt | ) |
Definition at line 86 of file videomanager.cpp.
References packet_.
|
protected |
Definition at line 98 of file videomanager_interface.h.
Referenced by libjami::AudioFrame::calcRMS(), copyFrom(), libjami::AudioFrame::getFormat(), libjami::AudioFrame::getFrameSize(), MediaFrame(), and reset().
|
protected |
Definition at line 99 of file videomanager_interface.h.
Referenced by copyFrom(), reset(), and setPacket().