#include <cstdint>
#include <cstdio>
#include <cstdlib>
#include <fcntl.h>
#include <getopt.h>
#include <sys/stat.h>
#include <unistd.h>
#include <utility>
#include <QFileInfo>
#include <QList>
#include <QMap>
#include <QQueue>
#include "libmythbase/mythconfig.h"
#include "libmythbase/mthread.h"
#include "libmythbase/mythdate.h"
#include "libmythbase/mythlogging.h"
#include "libavutil/cpu.h"
#include "libmythmpeg2/attributes.h"
#include "libmythmpeg2/mpeg2.h"
#include "libmythmpeg2/mpeg2_internal.h"
#include "mpeg2fix.h"
#include <winsock2.h>
Go to the source code of this file.
|
static void * | my_malloc (unsigned size, mpeg2_alloc_t reason) |
|
static void | my_av_print (void *ptr, int level, const char *fmt, va_list vl) |
|
static QString | PtsTime (int64_t pts) |
|
static constexpr bool | MATCH_HEADER (const uint8_t *ptr) |
|
static void | SETBITS (unsigned char *ptr, long value, int num) |
|
static int | fill_buffers (void *r, int finish) |
|
◆ O_LARGEFILE
◆ INDEX_BUF
◆ my_malloc()
static void* my_malloc |
( |
unsigned |
size, |
|
|
mpeg2_alloc_t |
reason |
|
) |
| |
|
static |
◆ my_av_print()
static void my_av_print |
( |
void * |
ptr, |
|
|
int |
level, |
|
|
const char * |
fmt, |
|
|
va_list |
vl |
|
) |
| |
|
static |
◆ PtsTime()
static QString PtsTime |
( |
int64_t |
pts | ) |
|
|
static |
◆ MATCH_HEADER()
static constexpr bool MATCH_HEADER |
( |
const uint8_t * |
ptr | ) |
|
|
staticconstexpr |
◆ SETBITS()
static void SETBITS |
( |
unsigned char * |
ptr, |
|
|
long |
value, |
|
|
int |
num |
|
) |
| |
|
static |
◆ fill_buffers()
static int fill_buffers |
( |
void * |
r, |
|
|
int |
finish |
|
) |
| |
|
static |
◆ MAX_FRAMES
constexpr int MAX_FRAMES { 20000 } |
|
staticconstexpr |