|
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().