Exemplo n.º 1
0
        private void BtnEncrypt_Click(object sender, RoutedEventArgs e)
        {
            SaveFileDialog sdialog = new SaveFileDialog();

            sdialog.Filter = "Audio files (*.wav)|*.wav";
            Nullable <bool> result = sdialog.ShowDialog();

            if (result == true)
            {
                try
                {
                    byte[] encryptedWavFile = SteganoWav.Embed(_carrierString, _messageString);
                    File.WriteAllBytes(sdialog.FileName, encryptedWavFile);
                    AudioPlayer2.InitializeMedia(sdialog.FileName);
                    AudioPlayer.InitializeMedia(_carrierString);
                    LblEncryptedAudio.Content = sdialog.SafeFileName;
                    MakeAudioVisible();
                }

                catch (FileTooLargeException fileTooLargeException)
                {
                    MessageBox.Show(fileTooLargeException.Message);
                }
                catch (FileNotFoundException fileNotFoundException)
                {
                    MessageBox.Show(fileNotFoundException.Message);
                }
            }
        }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            var player = new AudioPlayer2();

            player.Volume = 300;
            player.volumeminus();
            player.volumeminus();
            player.volumeminus();
            player.volumeplus();
            Console.WriteLine(player.Volume);
            Console.ReadLine();
        }
Exemplo n.º 3
0
 private void CloseMediaButton_Click(object sender, RoutedEventArgs e)
 {
     AudioPlayer.CloseMedia();
     AudioPlayer2.CloseMedia();
     MakeAudioHidden();
 }