SASC-NG
DVBSoftCAM

SI::SubtitlingDescriptor::Subtitling Class Reference

#include <descriptor.h>

Inheritance diagram for SI::SubtitlingDescriptor::Subtitling:

List of all members.

Public Member Functions

int getSubtitlingType () const
int getCompositionPageId () const
int getAncillaryPageId () const
virtual int getLength ()

Public Attributes

char languageCode [4]

Protected Member Functions

virtual void Parse ()

Detailed Description

Definition at line 315 of file descriptor.h.


Member Function Documentation

int SI::SubtitlingDescriptor::Subtitling::getAncillaryPageId ( ) const

Definition at line 584 of file descriptor.c.

References HILO.

                                                             {
   return HILO(s->ancillary_page_id);
}
int SI::SubtitlingDescriptor::Subtitling::getCompositionPageId ( ) const

Definition at line 580 of file descriptor.c.

References HILO.

                                                               {
   return HILO(s->composition_page_id);
}
virtual int SI::SubtitlingDescriptor::Subtitling::getLength ( ) [inline, virtual]

Implements SI::Object.

Definition at line 321 of file descriptor.h.

:
      virtual void Parse();
int SI::SubtitlingDescriptor::Subtitling::getSubtitlingType ( ) const

Definition at line 576 of file descriptor.c.

                                                            {
   return s->subtitling_type;
}
void SI::SubtitlingDescriptor::Subtitling::Parse ( ) [protected, virtual]

Implements SI::Parsable.

Definition at line 588 of file descriptor.c.

References SI::Object::data, SI::CharArray::getData(), SI::descr_extended_event::lang_code1, SI::descr_extended_event::lang_code2, SI::descr_extended_event::lang_code3, and SI::ExtendedEventDescriptor::languageCode.

                                           {
   s=data.getData<const item_subtitling>();
   languageCode[0]=s->lang_code1;
   languageCode[1]=s->lang_code2;
   languageCode[2]=s->lang_code3;
   languageCode[3]=0;
}

Member Data Documentation


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