vdr 2.6.1
Public Member Functions | Protected Member Functions | Private Attributes | List of all members
SI::S2SatelliteDeliverySystemDescriptor Class Reference

#include <descriptor.h>

Public Member Functions

int getScramblingSequenceSelector () const
 
int getMultipleInputStreamFlag () const
 
int getBackwardsCompatibilityIndicator () const
 
int getScramblingSequenceIndex () const
 
int getInputStreamIdentifier () const
 
int getScramblingSequenceSelector () const
 
int getMultipleInputStreamFlag () const
 
int getBackwardsCompatibilityIndicator () const
 
int getScramblingSequenceIndex () const
 
int getInputStreamIdentifier () const
 
- Public Member Functions inherited from SI::Descriptor
virtual int getLength ()
 
DescriptorTag getDescriptorTag () const
 
virtual int getLength ()
 
DescriptorTag getDescriptorTag () const
 
- Public Member Functions inherited from SI::Object
 Object ()
 
 Object (CharArray &d)
 
void setData (const unsigned char *data, int size, bool doCopy=true)
 
CharArray getData ()
 
bool isValid ()
 
virtual int getLength ()=0
 
 Object ()
 
 Object (CharArray &d)
 
void setData (const unsigned char *data, int size, bool doCopy=true)
 
CharArray getData ()
 
bool isValid ()
 
virtual int getLength ()=0
 
- Public Member Functions inherited from SI::Parsable
void CheckParse ()
 
void CheckParse ()
 

Protected Member Functions

virtual void Parse ()
 
virtual void Parse ()
 
- Protected Member Functions inherited from SI::Object
void setData (CharArray &d)
 
bool checkSize (int offset)
 
void setData (CharArray &d)
 
bool checkSize (int offset)
 
- Protected Member Functions inherited from SI::Parsable
 Parsable ()
 
virtual ~Parsable ()
 
virtual void Parse ()=0
 
 Parsable ()
 
virtual ~Parsable ()
 
virtual void Parse ()=0
 

Private Attributes

const descr_s2_satellite_delivery_systems
 
const descr_scrambling_sequence_selectorsss
 
int input_stream_identifier
 

Additional Inherited Members

- Static Public Member Functions inherited from SI::Descriptor
static int getLength (const unsigned char *d)
 
static DescriptorTag getDescriptorTag (const unsigned char *d)
 
static int getLength (const unsigned char *d)
 
static DescriptorTag getDescriptorTag (const unsigned char *d)
 
- Static Protected Member Functions inherited from SI::Descriptor
static DescriptorgetDescriptor (CharArray d, DescriptorTagDomain domain, bool returnUnimplemetedDescriptor)
 
static DescriptorgetDescriptor (CharArray d, DescriptorTagDomain domain, bool returnUnimplemetedDescriptor)
 
- Protected Attributes inherited from SI::Object
CharArray data
 

Detailed Description

Definition at line 516 of file include/libsi/descriptor.h.

Member Function Documentation

◆ getBackwardsCompatibilityIndicator() [1/2]

int SI::S2SatelliteDeliverySystemDescriptor::getBackwardsCompatibilityIndicator ( ) const

Definition at line 871 of file descriptor.c.

References SI::ExtendedEventDescriptor::s.

◆ getBackwardsCompatibilityIndicator() [2/2]

int SI::S2SatelliteDeliverySystemDescriptor::getBackwardsCompatibilityIndicator ( ) const

◆ getInputStreamIdentifier() [1/2]

int SI::S2SatelliteDeliverySystemDescriptor::getInputStreamIdentifier ( ) const
inline

Definition at line 522 of file include/libsi/descriptor.h.

References input_stream_identifier.

Referenced by cNitFilter::Process().

◆ getInputStreamIdentifier() [2/2]

int SI::S2SatelliteDeliverySystemDescriptor::getInputStreamIdentifier ( ) const
inline

Definition at line 522 of file libsi/descriptor.h.

References input_stream_identifier.

◆ getMultipleInputStreamFlag() [1/2]

int SI::S2SatelliteDeliverySystemDescriptor::getMultipleInputStreamFlag ( ) const

Definition at line 867 of file descriptor.c.

References SI::ExtendedEventDescriptor::s.

◆ getMultipleInputStreamFlag() [2/2]

int SI::S2SatelliteDeliverySystemDescriptor::getMultipleInputStreamFlag ( ) const

◆ getScramblingSequenceIndex() [1/2]

int SI::S2SatelliteDeliverySystemDescriptor::getScramblingSequenceIndex ( ) const

Definition at line 875 of file descriptor.c.

References HILO.

◆ getScramblingSequenceIndex() [2/2]

int SI::S2SatelliteDeliverySystemDescriptor::getScramblingSequenceIndex ( ) const

◆ getScramblingSequenceSelector() [1/2]

int SI::S2SatelliteDeliverySystemDescriptor::getScramblingSequenceSelector ( ) const

Definition at line 863 of file descriptor.c.

References SI::ExtendedEventDescriptor::s.

◆ getScramblingSequenceSelector() [2/2]

int SI::S2SatelliteDeliverySystemDescriptor::getScramblingSequenceSelector ( ) const

◆ Parse() [1/2]

void SI::S2SatelliteDeliverySystemDescriptor::Parse ( )
protectedvirtual

◆ Parse() [2/2]

virtual void SI::S2SatelliteDeliverySystemDescriptor::Parse ( )
protectedvirtual

Implements SI::Parsable.

Member Data Documentation

◆ input_stream_identifier

int SI::S2SatelliteDeliverySystemDescriptor::input_stream_identifier
private

Definition at line 528 of file include/libsi/descriptor.h.

Referenced by getInputStreamIdentifier().

◆ s

const descr_s2_satellite_delivery_system * SI::S2SatelliteDeliverySystemDescriptor::s
private

Definition at line 526 of file include/libsi/descriptor.h.

◆ sss

const descr_scrambling_sequence_selector * SI::S2SatelliteDeliverySystemDescriptor::sss
private

Definition at line 527 of file include/libsi/descriptor.h.


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