MythTV  0.26-pre
Public Member Functions | Public Attributes
PIDInfo Class Reference

#include <streamhandler.h>

Inheritance diagram for PIDInfo:
DVBPIDInfo

List of all members.

Public Member Functions

 PIDInfo ()
 PIDInfo (uint pid)
 PIDInfo (uint pid, uint stream_type, int pes_type)
virtual bool Open (const QString &dev, bool use_section_reader)
virtual bool Close (const QString &dev)
bool IsOpen (void) const

Public Attributes

uint _pid
int filter_fd
 Input filter file descriptor.
uint streamType
 StreamID.
int pesType
 PESStreamID.

Detailed Description

Definition at line 21 of file streamhandler.h.


Constructor & Destructor Documentation

PIDInfo::PIDInfo ( ) [inline]

Definition at line 24 of file streamhandler.h.

PIDInfo::PIDInfo ( uint  pid) [inline]

Definition at line 26 of file streamhandler.h.

PIDInfo::PIDInfo ( uint  pid,
uint  stream_type,
int  pes_type 
) [inline]

Definition at line 28 of file streamhandler.h.


Member Function Documentation

virtual bool PIDInfo::Open ( const QString &  dev,
bool  use_section_reader 
) [inline, virtual]

Reimplemented in DVBPIDInfo.

Definition at line 32 of file streamhandler.h.

virtual bool PIDInfo::Close ( const QString &  dev) [inline, virtual]

Reimplemented in DVBPIDInfo.

Definition at line 34 of file streamhandler.h.

Referenced by DVBStreamHandler::CycleFiltersByPriority(), and StreamHandler::RemovePIDFilter().

bool PIDInfo::IsOpen ( void  ) const [inline]

Member Data Documentation

Input filter file descriptor.

Definition at line 38 of file streamhandler.h.

Referenced by DVBPIDInfo::Close(), and DVBPIDInfo::Open().

StreamID.

Definition at line 39 of file streamhandler.h.

PESStreamID.

Definition at line 40 of file streamhandler.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends