MythTV master
|
#include <mythcommflag/PGMConverter.h>
Public Member Functions | |
PGMConverter (void)=default | |
~PGMConverter (void) | |
int | MythPlayerInited (const MythPlayer *player) |
const AVFrame * | getImage (const MythVideoFrame *frame, long long frameno, int *pwidth, int *pheight) |
int | reportTime (void) |
Private Attributes | |
long long | m_frameNo {-1} |
int | m_width {-1} |
int | m_height {-1} |
AVFrame | m_pgm {} |
std::chrono::microseconds | m_convertTime {0us} |
bool | m_timeReported {false} |
MythAVCopy * | m_copy {nullptr} |
Definition at line 30 of file PGMConverter.h.
|
default |
PGMConverter::~PGMConverter | ( | void | ) |
Definition at line 21 of file PGMConverter.cpp.
const AVFrame * PGMConverter::getImage | ( | const MythVideoFrame * | frame, |
long long | frameno, | ||
int * | pwidth, | ||
int * | pheight | ||
) |
Definition at line 69 of file PGMConverter.cpp.
int PGMConverter::MythPlayerInited | ( | const MythPlayer * | player | ) |
Definition at line 32 of file PGMConverter.cpp.
int PGMConverter::reportTime | ( | void | ) |
Definition at line 106 of file PGMConverter.cpp.
|
private |
Definition at line 48 of file PGMConverter.h.
Referenced by getImage(), MythPlayerInited(), and reportTime().
|
private |
Definition at line 50 of file PGMConverter.h.
Referenced by getImage(), MythPlayerInited(), and ~PGMConverter().
|
private |
Definition at line 43 of file PGMConverter.h.
Referenced by getImage().
|
private |
Definition at line 45 of file PGMConverter.h.
Referenced by getImage(), and MythPlayerInited().
|
private |
Definition at line 46 of file PGMConverter.h.
Referenced by getImage(), MythPlayerInited(), and ~PGMConverter().
Definition at line 49 of file PGMConverter.h.
Referenced by MythPlayerInited(), and reportTime().
|
private |
Definition at line 44 of file PGMConverter.h.
Referenced by getImage(), MythPlayerInited(), and ~PGMConverter().