MythTV
master
|
#include <libmythtv/mpeg/pespacket.h>
Public Member Functions | |
uint | width (void) const |
uint | height (void) const |
uint | aspectNum (void) const |
uint | fpsNum (void) const |
float | fps (void) const |
float | aspect (bool mpeg1) const |
Returns the screen aspect ratio. More... | |
Private Member Functions | |
SequenceHeader () | |
~SequenceHeader () | |
Private Attributes | |
std::array< unsigned char, 11 > | m_data {} |
Static Private Attributes | |
static const AspectArray | kMpeg1Aspect |
static const AspectArray | kMpeg2Aspect |
The negative values are screen aspect ratios, while the positive ones are pixel aspect ratios. More... | |
static const AspectArray | kMpeg2Fps |
Definition at line 238 of file pespacket.h.
|
inlineprivate |
Definition at line 249 of file pespacket.h.
|
inlineprivate |
Definition at line 250 of file pespacket.h.
|
inline |
Definition at line 241 of file pespacket.h.
Referenced by aspect().
|
inline |
Definition at line 242 of file pespacket.h.
Referenced by aspect().
|
inline |
Definition at line 243 of file pespacket.h.
Referenced by aspect().
|
inline |
Definition at line 244 of file pespacket.h.
Referenced by fps().
|
inline |
Definition at line 245 of file pespacket.h.
float SequenceHeader::aspect | ( | bool | mpeg1 | ) | const |
Returns the screen aspect ratio.
Definition at line 234 of file pespacket.cpp.
Referenced by AvFormatDecoder::MpegPreProcessPkt().
|
private |
Definition at line 252 of file pespacket.h.
Referenced by aspectNum(), fpsNum(), height(), and width().
|
staticprivate |
Definition at line 253 of file pespacket.h.
Referenced by aspect().
|
staticprivate |
The negative values are screen aspect ratios, while the positive ones are pixel aspect ratios.
Definition at line 254 of file pespacket.h.
Referenced by aspect().
|
staticprivate |
Definition at line 255 of file pespacket.h.
Referenced by fps().