/// <summary>
 /// Start the transcoding.
 /// </summary>
 public void StartTranscoding()
 {
     transcoder = new Transcoder();
     transcoder.Source = this.Source;
     transcoder.Profile = this.Transcoder;
     transcoder.WantLogStream = this.WantLogStream;
     transcoder.StartTranscoding();
     currentState = State.TranscodingStarted;
 }