public void ReproducirVistaPrevia(string direccionDeCancion)
 {
     if (Reproductor.PlaybackState == PlaybackState.Stopped)
     {
         Lector = new Mp3FileReader(direccionDeCancion);
         Reproductor.DeviceNumber = 0;
         Reproductor.Init(Lector);
         Reproductor.Play();
         Reproductor.Volume = Volumen;
     }
     else if (Reproductor.PlaybackState == PlaybackState.Playing)
     {
         Reproductor.Pause();
     }
     else if (Reproductor.PlaybackState == PlaybackState.Paused)
     {
         Reproductor.Play();
     }
 }
Example #2
0
    public void Open(Reproductor reproductor)
    {
        ui.SetActive(!ui.activeSelf);

        if (ui.activeSelf)
        {
            this.reproductor = reproductor;

            var      texture = reproductor.getRawImage();
            RawImage image   = ui.gameObject.GetComponentInChildren <RawImage>();
            image.texture = texture;

            SoundManager.instance.RandomizeSfx(epicSaxGuy);



            Time.timeScale = 0f;
        }
    }
Example #3
0
            static void alquiler()
            {
                Console.WriteLine("Indique Usuario");
                string usuario = Console.ReadLine();

                if (ExVideos.dbcontext.dbcontext.usuariosvideoclub.ContainsKey(usuario))
                {
                    Console.WriteLine("El usuario va a crear un nuevo video");
                    Console.WriteLine("indique nombre video");
                    var title = Console.ReadLine();
                    Console.WriteLine("indique url video");
                    var url = Console.ReadLine();
                    Console.WriteLine("indique tag video");
                    var tags = Console.ReadLine();
                    Console.WriteLine("indique estado video (0) (1) (2) (3)");
                    var         estado     = Int32.Parse(Console.ReadLine());
                    Reproductor estado2    = (Reproductor)estado;
                    var         nuevovideo = new Video
                    {
                        Url    = url,
                        Title  = title,
                        Tags   = tags,
                        Estado = estado2
                    };
                    //videos.Add(nuevovideo.Title, nuevovideo);
                    Clases.User.videos2.Add(nuevovideo.Title, nuevovideo); // se ha cambiado para que el objeto user sea propietario de la lista de videos.
                    var alquiler = new Alquiler
                    {
                        Username = usuario,
                        Title    = title
                    };
                    Clases.User.videosusuario2.Add(title, alquiler);
                    menuprincipal();
                }
                else
                {
                    Console.WriteLine("no existe el usuario");
                }
            }
Example #4
0
        static void Main(string[] args)
        {
            Reproductor miPlayer = new Reproductor();

            Console.WriteLine("Bienvenidxs al piano mágico");
            string nota;
            string continuar;

            do
            {
                do
                {
                    nota = IngresoNota();
                    miPlayer.Play(nota);
                } while (nota != "S");

                Console.WriteLine("¿Quiere tocar otra canción Yes/No?");
                continuar = Console.ReadLine();
                continuar = continuar.ToUpper();
            } while (continuar == "YES");
            Console.ReadLine();
        }
Example #5
0
        static void Main(string[] args)
        {
            Reproductor miReproductor = new Reproductor();

            Console.WriteLine("Bienvenidxs al piano mágico");
            string nota;
            string continuar;

            do
            {
                do
                {
                    nota = IngresoNota();
                    miReproductor.Play(nota);
                } while (nota != "S");

                Console.WriteLine("¿Quiere tocar otra canción Yes/No?");
                continuar = Console.ReadLine();
                continuar = continuar.ToUpper();
            } while (continuar == "YES");
            //Si el usuario ingreso NO, preguntar
            //si quiere reproducir la cancion
            //grabada, en caso que ingrese YES
            //llamar al metodo miReproductor.ReproducirGrabacion()
            //Sino imprimir "Adiós"
            Console.WriteLine("Desea Reproducir la grabación YES/NO?");
            string reporoducir = Console.ReadLine();

            reporoducir = reporoducir.ToUpper();
            if (reporoducir == "YES")
            {
                miReproductor.ReproducirGrabacion();
            }
            else
            {
                Console.WriteLine("Adiós");
            }
            Console.ReadLine();
        }
 private async void InicializarReproduccion()
 {
     IReproductor.Bloquear();
     if (Lector != null)
     {
         Lector.Close();
     }
     Reproductor.Stop();
     Servicios.ServiciosDeDescarga serviciosDeDescarga = new Servicios.ServiciosDeDescarga();
     serviciosDeDescarga.EliminarArchivosTemporales();
     if (CancionesEnCola.Count > CancionActual)
     {
         if (CancionActual >= 0)
         {
             CancionesEnCola[CancionActual].CargarDireccionDeCancion();
             bool resultado;
             if (!CancionesEnCola[CancionActual].CancionEstaDescargada())
             {
                 if (ModoConectado)
                 {
                     resultado = await serviciosDeDescarga.DescargarAudioTemporalDeCancion(CancionesEnCola[CancionActual].Id, Token);
                 }
                 else
                 {
                     IReproductor.Desbloquear();
                     Siguiente();
                 }
             }
             Lector = new Mp3FileReader(CancionesEnCola[CancionActual].DireccionDeCancion);
             Reproductor.DeviceNumber = 0;
             Reproductor.Init(Lector);
             Reproductor.Play();
             Reproductor.Volume = Volumen;
             IReproductor.CargarDatosDeCancionActual();
         }
     }
     IReproductor.Desbloquear();
 }
