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 |
Macros | |
#define | kReadTestSize 20 |
#define | BUFFER_SIZE_MINIMUM (4 * 1024 * 1024) |
#define | BUFFER_FACTOR_NETWORK 2 |
#define | BUFFER_FACTOR_BITRATE 2 |
#define | BUFFER_FACTOR_MATROSKA 2 |
#define | DEFAULT_CHUNK_SIZE 32768 |
Enumerations | |
enum | MythBufferType { kMythBufferUnknown = 0, kMythBufferFile, kMythBufferDVD, kMythBufferBD, kMythBufferHTTP, kMythBufferHLS, kMythBufferMHEG } |
#define kReadTestSize 20 |
Definition at line 23 of file mythmediabuffer.h.
#define BUFFER_SIZE_MINIMUM (4 * 1024 * 1024) |
Definition at line 26 of file mythmediabuffer.h.
#define BUFFER_FACTOR_NETWORK 2 |
Definition at line 27 of file mythmediabuffer.h.
#define BUFFER_FACTOR_BITRATE 2 |
Definition at line 28 of file mythmediabuffer.h.
#define BUFFER_FACTOR_MATROSKA 2 |
Definition at line 29 of file mythmediabuffer.h.
#define DEFAULT_CHUNK_SIZE 32768 |
Definition at line 31 of file mythmediabuffer.h.
enum MythBufferType |
Enumerator | |
---|---|
kMythBufferUnknown | |
kMythBufferFile | |
kMythBufferDVD | |
kMythBufferBD | |
kMythBufferHTTP | |
kMythBufferHLS | |
kMythBufferMHEG |
Definition at line 39 of file mythmediabuffer.h.