|
Ring Daemon
|
#include <media_decoder.h>

Protected Attributes | |
| AVDictionary * | options_ = nullptr |
Definition at line 159 of file media_decoder.h.
| jami::MediaDecoder::MediaDecoder | ( | ) |
Definition at line 490 of file media_decoder.cpp.
| jami::MediaDecoder::MediaDecoder | ( | MediaObserver | observer | ) |
Definition at line 494 of file media_decoder.cpp.
| jami::MediaDecoder::MediaDecoder | ( | const std::shared_ptr< MediaDemuxer > & | demuxer, |
| int | index | ||
| ) |
Definition at line 467 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 475 of file media_decoder.cpp.
References decode(), and jami::emitSignal().

|
inline |
Definition at line 166 of file media_decoder.h.
| jami::MediaDecoder::~MediaDecoder | ( | ) |
Definition at line 499 of file media_decoder.cpp.
References av_buffer_unref(), and jami::emitSignal().

| MediaDemuxer::Status jami::MediaDecoder::decode | ( | ) |
Definition at line 794 of file media_decoder.cpp.
References jami::emitSignal(), jami::MediaDemuxer::EndOfFile, and jami::MediaDemuxer::RestartRequired.
Referenced by MediaDecoder(), MediaDecoder(), and setup().

Definition at line 485 of file media_decoder.cpp.
References jami::emitSignal().

|
inline |
Definition at line 171 of file media_decoder.h.
| DecodeStatus jami::MediaDecoder::flush | ( | ) |
| void jami::MediaDecoder::flushBuffers | ( | ) |
Definition at line 510 of file media_decoder.cpp.
References jami::emitSignal().

| std::string jami::MediaDecoder::getDecoderName | ( | ) | const |
Definition at line 863 of file media_decoder.cpp.
Definition at line 869 of file media_decoder.cpp.
References jami::emitSignal().

| int jami::MediaDecoder::getHeight | ( | ) | const |
Definition at line 857 of file media_decoder.cpp.
| AVPixelFormat jami::MediaDecoder::getPixelFormat | ( | ) | const |
Definition at line 881 of file media_decoder.cpp.
| MediaStream jami::MediaDecoder::getStream | ( | const std::string & | name = "" | ) | const |
Definition at line 912 of file media_decoder.cpp.
References jami::emitSignal(), and JAMI_WARN.

| int jami::MediaDecoder::getWidth | ( | ) | const |
Definition at line 851 of file media_decoder.cpp.
| int jami::MediaDecoder::openInput | ( | const DeviceParams & | p | ) |
Definition at line 516 of file media_decoder.cpp.
Definition at line 207 of file media_decoder.h.
References jami::emitSignal().

Definition at line 205 of file media_decoder.h.
Definition at line 522 of file media_decoder.cpp.
References jami::emitSignal().

| void jami::MediaDecoder::setIOContext | ( | MediaIOHandle * | ioctx | ) |
Definition at line 528 of file media_decoder.cpp.
References jami::emitSignal().

Definition at line 534 of file media_decoder.cpp.
References jami::emitSignal().

Definition at line 203 of file media_decoder.h.
References jami::emitSignal().

Definition at line 788 of file media_decoder.cpp.
References jami::emitSignal().

| int jami::MediaDecoder::setup | ( | AVMediaType | type | ) |
Definition at line 540 of file media_decoder.cpp.
References decode(), jami::emitSignal(), and JAMI_ERR.
Referenced by setupAudio(), and setupVideo().

|
inline |
Definition at line 178 of file media_decoder.h.
References jami::emitSignal(), and setup().

|
inline |
Definition at line 179 of file media_decoder.h.
References jami::emitSignal(), and setup().

Definition at line 670 of file media_decoder.cpp.
References jami::emitSignal().

|
protected |
Definition at line 256 of file media_decoder.h.