Public Member Functions | Properties

HandBrake::Interop::SourceData::Title Class Reference

An object that represents a single Title of a DVD. More...

List of all members.

Public Member Functions

 Title ()
 Initializes a new instance of the Title class.
override string ToString ()
 Override of the ToString method to provide an easy way to use this object in the UI.

Properties

InputType InputType [get, set]
 Gets or sets the input type of this title.
List< ChapterChapters [get]
 Gets a collection of chapters in this Title.
List< AudioTrackAudioTracks [get]
 Gets a collection of audio tracks associated with this Title.
List< SubtitleSubtitles [get]
 Gets a collection of subtitles associated with this Title.
int TitleNumber [get, set]
 Gets or sets the track number of this Title (1-based).
int Playlist [get, set]
 Gets or sets the playlist number this title came from.
TimeSpan Duration [get, set]
 Gets or sets the duration of this title.
ulong DurationPts [get, set]
 Gets or sets the duration of the title in PTS.
Size Resolution [get, set]
 Gets or sets the resolution (width/height) of this Title.
double AspectRatio [get, set]
 Gets or sets the aspect ratio of this Title.
int AngleCount [get, set]
 Gets or sets the number of angles on the title.
Size ParVal [get, set]
 Gets or sets the pixel aspect ratio.
Cropping AutoCropDimensions [get, set]
 Gets or sets the automatically detected crop region for this Title.
string VideoCodecName [get, set]
 Gets or sets the name of the video codec for this title.
double Framerate [get, set]
 Gets or sets the video frame rate for this title.
int FramerateNumerator [get, set]
 Gets or sets the video frame rate numerator.
int FramerateDenominator [get, set]
 Gets or sets the video frame rate denominator.
int Frames [get]
 Gets the total number of frames in this title.
string Display [get]
 Gets the display string for this title.

Detailed Description

An object that represents a single Title of a DVD.


Constructor & Destructor Documentation

HandBrake::Interop::SourceData::Title::Title (  )  [inline]

Initializes a new instance of the Title class.


Member Function Documentation

override string HandBrake::Interop::SourceData::Title::ToString (  )  [inline]

Override of the ToString method to provide an easy way to use this object in the UI.

Returns:
A string representing this track in the format: {title #}[ {playlist source}] (00:00:00)

Property Documentation

int HandBrake::Interop::SourceData::Title::AngleCount [get, set]

Gets or sets the number of angles on the title.

double HandBrake::Interop::SourceData::Title::AspectRatio [get, set]

Gets or sets the aspect ratio of this Title.

List<AudioTrack> HandBrake::Interop::SourceData::Title::AudioTracks [get]

Gets a collection of audio tracks associated with this Title.

Cropping HandBrake::Interop::SourceData::Title::AutoCropDimensions [get, set]

Gets or sets the automatically detected crop region for this Title.

List<Chapter> HandBrake::Interop::SourceData::Title::Chapters [get]

Gets a collection of chapters in this Title.

string HandBrake::Interop::SourceData::Title::Display [get]

Gets the display string for this title.

TimeSpan HandBrake::Interop::SourceData::Title::Duration [get, set]

Gets or sets the duration of this title.

ulong HandBrake::Interop::SourceData::Title::DurationPts [get, set]

Gets or sets the duration of the title in PTS.

double HandBrake::Interop::SourceData::Title::Framerate [get, set]

Gets or sets the video frame rate for this title.

int HandBrake::Interop::SourceData::Title::FramerateDenominator [get, set]

Gets or sets the video frame rate denominator.

int HandBrake::Interop::SourceData::Title::FramerateNumerator [get, set]

Gets or sets the video frame rate numerator.

int HandBrake::Interop::SourceData::Title::Frames [get]

Gets the total number of frames in this title.

InputType HandBrake::Interop::SourceData::Title::InputType [get, set]

Gets or sets the input type of this title.

Size HandBrake::Interop::SourceData::Title::ParVal [get, set]

Gets or sets the pixel aspect ratio.

int HandBrake::Interop::SourceData::Title::Playlist [get, set]

Gets or sets the playlist number this title came from.

Size HandBrake::Interop::SourceData::Title::Resolution [get, set]

Gets or sets the resolution (width/height) of this Title.

List<Subtitle> HandBrake::Interop::SourceData::Title::Subtitles [get]

Gets a collection of subtitles associated with this Title.

int HandBrake::Interop::SourceData::Title::TitleNumber [get, set]

Gets or sets the track number of this Title (1-based).

string HandBrake::Interop::SourceData::Title::VideoCodecName [get, set]

Gets or sets the name of the video codec for this title.


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