Ring Daemon 16.0.0
|
#include <media_decoder.h>
Protected Attributes | |
AVDictionary * | options_ = nullptr |
Definition at line 166 of file media_decoder.h.
jami::MediaDecoder::MediaDecoder | ( | ) |
Definition at line 464 of file media_decoder.cpp.
jami::MediaDecoder::MediaDecoder | ( | MediaObserver | observer | ) |
Definition at line 468 of file media_decoder.cpp.
jami::MediaDecoder::MediaDecoder | ( | const std::shared_ptr< MediaDemuxer > & | demuxer, |
int | index | ||
) |
Definition at line 439 of file media_decoder.cpp.
References decode(), and jami::emitSignal().
jami::MediaDecoder::MediaDecoder | ( | const std::shared_ptr< MediaDemuxer > & | demuxer, |
int | index, | ||
MediaObserver | observer | ||
) |
Definition at line 447 of file media_decoder.cpp.
References decode(), and jami::emitSignal().
|
inline |
Definition at line 173 of file media_decoder.h.
jami::MediaDecoder::~MediaDecoder | ( | ) |
Definition at line 473 of file media_decoder.cpp.
References av_buffer_unref(), and jami::emitSignal().
MediaDemuxer::Status jami::MediaDecoder::decode | ( | ) |
Definition at line 758 of file media_decoder.cpp.
References jami::emitSignal(), jami::MediaDemuxer::EndOfFile, and jami::MediaDemuxer::RestartRequired.
Referenced by MediaDecoder(), MediaDecoder(), and setup().
Definition at line 459 of file media_decoder.cpp.
References jami::emitSignal().
|
inline |
Definition at line 178 of file media_decoder.h.
DecodeStatus jami::MediaDecoder::flush | ( | ) |
void jami::MediaDecoder::flushBuffers | ( | ) |
Definition at line 484 of file media_decoder.cpp.
References jami::emitSignal().
std::string jami::MediaDecoder::getDecoderName | ( | ) | const |
Definition at line 827 of file media_decoder.cpp.
Definition at line 833 of file media_decoder.cpp.
References jami::emitSignal().
int jami::MediaDecoder::getHeight | ( | ) | const |
Definition at line 821 of file media_decoder.cpp.
AVPixelFormat jami::MediaDecoder::getPixelFormat | ( | ) | const |
Definition at line 845 of file media_decoder.cpp.
MediaStream jami::MediaDecoder::getStream | ( | std::string | name = "" | ) | const |
Definition at line 876 of file media_decoder.cpp.
References jami::emitSignal(), and JAMI_WARN.
int jami::MediaDecoder::getWidth | ( | ) | const |
Definition at line 815 of file media_decoder.cpp.
int jami::MediaDecoder::openInput | ( | const DeviceParams & | p | ) |
Definition at line 490 of file media_decoder.cpp.
Definition at line 216 of file media_decoder.h.
References jami::emitSignal().
Definition at line 214 of file media_decoder.h.
Definition at line 496 of file media_decoder.cpp.
References jami::emitSignal().
void jami::MediaDecoder::setIOContext | ( | MediaIOHandle * | ioctx | ) |
Definition at line 502 of file media_decoder.cpp.
References jami::emitSignal().
Definition at line 209 of file media_decoder.h.
References jami::emitSignal().
Definition at line 752 of file media_decoder.cpp.
References jami::emitSignal().
int jami::MediaDecoder::setup | ( | AVMediaType | type | ) |
Definition at line 508 of file media_decoder.cpp.
References decode(), jami::emitSignal(), and JAMI_ERR.
Referenced by setupAudio(), and setupVideo().
|
inline |
Definition at line 185 of file media_decoder.h.
References jami::emitSignal(), and setup().
|
inline |
Definition at line 186 of file media_decoder.h.
References jami::emitSignal(), and setup().
Definition at line 637 of file media_decoder.cpp.
References jami::emitSignal().
|
protected |
Definition at line 265 of file media_decoder.h.