PTSOffsetQueue Class Reference

#include <mpeg2fix.h>

List of all members.

Public Member Functions

 PTSOffsetQueue (int vidid, QList< int > keys, int64_t initPTS)
void SetNextPTS (int64_t newPTS, int64_t atPTS)
void SetNextPos (int64_t newPTS, AVPacket &pkt)
int64_t Get (int idx, AVPacket *pkt)
int64_t UpdateOrigPTS (int idx, int64_t &origPTS, AVPacket &pkt)

Private Attributes

QMap< int, QList< poq_idx_t > > offset
QMap< int, QList< poq_idx_t > > orig
QList< int > keyList
int vid_id

Detailed Description

Definition at line 90 of file mpeg2fix.h.


Constructor & Destructor Documentation

PTSOffsetQueue::PTSOffsetQueue ( int  vidid,
QList< int >  keys,
int64_t  initPTS 
)

Definition at line 97 of file mpeg2fix.cpp.


Member Function Documentation

void PTSOffsetQueue::SetNextPTS ( int64_t  newPTS,
int64_t  atPTS 
)

Definition at line 141 of file mpeg2fix.cpp.

void PTSOffsetQueue::SetNextPos ( int64_t  newPTS,
AVPacket &  pkt 
)

Definition at line 155 of file mpeg2fix.cpp.

int64_t PTSOffsetQueue::Get ( int  idx,
AVPacket *  pkt 
)

Definition at line 114 of file mpeg2fix.cpp.

int64_t PTSOffsetQueue::UpdateOrigPTS ( int  idx,
int64_t origPTS,
AVPacket &  pkt 
)

Definition at line 177 of file mpeg2fix.cpp.


Member Data Documentation

QMap<int, QList<poq_idx_t> > PTSOffsetQueue::offset [private]

Definition at line 99 of file mpeg2fix.h.

Referenced by Get(), PTSOffsetQueue(), SetNextPos(), and SetNextPTS().

QMap<int, QList<poq_idx_t> > PTSOffsetQueue::orig [private]

Definition at line 100 of file mpeg2fix.h.

Referenced by SetNextPos(), and UpdateOrigPTS().

QList<int> PTSOffsetQueue::keyList [private]

Definition at line 101 of file mpeg2fix.h.

Referenced by PTSOffsetQueue(), SetNextPos(), and SetNextPTS().

int PTSOffsetQueue::vid_id [private]

Definition at line 102 of file mpeg2fix.h.

Referenced by PTSOffsetQueue(), and SetNextPos().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Mon May 28 06:42:22 2012 for MythTV by  doxygen 1.6.3