|
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 236 of file pespacket.h.
|
inlineprivate |
Definition at line 247 of file pespacket.h.
|
inlineprivate |
Definition at line 248 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 aspect(), and AvFormatDecoder::MpegPreProcessPkt().
|
inline |
Definition at line 241 of file pespacket.h.
Referenced by aspect().
|
inline |
Definition at line 243 of file pespacket.h.
|
inline |
Definition at line 242 of file pespacket.h.
Referenced by fps().
|
inline |
Definition at line 240 of file pespacket.h.
Referenced by aspect().
|
inline |
Definition at line 239 of file pespacket.h.
Referenced by aspect().
|
staticprivate |
Definition at line 251 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 252 of file pespacket.h.
Referenced by aspect().
|
staticprivate |
Definition at line 253 of file pespacket.h.
Referenced by fps().
|
private |
Definition at line 250 of file pespacket.h.
Referenced by aspectNum(), fpsNum(), height(), and width().