Public Member Functions | Properties

HandBrake::ApplicationServices::Model::EncodeTask Class Reference

An Encode Task. More...

List of all members.

Public Member Functions

 EncodeTask ()
 Initializes a new instance of the EncodeTask class.
 EncodeTask (EncodeTask task)
 Initializes a new instance of the EncodeTask class. Copy Constructor.

Properties

string Source [get, set]
 Gets or sets Source.
int Title [get, set]
 Gets or sets Title.
int Angle [get, set]
 Gets or sets the Angle.
PointToPointMode PointToPointMode [get, set]
 Gets or sets PointToPointMode.
int StartPoint [get, set]
 Gets or sets StartPoint.
int EndPoint [get, set]
 Gets or sets EndPoint.
string Destination [get, set]
 Gets or sets Destination.
OutputFormat OutputFormat [get, set]
 Gets or sets OutputFormat.
bool LargeFile [get, set]
 Gets or sets a value indicating whether LargeFile.
bool OptimizeMP4 [get, set]
 Gets or sets a value indicating whether Optimize.
bool IPod5GSupport [get, set]
 Gets or sets a value indicating whether IPod5GSupport.
int Width [get, set]
 Gets or sets Width.
int Height [get, set]
 Gets or sets Height.
int MaxWidth [get, set]
 Gets or sets MaxWidth.
int MaxHeight [get, set]
 Gets or sets MaxHeight.
Cropping Cropping [get, set]
 Gets or sets Cropping.
bool HasCropping [get, set]
 Gets or sets a value indicating whether HasCropping.
Anamorphic Anamorphic [get, set]
 Gets or sets Anamorphic.
double DisplayWidth [get, set]
 Gets or sets DisplayWidth.
bool KeepDisplayAspect [get, set]
 Gets or sets a value indicating whether KeepDisplayAspect.
int PixelAspectX [get, set]
 Gets or sets PixelAspectX.
int PixelAspectY [get, set]
 Gets or sets PixelAspectY.
int Modulus [get, set]
 Gets or sets Modulus.
Deinterlace Deinterlace [get, set]
 Gets or sets Deinterlace.
string CustomDeinterlace [get, set]
 Gets or sets CustomDeinterlace.
Decomb Decomb [get, set]
 Gets or sets Decomb.
string CustomDecomb [get, set]
 Gets or sets CustomDecomb.
Detelecine Detelecine [get, set]
 Gets or sets Detelecine.
string CustomDetelecine [get, set]
 Gets or sets CustomDetelecine.
Denoise Denoise [get, set]
 Gets or sets Denoise.
string CustomDenoise [get, set]
 Gets or sets CustomDenoise.
int Deblock [get, set]
 Gets or sets Deblock.
bool Grayscale [get, set]
 Gets or sets a value indicating whether Grayscale.
VideoEncodeRateType VideoEncodeRateType [get, set]
 Gets or sets VideoEncodeRateType.
VideoEncoder VideoEncoder [get, set]
 Gets or sets the VideoEncoder.
FramerateMode FramerateMode [get, set]
 Gets or sets the Video Encode Mode.
double Quality [get, set]
 Gets or sets Quality.
int VideoBitrate [get, set]
 Gets or sets VideoBitrate.
bool TwoPass [get, set]
 Gets or sets a value indicating whether TwoPass.
bool TurboFirstPass [get, set]
 Gets or sets a value indicating whether TurboFirstPass.
double Framerate [get, set]
 Gets or sets Framerate. Null = Same as Source.
ObservableCollection< AudioTrackAudioTracks [get, set]
 Gets or sets AudioEncodings.
AllowedPassthru AllowedPassthruOptions [get, set]
 Gets or sets AllowedPassthruOptions.
ObservableCollection
< SubtitleTrack
SubtitleTracks [get, set]
 Gets or sets SubtitleTracks.
bool IncludeChapterMarkers [get, set]
 Gets or sets a value indicating whether IncludeChapterMarkers.
string ChapterMarkersFilePath [get, set]
 Gets or sets ChapterMarkersFilePath.
ObservableCollection
< ChapterMarker
ChapterNames [get, set]
 Gets or sets ChapterNames.
string AdvancedEncoderOptions [get, set]
 Gets or sets AdvancedEncoderOptions.
x264Preset X264Preset [get, set]
 Gets or sets x264Preset.
x264Profile H264Profile [get, set]
 Gets or sets x264Profile.
string H264Level [get, set]
 Gets or sets the x 264 level.
x264Tune X264Tune [get, set]
 Gets or sets X264Tune.
bool FastDecode [get, set]
 Gets or sets a value indicating whether fast decode.
string ExtraAdvancedArguments [get, set]
 Gets or sets Extra Advanced Arguments for the Video Tab.
int PreviewStartAt [get, set]
 Gets or sets StartAt.