Example #7
0
        private void comboBoxAvisosSonoros_SelectedIndexChanged(object sender, EventArgs e)
        {
            try
            {
                if (!iniciando)
                {
                    switch (comboBoxAvisosSonoros.SelectedItem.ToString().ToLower())
                    {
                    case "bip":
                        tipoSonoro = TipoAvisoSonoro.Bip;
                        break;

                    case "gallo":
                        tipoSonoro = TipoAvisoSonoro.Gallo;
                        break;

                    case "alarma incendios":
                        tipoSonoro = TipoAvisoSonoro.AlarmaIncendios;
                        break;

                    case "aplausos":
                        tipoSonoro = TipoAvisoSonoro.Aplausos;
                        break;

                    case "bip 2":
                        tipoSonoro = TipoAvisoSonoro.Bip2;
                        break;

                    case "bip 3":
                        tipoSonoro = TipoAvisoSonoro.Bip3;
                        break;

                    case "burro":
                        tipoSonoro = TipoAvisoSonoro.Burro;
                        break;

                    case "campanillas":
                        tipoSonoro = TipoAvisoSonoro.Campanillas;
                        break;

                    case "corazón monitorizado":
                        tipoSonoro = TipoAvisoSonoro.CorazonLatiendo;
                        break;

                    case "corazón latiendo":
                        tipoSonoro = TipoAvisoSonoro.CorazonMonitorizado;
                        break;

                    case "despertador digital":
                        tipoSonoro = TipoAvisoSonoro.DespertadorDigital;
                        break;

                    case "despertador antiguo":
                        tipoSonoro = TipoAvisoSonoro.DespertadorAntiguo;
                        break;

                    case "doce campanadas":
                        tipoSonoro = TipoAvisoSonoro.DoceCampanadas;
                        break;

                    case "llamada enterprise":
                        tipoSonoro = TipoAvisoSonoro.LlamadaEnterprise;
                        break;

                    case "metralleta":
                        tipoSonoro = TipoAvisoSonoro.Metralleta;
                        break;

                    case "risa bebé":
                        tipoSonoro = TipoAvisoSonoro.RisaBebe;
                        break;

                    case "risa femenina":
                        tipoSonoro = TipoAvisoSonoro.RisaFemenina;
                        break;

                    case "risa masculina":
                        tipoSonoro = TipoAvisoSonoro.RisaMasculina;
                        break;

                    case "ritmo percusión 1":
                        tipoSonoro = TipoAvisoSonoro.RitmoPercusion1;
                        break;

                    case "ritmo percusión 2":
                        tipoSonoro = TipoAvisoSonoro.RitmoPercusion2;
                        break;

                    case "ritmo percusión 3":
                        tipoSonoro = TipoAvisoSonoro.RitmoPercusion3;
                        break;

                    case "ritmo percusión 4":
                        tipoSonoro = TipoAvisoSonoro.RitmoPercusion4;
                        break;

                    case "ritmo militar":
                        tipoSonoro = TipoAvisoSonoro.RitmoMilitar;
                        break;

                    case "ritmo redoble":
                        tipoSonoro = TipoAvisoSonoro.RitmoRedoble;
                        break;

                    case "ritmo timbales":
                        tipoSonoro = TipoAvisoSonoro.RitmoTimbales;
                        break;

                    case "robot":
                        tipoSonoro = TipoAvisoSonoro.Robot;
                        break;

                    case "sirena maderos":
                        tipoSonoro = TipoAvisoSonoro.SirenaMaderos;
                        break;

                    case "teléfono antiguo":
                        tipoSonoro = TipoAvisoSonoro.TelefonoAntiguo;
                        break;

                    case "teléfono digital":
                        tipoSonoro = TipoAvisoSonoro.TelefonoDigital;
                        break;

                    case "tic tac":
                        tipoSonoro = TipoAvisoSonoro.TicTac;
                        break;

                    default:
                        tipoSonoro = TipoAvisoSonoro.TemaPersonal;
                        break;
                    }
                }
                if (tipoSonoro == TipoAvisoSonoro.TemaPersonal && string.IsNullOrEmpty(temaPersonalElegido))
                {
                    labelTiempoTotal.Text      = "00:00";
                    labelMomentoActual.Text    = "00:00";
                    labelTemaSeleccionado.Text = comboBoxAvisosSonoros.SelectedItem.ToString();
                    setParadaPlayback();
                    return;
                }

                setParadaPlayback();
                reproductor = new Reproductor();
                reproductor.CargarAvisoSonoro();
                labelTiempoTotal.Text      = reproductor.TiempoTotal.ToString(@"mm\:ss");
                labelTemaSeleccionado.Text = comboBoxAvisosSonoros.SelectedItem.ToString();
            }

            catch (Exception ex)
            {
                MsgBox(ex.Message, "ERROR CBAS", MessageBoxIcon.Error);
                comboBoxAvisosSonoros.SelectedIndex = 29;
            }
        }
Example #8
0
        private void Vplayer_Click(object sender, EventArgs e)
        {
            Form VPlayer = new Reproductor();

            VPlayer.Show();
        }
 public void ReiniciarVistaPrevia()
 {
     Reproductor.Stop();
 }
 public TimeSpan ObtenerTiempoActual()
 {
     return(Reproductor.GetPositionTimeSpan());
 }