dtvrecorder.cpp File Reference

Go to the source code of this file.

Enumerations

enum  { kExtractPTS, kExtractDTS }

Functions

static int64_t extract_timestamp (const uint8_t *bufptr, int bytes_left, int pts_or_dts)
static QDateTime ts_to_qdatetime (uint64_t pts, uint64_t pts_first, QDateTime &pts_first_dt)

Variables

static const uint frameRateMap [16]

Enumeration Type Documentation

anonymous enum
Enumerator:
kExtractPTS 
kExtractDTS 

Definition at line 325 of file dtvrecorder.cpp.


Function Documentation

static int64_t extract_timestamp ( const uint8_t bufptr,
int  bytes_left,
int  pts_or_dts 
) [static]

Definition at line 326 of file dtvrecorder.cpp.

Referenced by DTVRecorder::FindMPEG2Keyframes().

static QDateTime ts_to_qdatetime ( uint64_t  pts,
uint64_t  pts_first,
QDateTime &  pts_first_dt 
) [static]

Definition at line 354 of file dtvrecorder.cpp.

Referenced by DTVRecorder::HandleTimestamps().


Variable Documentation

const uint frameRateMap[16] [static]
Initial value:
 {
    0, 23796, 24000, 25000, 29970, 30000, 50000, 59940, 60000, 
    0, 0, 0, 0, 0, 0, 0 
}

Definition at line 363 of file dtvrecorder.cpp.

Referenced by DTVRecorder::FindMPEG2Keyframes(), and DTVRecorder::FindPSKeyFrames().

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Mon May 28 06:41:47 2012 for MythTV by  doxygen 1.6.3