|
vdr 2.8.3
|
Public Member Functions | |
| cPtsChecker (void) | |
| void | Clear (void) |
| void | SetFrameDelta (int FrameDelta) |
| void | Process (void) |
| void | AddPts (int64_t Pts, bool IndependentFrame=false) |
| bool | NewMissing (void) |
| int | Missing (void) |
Private Attributes | |
| cVector< int64_t > | pts |
| int64_t | lastPts |
| bool | iFrameNoPts |
| int | frameDelta |
| int | totalMissing |
| int | oldMissing |
| cPtsChecker::cPtsChecker | ( | void | ) |
Definition at line 2065 of file remux.c.
References Clear(), and frameDelta.
| void cPtsChecker::AddPts | ( | int64_t | Pts, |
| bool | IndependentFrame = false ) |
Definition at line 2121 of file remux.c.
References cVector< T >::Append(), frameDelta, iFrameNoPts, Process(), pts, PtsAdd(), and cVector< T >::Size().
Referenced by cFrameDetector::Analyze(), cFrameChecker::Check(), and cFrameDetector::SetLastPts().
| void cPtsChecker::Clear | ( | void | ) |
Definition at line 2071 of file remux.c.
References iFrameNoPts, lastPts, oldMissing, and totalMissing.
Referenced by cPtsChecker(), and cFrameDetector::SetLastPts().
| int cPtsChecker::Missing | ( | void | ) |
Definition at line 2147 of file remux.c.
References totalMissing.
Referenced by cFrameDetector::Errors(), Process(), and cFrameChecker::TotalErrors().
| bool cPtsChecker::NewMissing | ( | void | ) |
Definition at line 2140 of file remux.c.
References oldMissing, and totalMissing.
Referenced by cFrameDetector::Analyze(), cFrameChecker::Check(), and cFrameDetector::Errors().
| void cPtsChecker::Process | ( | void | ) |
Definition at line 2079 of file remux.c.
References ComparePts(), frameDelta, iFrameNoPts, lastPts, Missing(), pts, PtsDiff(), cVector< T >::Remove(), cVector< T >::Size(), cVector< T >::Sort(), and totalMissing.
Referenced by AddPts(), cFrameChecker::Check(), and cFrameDetector::Errors().
|
inline |
Definition at line 2058 of file remux.c.
References frameDelta.
Referenced by cFrameDetector::Analyze().
|
private |
Definition at line 2052 of file remux.c.
Referenced by AddPts(), cPtsChecker(), Process(), and SetFrameDelta().
|
private |
|
private |
|
private |
Definition at line 2054 of file remux.c.
Referenced by Clear(), and NewMissing().
|
private |
|
private |