|
MythTV master
|
#include <QReadWriteLock>#include <QWaitCondition>#include <QString>#include <QMutex>#include <QMap>#include "libmythbase/mythconfig.h"#include "libmythtv/mythtvexp.h"#include "libmythbase/mthread.h"#include "libmythbase/mythchrono.h"#include "libavcodec/avcodec.h"Go to the source code of this file.
Classes | |
| class | MythMediaBuffer |
Enumerations | |
| enum | MythBufferType : std::uint8_t { kMythBufferUnknown = 0 , kMythBufferFile , kMythBufferDVD , kMythBufferBD , kMythBufferHTTP , kMythBufferHLS , kMythBufferMHEG } |
Functions | |
| static QString | seek2string (int Whence) |
Variables | |
| static constexpr qint64 | kReadTestSize { 20 } |
| static constexpr uint32_t | BUFFER_SIZE_MINIMUM { 4 * 1024 * 1024 } |
| static constexpr uint8_t | BUFFER_FACTOR_NETWORK { 2 } |
| static constexpr uint8_t | BUFFER_FACTOR_BITRATE { 2 } |
| static constexpr uint8_t | BUFFER_FACTOR_MATROSKA { 2 } |
| static constexpr int32_t | DEFAULT_CHUNK_SIZE { 32768 } |
| enum MythBufferType : std::uint8_t |
| Enumerator | |
|---|---|
| kMythBufferUnknown | |
| kMythBufferFile | |
| kMythBufferDVD | |
| kMythBufferBD | |
| kMythBufferHTTP | |
| kMythBufferHLS | |
| kMythBufferMHEG | |
Definition at line 48 of file mythmediabuffer.h.
|
inlinestatic |
Definition at line 33 of file mythmediabuffer.h.
Referenced by MythBDBuffer::SeekInternal(), MythDVDBuffer::SeekInternal(), and MythFileBuffer::SeekInternal().
|
staticconstexpr |
Definition at line 28 of file mythmediabuffer.h.
Referenced by MythMediaBuffer::CreateReadAheadBuffer().
|
staticconstexpr |
Definition at line 29 of file mythmediabuffer.h.
Referenced by MythMediaBuffer::CreateReadAheadBuffer().
|
staticconstexpr |
Definition at line 27 of file mythmediabuffer.h.
Referenced by MythMediaBuffer::CreateReadAheadBuffer().
|
staticconstexpr |
Definition at line 26 of file mythmediabuffer.h.
Referenced by MythMediaBuffer::CreateReadAheadBuffer(), and MythMediaBuffer::run().
|
staticconstexpr |
Definition at line 31 of file mythmediabuffer.h.
Referenced by MythMediaBuffer::BestBufferSize(), MythMediaBuffer::CalcReadAheadThresh(), and MythMediaBuffer::run().
|
staticconstexpr |
Definition at line 23 of file mythmediabuffer.h.
Referenced by FileServerHandler::HandleAnnounce(), MainServer::HandleAnnounce(), LocalSubtitleFilename(), and MythFileBuffer::OpenFile().