Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa | |||
sonido [2011/08/19 13:05] al-khwarizmi |
sonido [2011/08/19 13:07] (actual) al-khwarizmi |
||
---|---|---|---|
Línea 111: | Línea 111: | ||
* La URL pasada como parámetro es errónea, o apunta a un fichero que no existe, o apunta a un fichero que no es un fichero MIDI válido. | * La URL pasada como parámetro es errónea, o apunta a un fichero que no existe, o apunta a un fichero que no es un fichero MIDI válido. | ||
- | También puede suceder que no se pueda reproducir la música porque esté sonando otra (como ya se ha dicho, sólo se puede reproducir un fichero MIDI a la vez). En este caso, el comportamiento depende del sistema operativo y de la configuración: puede ser que el método se niegue a reproducir el sonido y devuelva ''false'', o bien que se pare el sonido anterior y empiece a sonar el nuevo, o bien incluso que se paren los dos. Por lo tanto, lo más razonable es no reproducir nunca dos MIDIs a la vez. | + | También puede suceder que no se pueda reproducir la música porque esté sonando otra (como ya se ha dicho, sólo se puede reproducir un fichero MIDI a la vez). En este caso, el comportamiento depende del sistema operativo y de la configuración: puede ser que el método se niegue a reproducir el sonido y devuelva ''false'', o bien que se pare el sonido anterior y empiece a sonar el nuevo, o bien incluso que se paren los dos. Por lo tanto, lo más razonable es no intentar reproducir nunca dos MIDIs a la vez, ya que no hay garantía de que el comportamiento vaya a ser el mismo en una máquina que en otra. |
<code java>/*clase Mobile*/ boolean playMidiIfAvailable ( URL sound , int loopTimes )</code> | <code java>/*clase Mobile*/ boolean playMidiIfAvailable ( URL sound , int loopTimes )</code> |