#include <MPGGOP.hpp>
Inheritance diagram for MPGGOP:

Public Methods | |
| MPGGOP (Stream *s, unsigned int pat_i) | |
| MPGGOP (Stream *s, unsigned int mod_i, unsigned int pat_i) | |
| ~MPGGOP () | |
| uint | getByteSize () |
| void | setByteSize (uint size) |
| uint | getNoBVOPs () |
| void | incNoBVOPs () |
Private Attributes | |
| uint | noBVOPs |
| uint | BVOPsByteSize |
|
||||||||||||
|
Creates a new MPGGOP.
Definition at line 4 of file MPGGOP.cpp. References BVOPsByteSize, and noBVOPs. |
|
||||||||||||||||
|
Creates a new MPGGOP.
Definition at line 9 of file MPGGOP.cpp. References BVOPsByteSize, and noBVOPs. |
|
|
Definition at line 16 of file MPGGOP.cpp. |
|
|
Returns the size of the MPGGOP in bytes. Definition at line 19 of file MPGGOP.cpp. References GOP::byteSize. Referenced by PatGen::init(). |
|
|
Returns the number of B-VOPs in this pattern.
Definition at line 27 of file MPGGOP.cpp. References noBVOPs. |
|
|
Increases the number of B-VOPs in this pattern by one. Definition at line 31 of file MPGGOP.cpp. References noBVOPs. Referenced by MPGStream::addNextGOP(). |
|
|
Sets the size of the MPGGOP. Definition at line 23 of file MPGGOP.cpp. References GOP::byteSize. |
|
|
Byte size of B-VOPs in this pattern Definition at line 58 of file MPGGOP.hpp. Referenced by MPGGOP(). |
|
|
Number of B-VOPs in this pattern Definition at line 53 of file MPGGOP.hpp. Referenced by getNoBVOPs(), incNoBVOPs(), and MPGGOP(). |
1.2.17