public override void ViewDidLoad()
        {
            base.ViewDidLoad();

            player = CrossSimpleAudioPlayer.Current;
            player.Load("Diminished.mp3");
        }
예제 #2
0
        public AudioTrack(string audioName)
        {
            string path = $"Resources/Sounds/{audioName}";

            _audioStream       = SoundService.Instance.LoadStream(path);
            _audioStreamPlayer = SoundService.Instance.CreatePlayer();
            _audioStreamPlayer.Load(_audioStream);
        }
예제 #3
0
        public MainPage()
        {
            InitializeComponent();
            this.Player = Plugin.SimpleAudioPlayer.CrossSimpleAudioPlayer.Current;
            this.Player.Load(Helpers.Helper.GetResourceStream(vocFile));

            Lesson = LessonTxtParser1.Instance.Parse(Helpers.Helper.GetResourceText(this.LessonFile));
            //Lesson = Lesson.Init(Helpers.Helper.GetResourceText(this.LessonFile));
            ShowCurrentSentence();
            RepeatExec(100, Timer);
        }
예제 #4
0
        public App()
        {
            InitializeComponent();

            MainPage = new NavigationPage(new HomePage());

            DependencyService.Register <NavigationService>();

            ButtonPlayer = CrossSimpleAudioPlayer.CreateSimpleAudioPlayer();
            var audioStream = GetStreamFromFile("Audio.click.mp3");

            ButtonPlayer.Load(audioStream);
        }
예제 #5
0
 public void Pause(Plugin.SimpleAudioPlayer.Abstractions.ISimpleAudioPlayer player)
 {
     _listOfActiveAudioPlayers.FirstOrDefault(p => p == player).Pause();
 }