int PreviewDuration [get, set]
 Gets or sets Duration.
bool RequiresM4v [get]
 Gets a value indicating whether M4v extension is required.
bool IsPreviewEncode [get, set]
 Gets or sets a value indicating whether IsPreviewEncode.
int PreviewEncodeDuration [get, set]
 Gets or sets PreviewEncodeDuration.
string PreviewEncodeStartAt [get, set]
 Gets or sets PreviewEncodeStartAt.
bool ShowAdvancedTab [get, set]
 Gets or sets a value indicating whether advanced panel enabled.

Detailed Description

An Encode Task.


Constructor & Destructor Documentation

HandBrake::ApplicationServices::Model::EncodeTask::EncodeTask (  )  [inline]

Initializes a new instance of the EncodeTask class.

HandBrake::ApplicationServices::Model::EncodeTask::EncodeTask ( EncodeTask  task  )  [inline]

Initializes a new instance of the EncodeTask class. Copy Constructor.

Parameters:
task The task.

Property Documentation

string HandBrake::ApplicationServices::Model::EncodeTask::AdvancedEncoderOptions [get, set]

Gets or sets AdvancedEncoderOptions.

AllowedPassthru HandBrake::ApplicationServices::Model::EncodeTask::AllowedPassthruOptions [get, set]

Gets or sets AllowedPassthruOptions.

Anamorphic HandBrake::ApplicationServices::Model::EncodeTask::Anamorphic [get, set]

Gets or sets Anamorphic.

int HandBrake::ApplicationServices::Model::EncodeTask::Angle [get, set]

Gets or sets the Angle.

ObservableCollection<AudioTrack> HandBrake::ApplicationServices::Model::EncodeTask::AudioTracks [get, set]

Gets or sets AudioEncodings.

string HandBrake::ApplicationServices::Model::EncodeTask::ChapterMarkersFilePath [get, set]

Gets or sets ChapterMarkersFilePath.

ObservableCollection<ChapterMarker> HandBrake::ApplicationServices::Model::EncodeTask::ChapterNames [get, set]

Gets or sets ChapterNames.

Cropping HandBrake::ApplicationServices::Model::EncodeTask::Cropping [get, set]

Gets or sets Cropping.

string HandBrake::ApplicationServices::Model::EncodeTask::CustomDecomb [get, set]

Gets or sets CustomDecomb.

string HandBrake::ApplicationServices::Model::EncodeTask::CustomDeinterlace [get, set]

Gets or sets CustomDeinterlace.

string HandBrake::ApplicationServices::Model::EncodeTask::CustomDenoise [get, set]

Gets or sets CustomDenoise.

string HandBrake::ApplicationServices::Model::EncodeTask::CustomDetelecine [get, set]

Gets or sets CustomDetelecine.

int HandBrake::ApplicationServices::Model::EncodeTask::Deblock [get, set]

Gets or sets Deblock.

Decomb HandBrake::ApplicationServices::Model::EncodeTask::Decomb [get, set]

Gets or sets Decomb.

Deinterlace HandBrake::ApplicationServices::Model::EncodeTask::Deinterlace [get, set]

Gets or sets Deinterlace.

Denoise HandBrake::ApplicationServices::Model::EncodeTask::Denoise [get, set]

Gets or sets Denoise.

string HandBrake::ApplicationServices::Model::EncodeTask::Destination [get, set]

Gets or sets Destination.

Detelecine HandBrake::ApplicationServices::Model::EncodeTask::Detelecine [get, set]

Gets or sets Detelecine.

double HandBrake::ApplicationServices::Model::EncodeTask::DisplayWidth [get, set]

Gets or sets DisplayWidth.

int HandBrake::ApplicationServices::Model::EncodeTask::EndPoint [get, set]

Gets or sets EndPoint.

string HandBrake::ApplicationServices::Model::EncodeTask::ExtraAdvancedArguments [get, set]

Gets or sets Extra Advanced Arguments for the Video Tab.

bool HandBrake::ApplicationServices::Model::EncodeTask::FastDecode [get, set]

Gets or sets a value indicating whether fast decode.

double HandBrake::ApplicationServices::Model::EncodeTask::Framerate [get, set]

Gets or sets Framerate. Null = Same as Source.

FramerateMode HandBrake::ApplicationServices::Model::EncodeTask::FramerateMode [get, set]

Gets or sets the Video Encode Mode.

bool HandBrake::ApplicationServices::Model::EncodeTask::Grayscale [get, set]

Gets or sets a value indicating whether Grayscale.

string HandBrake::ApplicationServices::Model::EncodeTask::H264Level [get, set]

Gets or sets the x 264 level.

x264Profile HandBrake::ApplicationServices::Model::EncodeTask::H264Profile [get, set]

Gets or sets x264Profile.

