DVDTitleInfo Class Reference

#include <dvdinfo.h>

List of all members.


Detailed Description

Definition at line 62 of file dvdinfo.h.


Public Member Functions

 DVDTitleInfo ()
 ~DVDTitleInfo ()
void setChapters (uint a_uint)
void setAngles (uint a_uint)
void setTrack (uint a_uint)
void setTime (uint h, uint m, uint s)
void setSelected (bool yes_or_no)
void setQuality (int a_level)
void setAudio (int which_track)
void setSubTitle (int which_subtitle)
void setName (QString a_name)
void setInputID (uint a_uint)
void setAC3 (bool y_or_n)
uint getChapters ()
uint getAngles ()
uint getTrack ()
uint getPlayLength ()
QString getTimeString ()
bool getSelected ()
int getQuality ()
QString getName ()
int getAudio ()
int getSubTitle ()
uint getInputID ()
bool getAC3 ()
void addAudio (DVDAudioInfo *new_audio_track)
void addSubTitle (DVDSubTitleInfo *new_subtitle)
QPtrList< DVDAudioInfo > * getAudioTracks ()
QPtrList< DVDSubTitleInfo > * getSubTitles ()
DVDAudioInfogetAudioTrack (int which_one)

Private Attributes

uint numb_chapters
uint numb_angles
uint track_number
uint hours
uint minutes
uint seconds
QPtrList< DVDAudioInfoaudio_tracks
QPtrList< DVDSubTitleInfosubtitles
bool is_selected
int selected_quality
int selected_audio
int selected_subtitle
bool use_ac3
QString name
uint dvdinput_id

Constructor & Destructor Documentation

DVDTitleInfo::DVDTitleInfo (  ) 

Definition at line 32 of file dvdinfo.cpp.

DVDTitleInfo::~DVDTitleInfo (  ) 

Definition at line 83 of file dvdinfo.cpp.


Member Function Documentation

void DVDTitleInfo::setChapters ( uint  a_uint  )  [inline]

Definition at line 80 of file dvdinfo.h.

Referenced by DVDRipBox::handleMedia().

void DVDTitleInfo::setAngles ( uint  a_uint  )  [inline]

Definition at line 81 of file dvdinfo.h.

Referenced by DVDRipBox::handleMedia().

void DVDTitleInfo::setTrack ( uint  a_uint  )  [inline]

Definition at line 82 of file dvdinfo.h.

Referenced by DVDRipBox::handleMedia().

void DVDTitleInfo::setTime ( uint  h,
uint  m,
uint  s 
)

Definition at line 54 of file dvdinfo.cpp.

Referenced by DVDRipBox::handleMedia().

void DVDTitleInfo::setSelected ( bool  yes_or_no  )  [inline]

Definition at line 84 of file dvdinfo.h.

Referenced by TitleDialog::toggleTitle().

void DVDTitleInfo::setQuality ( int  a_level  )  [inline]

Definition at line 85 of file dvdinfo.h.

Referenced by TitleDialog::setQuality().

void DVDTitleInfo::setAudio ( int  which_track  )  [inline]

Definition at line 86 of file dvdinfo.h.

Referenced by TitleDialog::setAudio().

void DVDTitleInfo::setSubTitle ( int  which_subtitle  )  [inline]

Definition at line 87 of file dvdinfo.h.

Referenced by TitleDialog::setSubTitle().

void DVDTitleInfo::setName ( QString  a_name  )  [inline]

Definition at line 88 of file dvdinfo.h.

Referenced by TitleDialog::changeName().

void DVDTitleInfo::setInputID ( uint  a_uint  )  [inline]

Definition at line 89 of file dvdinfo.h.

Referenced by DVDRipBox::handleMedia().

void DVDTitleInfo::setAC3 ( bool  y_or_n  )  [inline]

Definition at line 90 of file dvdinfo.h.

Referenced by TitleDialog::toggleAC3().

uint DVDTitleInfo::getChapters (  )  [inline]

Definition at line 96 of file dvdinfo.h.

uint DVDTitleInfo::getAngles (  )  [inline]

Definition at line 97 of file dvdinfo.h.

uint DVDTitleInfo::getTrack (  )  [inline]

uint DVDTitleInfo::getPlayLength (  ) 

Definition at line 61 of file dvdinfo.cpp.

QString DVDTitleInfo::getTimeString (  ) 

Definition at line 66 of file dvdinfo.cpp.

Referenced by TitleDialog::showCurrentTitle().

