Exemplo n.º 1
0
 private void audioInput_FileSelected(FileBar sender, FileBarEventArgs args)
 {
     if (!string.IsNullOrEmpty(audioInput.Filename))
     {
         openAudioFile(audioInput.Filename);
     }
 }
Exemplo n.º 2
0
        private void input_FileSelected(FileBar sender, FileBarEventArgs args)
        {
            audioDelay.Value = PrettyFormatting.getDelayAndCheck(input.Filename) ?? 0;

            bool bFound = false;

            foreach (KeyValuePair <string, string> strLanguage in LanguageSelectionContainer.Languages)
            {
                if (input.Filename.ToLower(System.Globalization.CultureInfo.InvariantCulture).Contains(strLanguage.Key.ToLower(System.Globalization.CultureInfo.InvariantCulture)))
                {
                    SetLanguage(strLanguage.Key);
                    bFound = true;
                    break;
                }
            }
            if (!bFound && input.Filename.ToLower(System.Globalization.CultureInfo.InvariantCulture).EndsWith(".idx"))
            {
                List <SubtitleInfo> subTracks;
                idxReader.readFileProperties(input.Filename, out subTracks);
                if (subTracks.Count > 0)
                {
                    SetLanguage(LanguageSelectionContainer.Short2FullLanguageName(subTracks[0].Name));
                }
            }
            raiseEvent();
        }
Exemplo n.º 3
0
 private void input_FileSelected(FileBar sender, FileBarEventArgs args)
 {
     foreach (OutputFileType type in filters)
     {
         if (sender.Filename.ToLower(System.Globalization.CultureInfo.InvariantCulture).EndsWith(type.Extension))
         {
             output.Filter = type.OutputFilterString;
             break;
         }
     }
 }
Exemplo n.º 4
0
 private void input_FileSelected(FileBar sender, FileBarEventArgs args)
 {
     foreach (OutputFileType type in filters)
     {
         if (sender.Filename.ToLower().EndsWith(type.Extension))
         {
             output.Filter = type.OutputFilterString;
             break;
         }
     }
 }
Exemplo n.º 5
0
        /// <summary>
        /// Fires if a input file is selected
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="args"></param>
        private void input_FileSelected(FileBar sender, FileBarEventArgs args)
        {
            foreach (OutputFileType type in filters)
            {
                if (sender.Filename.ToLowerInvariant().EndsWith(type.Extension))
                {
                    output.Filter = type.OutputFilterString;
                    break;
                }
            }

            output.Filename = Path.Combine(FileUtil.GetOutputFolder(input.Filename),
                                           Path.GetFileNameWithoutExtension(input.Filename) + "_new" + Path.GetExtension(input.Filename));
        }
Exemplo n.º 6
0
        private void audioInput_FileSelected(FileBar sender, FileBarEventArgs args)
        {
            if (string.IsNullOrEmpty(audioInput.Filename))
                return;

            MediaInfoFile iFile = new MediaInfoFile(audioInput.Filename);
            if (!iFile.HasAudio)
            {
                audioInput.Filename = String.Empty;
                audioOutput.Filename = String.Empty;
                MessageBox.Show("This file cannot be processed", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
            else
                openAudioFile(audioInput.Filename);
        }
Exemplo n.º 7
0
        private void input_FileSelected(FileBar sender, FileBarEventArgs args)
        {
            audioDelay.Value = PrettyFormatting.getDelayAndCheck(input.Filename) ?? 0;

            string strLanguage = LanguageSelectionContainer.GetLanguageFromFileName(System.IO.Path.GetFileNameWithoutExtension(input.Filename));

            if (!String.IsNullOrEmpty(strLanguage))
            {
                SetLanguage(strLanguage);
            }
            else if (input.Filename.ToLowerInvariant().EndsWith(".idx"))
            {
                List <SubtitleInfo> subTracks;
                idxReader.readFileProperties(input.Filename, out subTracks);
                if (subTracks.Count > 0)
                {
                    SetLanguage(LanguageSelectionContainer.LookupISOCode(subTracks[0].Name));
                }
            }

            raiseEvent();
        }
Exemplo n.º 8
0
 private void dllBar_FileSelected(FileBar sender, FileBarEventArgs args)
 {
     avisynthScript.Text = "LoadPlugin(\"" + args.NewFileName + "\")\r\n" + avisynthScript.Text;
 }
Exemplo n.º 9
0
        private void input_FileSelected(FileBar sender, FileBarEventArgs args)
        {
            audioDelay.Value = PrettyFormatting.getDelayAndCheck(input.Filename) ?? 0;

            foreach (KeyValuePair<string,string> strLanguage in LanguageSelectionContainer.Languages)
            {
                if (input.Filename.ToLower().Contains(strLanguage.Key.ToLower()))
                {
                    SetLanguage(strLanguage.Key);
                    break;
                }
            }
            raiseEvent();
        }
Exemplo n.º 10
0
 private void input_FileSelected(FileBar sender, FileBarEventArgs args)
 {
     audioDelay.Value = PrettyFormatting.getDelayAndCheck(input.Filename) ?? 0;
     raiseEvent();
 }
Exemplo n.º 11
0
 private void input_FileSelected(FileBar sender, FileBarEventArgs args)
 {
     foreach (OutputFileType type in filters)
     {
         if (sender.Filename.ToLower().EndsWith(type.Extension))
         {
             output.Filter = type.OutputFilterString;
             break;
         }
     }
 }
Exemplo n.º 12
0
 private void audioInput_FileSelected(FileBar sender, FileBarEventArgs args)
 {
     if (!string.IsNullOrEmpty(audioInput.Filename)) openAudioFile(audioInput.Filename);
 }