|
Ring Daemon
|
#include <videomanager_interface.h>


Public Member Functions | |
| AudioFrame () | |
| AudioFrame (const jami::AudioFormat &format, size_t nb_samples=0) | |
| float | calcRMS () const |
| jami::AudioFormat | getFormat () const |
| size_t | getFrameSize () const |
| void | mix (const AudioFrame &o) |
| ~AudioFrame () | |
Public Member Functions inherited from libjami::MediaFrame | |
| 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 |
Public Attributes | |
| bool | has_voice {false} |
Additional Inherited Members | |
Protected Attributes inherited from libjami::MediaFrame | |
| FrameBuffer | frame_ |
| PacketBuffer | packet_ |
Definition at line 101 of file videomanager_interface.h.
|
inline |
Definition at line 104 of file videomanager_interface.h.
| libjami::AudioFrame::AudioFrame | ( | const jami::AudioFormat & | format, |
| size_t | nb_samples = 0 |
||
| ) |
Definition at line 84 of file videomanager.cpp.
|
inline |
Definition at line 108 of file videomanager_interface.h.
| float libjami::AudioFrame::calcRMS | ( | ) | const |
Definition at line 169 of file videomanager.cpp.
References libjami::MediaFrame::frame_, and JAMI_ERR.
| jami::AudioFormat libjami::AudioFrame::getFormat | ( | ) | const |
Definition at line 102 of file videomanager.cpp.
References libjami::MediaFrame::frame_, and jami::AudioFormat::sample_rate.
| size_t libjami::AudioFrame::getFrameSize | ( | ) | const |
Definition at line 108 of file videomanager.cpp.
References libjami::MediaFrame::frame_.
| void libjami::AudioFrame::mix | ( | const AudioFrame & | o | ) |
Definition at line 127 of file videomanager.cpp.
References jami::libav_utils::fillWithSilence(), and libjami::MediaFrame::pointer().

| bool libjami::AudioFrame::has_voice {false} |
Definition at line 113 of file videomanager_interface.h.