MythTV
master
|
#include <pthread.h>
#include <cstdlib>
#include "libmythbase/mythconfig.h"
#include "libavcodec/avcodec.h"
#include "libavformat/avformat.h"
#include "libmythmpeg2/mpeg2.h"
#include "external/replex/multiplex.h"
#include "external/replex/ringbuffer.h"
#include <QMap>
#include <QList>
#include <QQueue>
#include <QStringList>
#include <QDateTime>
#include "libmythbase/programtypes.h"
#include "libmythtv/mythavutil.h"
#include "transcodedefs.h"
#include "libmythbase/exitcodes.h"
#include "libmyth/mythcontext.h"
Go to the source code of this file.
Classes | |
class | MPEG2frame |
struct | poq_idx_t |
class | PTSOffsetQueue |
class | MPEG2replex |
class | MPEG2fixup |
Typedefs | |
using | RingbufferArray = std::array< ringbuffer, N_AUDIO > |
using | ExtTypeIntArray = std::array< int, N_AUDIO > |
using | AudioFrameArray = std::array< audio_frame_t, N_AUDIO > |
using | FrameList = QList< MPEG2frame * > |
using | FrameQueue = QQueue< MPEG2frame * > |
using | FrameMap = QMap< int, FrameList * > |
Enumerations | |
enum | MPFListType : std::uint8_t { MPF_TYPE_CUTLIST = 0, MPF_TYPE_SAVELIST } |
using RingbufferArray = std::array<ringbuffer,N_AUDIO> |
Definition at line 87 of file mpeg2fix.h.
using ExtTypeIntArray = std::array<int,N_AUDIO> |
Definition at line 88 of file mpeg2fix.h.
using AudioFrameArray = std::array<audio_frame_t,N_AUDIO> |
Definition at line 89 of file mpeg2fix.h.
using FrameList = QList<MPEG2frame *> |
Definition at line 118 of file mpeg2fix.h.
using FrameQueue = QQueue<MPEG2frame *> |
Definition at line 119 of file mpeg2fix.h.
Definition at line 120 of file mpeg2fix.h.
enum MPFListType : std::uint8_t |
Enumerator | |
---|---|
MPF_TYPE_CUTLIST | |
MPF_TYPE_SAVELIST |
Definition at line 41 of file mpeg2fix.h.