private void bgwMkvMergeWriteBatchFile_DoWork(object sender, DoWorkEventArgs e)
{
IMKVMergeBatchFileWriteService batchFileWriteService;
if (_eac3toConfiguration.IsExtractForRemux && _eac3toConfiguration.IfIsExtractForRemuxIsItForAMovie)
batchFileWriteService = e.Argument as MKVMergeBatchFileWriteForMovieService;
else
batchFileWriteService = e.Argument as MKVMergeBatchFileWriteService;
batchFileWriteService.Write();
e.Result = batchFileWriteService;
}