bool DVDTitleInfo::getSelected ( void   )  [inline]

Definition at line 101 of file dvdinfo.h.

Referenced by TitleDialog::showCurrentTitle().

int DVDTitleInfo::getQuality (  )  [inline]

Definition at line 102 of file dvdinfo.h.

Referenced by TitleDialog::showCurrentTitle().

QString DVDTitleInfo::getName ( void   )  [inline]

Definition at line 103 of file dvdinfo.h.

Referenced by TitleDialog::showCurrentTitle().

int DVDTitleInfo::getAudio (  )  [inline]

Definition at line 104 of file dvdinfo.h.

Referenced by TitleDialog::showCurrentTitle(), and TitleDialog::viewTitle().

int DVDTitleInfo::getSubTitle (  )  [inline]

Definition at line 105 of file dvdinfo.h.

Referenced by TitleDialog::showCurrentTitle(), and TitleDialog::viewTitle().

uint DVDTitleInfo::getInputID ( void   )  [inline]

Definition at line 106 of file dvdinfo.h.

Referenced by TitleDialog::showCurrentTitle().

bool DVDTitleInfo::getAC3 (  )  [inline]

Definition at line 107 of file dvdinfo.h.

Referenced by TitleDialog::showCurrentTitle().

void DVDTitleInfo::addAudio ( DVDAudioInfo new_audio_track  ) 

Definition at line 73 of file dvdinfo.cpp.

Referenced by DVDRipBox::handleMedia().

void DVDTitleInfo::addSubTitle ( DVDSubTitleInfo new_subtitle  ) 

Definition at line 78 of file dvdinfo.cpp.

Referenced by DVDRipBox::handleMedia().

QPtrList<DVDAudioInfo>* DVDTitleInfo::getAudioTracks (  )  [inline]

Definition at line 111 of file dvdinfo.h.

Referenced by TitleDialog::showCurrentTitle().

QPtrList<DVDSubTitleInfo>* DVDTitleInfo::getSubTitles (  )  [inline]

Definition at line 112 of file dvdinfo.h.

Referenced by TitleDialog::showCurrentTitle().

DVDAudioInfo* DVDTitleInfo::getAudioTrack ( int  which_one  )  [inline]

Definition at line 113 of file dvdinfo.h.

Referenced by TitleDialog::viewTitle().


Member Data Documentation

Definition at line 117 of file dvdinfo.h.

Referenced by DVDTitleInfo(), getChapters(), and setChapters().

Definition at line 118 of file dvdinfo.h.

Referenced by DVDTitleInfo(), getAngles(), and setAngles().

Definition at line 119 of file dvdinfo.h.

Referenced by DVDTitleInfo(), getTrack(), and setTrack().

Definition at line 121 of file dvdinfo.h.

Referenced by DVDTitleInfo(), getPlayLength(), getTimeString(), and setTime().

Definition at line 122 of file dvdinfo.h.

Referenced by DVDTitleInfo(), getPlayLength(), getTimeString(), and setTime().

Definition at line 123 of file dvdinfo.h.

Referenced by DVDTitleInfo(), getPlayLength(), getTimeString(), and setTime().

Definition at line 125 of file dvdinfo.h.

Referenced by addAudio(), DVDTitleInfo(), getAudioTrack(), getAudioTracks(), and ~DVDTitleInfo().

Definition at line 126 of file dvdinfo.h.

Referenced by addSubTitle(), DVDTitleInfo(), getSubTitles(), and ~DVDTitleInfo().

Definition at line 128 of file dvdinfo.h.

Referenced by DVDTitleInfo(), getSelected(), and setSelected().

Definition at line 129 of file dvdinfo.h.

Referenced by DVDTitleInfo(), getQuality(), and setQuality().

Definition at line 130 of file dvdinfo.h.

Referenced by DVDTitleInfo(), getAudio(), and setAudio().

Definition at line 131 of file dvdinfo.h.

Referenced by DVDTitleInfo(), getSubTitle(), and setSubTitle().

Definition at line 132 of file dvdinfo.h.

Referenced by DVDTitleInfo(), getAC3(), and setAC3().

QString DVDTitleInfo::name [private]

Definition at line 133 of file dvdinfo.h.

Referenced by DVDTitleInfo(), getName(), and setName().

Definition at line 135 of file dvdinfo.h.

Referenced by getInputID(), and setInputID().


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

Generated on Sat Dec 18 05:16:02 2010 for MythTV by  doxygen 1.5.5