QtlMovie 1.12 (A specialized FFmpeg front-end)
QtsTeletextDemux::TeletextPage Class Reference

Structure of a Teletext page. More...

Public Member Functions

 TeletextPage ()
 Default constructor. More...
 
void reset (quint64 timestamp)
 Reset to a new page with a new starting timestamp. More...
 

Public Attributes

QtsTeletextCharset charset
 Charset to use. More...
 
quint32 frameCount
 Number of produced frames in this page. More...
 
quint64 hideTimestamp
 Hide at timestamp (in ms). More...
 
quint64 showTimestamp
 Show at timestamp (in ms). More...
 
bool tainted
 True if text variable contains any data. More...
 
quint16 text [25][40]
 25 lines x 40 cols (1 screen/page) of wide chars. More...
 

Detailed Description

Structure of a Teletext page.

Constructor & Destructor Documentation

◆ TeletextPage()

QtsTeletextDemux::TeletextPage::TeletextPage ( )

Default constructor.

Member Function Documentation

◆ reset()

void QtsTeletextDemux::TeletextPage::reset ( quint64  timestamp)

Reset to a new page with a new starting timestamp.

Parameters
[in]timestampNew starting timestamp.

Member Data Documentation

◆ frameCount

quint32 QtsTeletextDemux::TeletextPage::frameCount

Number of produced frames in this page.

◆ showTimestamp

quint64 QtsTeletextDemux::TeletextPage::showTimestamp

Show at timestamp (in ms).

◆ hideTimestamp

quint64 QtsTeletextDemux::TeletextPage::hideTimestamp

Hide at timestamp (in ms).

◆ tainted

bool QtsTeletextDemux::TeletextPage::tainted

True if text variable contains any data.

◆ charset

QtsTeletextCharset QtsTeletextDemux::TeletextPage::charset

Charset to use.

◆ text

quint16 QtsTeletextDemux::TeletextPage::text[25][40]

25 lines x 40 cols (1 screen/page) of wide chars.


The documentation for this class was generated from the following files: