#include <QFileInfo>
#include <QDir>
#include "libmythbase/compat.h"
#include "libmythbase/mythconfig.h"
#include "libmythbase/mythcorecontext.h"
#include "libmythbase/mythdate.h"
#include "libmythbase/mythlogging.h"
#include "libmythbase/mythtimer.h"
#include "libmythbase/remotefile.h"
#include "libmythbase/threadedfilewriter.h"
#include "io/mythfilebuffer.h"
#include <array>
#include <cstdlib>
#include <cerrno>
#include <sys/types.h>
#include <sys/time.h>
#include <sys/stat.h>
#include <unistd.h>
#include <fcntl.h>
Go to the source code of this file.
|
| #define | LOC QString("FileRingBuf(%1): ").arg(m_filename) |
| |
|
| static constexpr int8_t | POSIX_FADV_SEQUENTIAL { 0 } |
| |
| static constexpr int8_t | POSIX_FADV_WILLNEED { 0 } |
| |
| static constexpr int8_t | O_STREAMING { 0 } |
| |
| static constexpr int8_t | O_LARGEFILE { 0 } |
| |
| static constexpr int8_t | O_BINARY { 0 } |
| |
| static const QStringList | kSubExt {".ass", ".srt", ".ssa", ".sub", ".txt"} |
| |
| static const QStringList | kSubExtNoCheck {".ass", ".srt", ".ssa", ".sub", ".txt", ".gif", ".png"} |
| |
◆ LOC
| #define LOC QString("FileRingBuf(%1): ").arg(m_filename) |
◆ CheckPermissions()
| static bool CheckPermissions |
( |
const QString & |
Filename | ) |
|
|
static |
◆ IsSubtitlePossible()
| static bool IsSubtitlePossible |
( |
const QString & |
Extension | ) |
|
|
static |
◆ LocalSubtitleFilename()
| static QString LocalSubtitleFilename |
( |
QFileInfo & |
FileInfo | ) |
|
|
static |
◆ posix_fadvise()
| static int posix_fadvise |
( |
int |
, |
|
|
off_t |
, |
|
|
off_t |
, |
|
|
int |
|
|
) |
| |
|
static |
◆ kSubExt
| const QStringList kSubExt {".ass", ".srt", ".ssa", ".sub", ".txt"} |
|
static |
◆ kSubExtNoCheck
| const QStringList kSubExtNoCheck {".ass", ".srt", ".ssa", ".sub", ".txt", ".gif", ".png"} |
|
static |
◆ O_BINARY
| constexpr int8_t O_BINARY { 0 } |
|
staticconstexpr |
◆ O_LARGEFILE
| constexpr int8_t O_LARGEFILE { 0 } |
|
staticconstexpr |
◆ O_STREAMING
| constexpr int8_t O_STREAMING { 0 } |
|
staticconstexpr |
◆ POSIX_FADV_SEQUENTIAL
| constexpr int8_t POSIX_FADV_SEQUENTIAL { 0 } |
|
staticconstexpr |
◆ POSIX_FADV_WILLNEED
| constexpr int8_t POSIX_FADV_WILLNEED { 0 } |
|
staticconstexpr |