#include <remoteavformatcontext.h>
|
static int | ReadFunc (void *opaque, uint8_t *buf, int buf_size) |
|
static int | WriteFunc (void *, uint8_t *, int) |
|
static int64_t | SeekFunc (void *opaque, int64_t offset, int whence) |
|
◆ ArchiveRemoteAVFormatContext()
ArchiveRemoteAVFormatContext::ArchiveRemoteAVFormatContext |
( |
const QString & |
filename = "" | ) |
|
|
inlineexplicit |
◆ ~ArchiveRemoteAVFormatContext()
ArchiveRemoteAVFormatContext::~ArchiveRemoteAVFormatContext |
( |
| ) |
|
|
inline |
◆ Open()
bool ArchiveRemoteAVFormatContext::Open |
( |
const QString & |
filename | ) |
|
|
inline |
◆ Close()
void ArchiveRemoteAVFormatContext::Close |
( |
| ) |
|
|
inline |
◆ isOpen()
bool ArchiveRemoteAVFormatContext::isOpen |
( |
| ) |
const |
|
inline |
◆ operator AVFormatContext *()
ArchiveRemoteAVFormatContext::operator AVFormatContext * |
( |
| ) |
const |
|
inline |
◆ operator->()
AVFormatContext* ArchiveRemoteAVFormatContext::operator-> |
( |
| ) |
const |
|
inline |
◆ ReadFunc()
static int ArchiveRemoteAVFormatContext::ReadFunc |
( |
void * |
opaque, |
|
|
uint8_t * |
buf, |
|
|
int |
buf_size |
|
) |
| |
|
inlinestaticprivate |
◆ WriteFunc()
static int ArchiveRemoteAVFormatContext::WriteFunc |
( |
void * |
, |
|
|
uint8_t * |
, |
|
|
int |
|
|
) |
| |
|
inlinestaticprivate |
◆ SeekFunc()
static int64_t ArchiveRemoteAVFormatContext::SeekFunc |
( |
void * |
opaque, |
|
|
int64_t |
offset, |
|
|
int |
whence |
|
) |
| |
|
inlinestaticprivate |
◆ m_inputFC
AVFormatContext* ArchiveRemoteAVFormatContext::m_inputFC { nullptr } |
|
private |
◆ m_inputIsRemote
bool ArchiveRemoteAVFormatContext::m_inputIsRemote { false } |
|
private |
◆ m_rf
RemoteFile* ArchiveRemoteAVFormatContext::m_rf { nullptr } |
|
private |
◆ m_byteIOContext
AVIOContext* ArchiveRemoteAVFormatContext::m_byteIOContext { nullptr } |
|
private |
◆ m_buffer
unsigned char* ArchiveRemoteAVFormatContext::m_buffer { nullptr } |
|
private |
The documentation for this class was generated from the following file: