Skip to content
Snippets Groups Projects
  1. Jan 02, 2025
  2. Jan 01, 2025
  3. Dec 10, 2024
  4. Nov 12, 2024
  5. Oct 24, 2024
  6. Oct 21, 2024
  7. Sep 19, 2024
  8. Sep 06, 2024
  9. Aug 20, 2024
  10. Aug 15, 2024
  11. Aug 07, 2024
  12. Jul 31, 2024
  13. Jul 28, 2024
  14. Jul 19, 2024
  15. Jul 09, 2024
    • Takashi Iwai's avatar
      seq: Fix wrong FB direction at snd_seq_create_ump_block() · 48101de6
      Takashi Iwai authored
      
      snd_seq_create_ump_block() receives a snd_ump_block_info_t data at the
      creation of a FB and updates its associated sequencer port, but it
      handled the port direction incorrectly.  The UMP / port direction
      means the connectivity, but the current code translated other way
      round.  The correct translation should be that input = receiver, i.e.
      a writable port for applications, and output = source, a readable port
      for applications.
      
      This patch corrects the translation, and add more comments to the
      direction definition.
      
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      48101de6
  16. Jul 05, 2024
    • Takashi Iwai's avatar
      seq: Add API functions to set different tempo base values · 24c7f427
      Takashi Iwai authored
      
      MIDI2 Set Tempo message uses 10ns-based values, and we need to update
      the API to change the base time unit.
      
      This patch adds a few new API functions:
      - snd_seq_has_queue_tempo_base() returns 1 if the client supports a
        new tempo-base value; if 0, it's an old system and application has
        to use the tempo in the fixed 1us unit
      - the tempo base can be changed with
        snd_seq_queue_tempo_set_tempo_base(), provided in nsec unit;
        the value has to be either 10 or 1000 (or 0 as default, equivalent
        with 1000)
      
      The protocol version is checked and fallback to the fixed 1us base for
      the old clients.
      
      Signed-off-by: default avatarTakashi Iwai <tiwai@suse.de>
      24c7f427
  17. Jul 04, 2024
  18. Jul 02, 2024
  19. Jun 27, 2024
Loading