MythTV  master
Public Member Functions | List of all members
DVBPIDInfo Class Reference

#include <dvbstreamhandler.h>

Inheritance diagram for DVBPIDInfo:
Inheritance graph
[legend]
Collaboration diagram for DVBPIDInfo:
Collaboration graph
[legend]

Public Member Functions

 DVBPIDInfo (uint pid)
 
 DVBPIDInfo (uint pid, uint stream_type, int pes_type)
 
bool Open (const QString &dvb_dev, bool use_section_reader) override
 
bool Close (const QString &dvb_dev) override
 
- Public Member Functions inherited from PIDInfo
 PIDInfo ()=default
 
 PIDInfo (uint pid)
 
 PIDInfo (uint pid, uint stream_type, int pes_type)
 
virtual ~PIDInfo ()
 
bool IsOpen (void) const
 

Additional Inherited Members

- Public Attributes inherited from PIDInfo
uint m_pid { UINT_MAX }
 
int m_filterFd { -1 }
 Input filter file descriptor. More...
 
uint m_streamType { 0 }
 StreamID. More...
 
int m_pesType { -1 }
 PESStreamID. More...
 

Detailed Description

Definition at line 23 of file dvbstreamhandler.h.

Constructor & Destructor Documentation

◆ DVBPIDInfo() [1/2]

DVBPIDInfo::DVBPIDInfo ( uint  pid)
inlineexplicit

Definition at line 26 of file dvbstreamhandler.h.

◆ DVBPIDInfo() [2/2]

DVBPIDInfo::DVBPIDInfo ( uint  pid,
uint  stream_type,
int  pes_type 
)
inline

Definition at line 27 of file dvbstreamhandler.h.

Member Function Documentation

◆ Open()

bool DVBPIDInfo::Open ( const QString &  dvb_dev,
bool  use_section_reader 
)
overridevirtual

Reimplemented from PIDInfo.

Definition at line 587 of file dvbstreamhandler.cpp.

◆ Close()

bool DVBPIDInfo::Close ( const QString &  dvb_dev)
overridevirtual

Reimplemented from PIDInfo.

Definition at line 688 of file dvbstreamhandler.cpp.


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