bool HandBrake::ApplicationServices::Model::EncodeTask::HasCropping [get, set]

Gets or sets a value indicating whether HasCropping.

int HandBrake::ApplicationServices::Model::EncodeTask::Height [get, set]

Gets or sets Height.

bool HandBrake::ApplicationServices::Model::EncodeTask::IncludeChapterMarkers [get, set]

Gets or sets a value indicating whether IncludeChapterMarkers.

bool HandBrake::ApplicationServices::Model::EncodeTask::IPod5GSupport [get, set]

Gets or sets a value indicating whether IPod5GSupport.

bool HandBrake::ApplicationServices::Model::EncodeTask::IsPreviewEncode [get, set]

Gets or sets a value indicating whether IsPreviewEncode.

bool HandBrake::ApplicationServices::Model::EncodeTask::KeepDisplayAspect [get, set]

Gets or sets a value indicating whether KeepDisplayAspect.

bool HandBrake::ApplicationServices::Model::EncodeTask::LargeFile [get, set]

Gets or sets a value indicating whether LargeFile.

int HandBrake::ApplicationServices::Model::EncodeTask::MaxHeight [get, set]

Gets or sets MaxHeight.

int HandBrake::ApplicationServices::Model::EncodeTask::MaxWidth [get, set]

Gets or sets MaxWidth.

int HandBrake::ApplicationServices::Model::EncodeTask::Modulus [get, set]

Gets or sets Modulus.

bool HandBrake::ApplicationServices::Model::EncodeTask::OptimizeMP4 [get, set]

Gets or sets a value indicating whether Optimize.

OutputFormat HandBrake::ApplicationServices::Model::EncodeTask::OutputFormat [get, set]

Gets or sets OutputFormat.

int HandBrake::ApplicationServices::Model::EncodeTask::PixelAspectX [get, set]

Gets or sets PixelAspectX.

int HandBrake::ApplicationServices::Model::EncodeTask::PixelAspectY [get, set]

Gets or sets PixelAspectY.

PointToPointMode HandBrake::ApplicationServices::Model::EncodeTask::PointToPointMode [get, set]

Gets or sets PointToPointMode.

int HandBrake::ApplicationServices::Model::EncodeTask::PreviewDuration [get, set]

Gets or sets Duration.

int HandBrake::ApplicationServices::Model::EncodeTask::PreviewEncodeDuration [get, set]

Gets or sets PreviewEncodeDuration.

string HandBrake::ApplicationServices::Model::EncodeTask::PreviewEncodeStartAt [get, set]

Gets or sets PreviewEncodeStartAt.

int HandBrake::ApplicationServices::Model::EncodeTask::PreviewStartAt [get, set]

Gets or sets StartAt.

double HandBrake::ApplicationServices::Model::EncodeTask::Quality [get, set]

Gets or sets Quality.

bool HandBrake::ApplicationServices::Model::EncodeTask::RequiresM4v [get]

Gets a value indicating whether M4v extension is required.

bool HandBrake::ApplicationServices::Model::EncodeTask::ShowAdvancedTab [get, set]

Gets or sets a value indicating whether advanced panel enabled.

string HandBrake::ApplicationServices::Model::EncodeTask::Source [get, set]

Gets or sets Source.

int HandBrake::ApplicationServices::Model::EncodeTask::StartPoint [get, set]

Gets or sets StartPoint.

ObservableCollection<SubtitleTrack> HandBrake::ApplicationServices::Model::EncodeTask::SubtitleTracks [get, set]

Gets or sets SubtitleTracks.

int HandBrake::ApplicationServices::Model::EncodeTask::Title [get, set]

Gets or sets Title.

bool HandBrake::ApplicationServices::Model::EncodeTask::TurboFirstPass [get, set]

Gets or sets a value indicating whether TurboFirstPass.

bool HandBrake::ApplicationServices::Model::EncodeTask::TwoPass [get, set]

Gets or sets a value indicating whether TwoPass.

int HandBrake::ApplicationServices::Model::EncodeTask::VideoBitrate [get, set]

Gets or sets VideoBitrate.

VideoEncoder HandBrake::ApplicationServices::Model::EncodeTask::VideoEncoder [get, set]

Gets or sets the VideoEncoder.

VideoEncodeRateType HandBrake::ApplicationServices::Model::EncodeTask::VideoEncodeRateType [get, set]

Gets or sets VideoEncodeRateType.

int HandBrake::ApplicationServices::Model::EncodeTask::Width [get, set]

Gets or sets Width.

x264Preset HandBrake::ApplicationServices::Model::EncodeTask::X264Preset [get, set]

Gets or sets x264Preset.

x264Tune HandBrake::ApplicationServices::Model::EncodeTask::X264Tune [get, set]

Gets or sets X264Tune.


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