[PATCH alsa-lib 0/4] Add API helper functions for creating UMP Endpoint and Blocks

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi,

this is a patch set to alsa-lib to add the new API functions for
creating a virtual UMP Endpoint and UMP Blocks arbitrarily from a
user-space, that is, to create a virtual UMP device.

An example program is included in test directory.


Takashi

===

Takashi Iwai (4):
  ump: Add missing *_set variants for snd_ump_endpoint_info and
    snd_ump_block_info
  seq: Add API helper functions for creating UMP Endpoint and Blocks
  test: Add an example program to create a virtual UMP Endpoint
  Add test/seq-ump-example to .gitignore

 .gitignore             |   1 +
 include/seqmid.h       |   7 +
 include/ump.h          |  36 ++++-
 src/rawmidi/ump.c      | 304 +++++++++++++++++++++++++++++++++++++++--
 src/seq/seq.c          |   6 +-
 src/seq/seq_local.h    |   4 +
 src/seq/seqmid.c       | 249 +++++++++++++++++++++++++++++++++
 test/Makefile.am       |   3 +-
 test/seq-ump-example.c | 187 +++++++++++++++++++++++++
 9 files changed, 783 insertions(+), 14 deletions(-)
 create mode 100644 test/seq-ump-example.c

-- 
2.43.0




[Index of Archives]     [ALSA User]     [Linux Audio Users]     [Pulse Audio]     [Kernel Archive]     [Asterisk PBX]     [Photo Sharing]     [Linux Sound]     [Video 4 Linux]     [Gimp]     [Yosemite News]

  Powered by Linux