All of lore.kernel.org
 help / color / mirror / Atom feed
From: GitHub pull_request - opened <github@alsa-project.org>
To: alsa-devel@alsa-project.org
Subject: alsa-gobject: Add shared library to operate ALSA hwdep character device
Date: Tue,  7 Apr 2020 13:40:12 +0200 (CEST)	[thread overview]
Message-ID: <20200407114012.25BA9F800F0@alsa1.perex.cz> (raw)
In-Reply-To: <1586259604151940107-webhooks-bot@alsa-project.org>

alsa-project/alsa-gobject pull request #15 was opened from takaswie:

This patchset is to add a new library, libalsahwdep, to operate ALSA hwdep
character device.

ALSA hwdep interface is designed to execute driver-dependent code from user
space application. Therefore there're a few common operations. Furthermore,
some of the operations are just for ALSA snd-usb-usx2y driver for TASCAM
US-122, US-224 and US-428, as of Linux kernel v5.6. The library doesn't
support the device-dependent operations.

The library has 4 global APIS. ALSAHwdep.get_device_id_list() returns the list
of numerical IDs of hwdep device in a card. ALSAHwdep.get_hwdep_sysname() and
ALSAHwdep.get_hwdep_devnode() returns sysname and devnode for the card and
hwdep device. ALSAHwdep.get_device_info() returns ALSAHwdep.DeviceInfo
GObject-derived object which represents the information of hwdep device of
the card. The object has some properties, one of which is a enumeration in
ALSAHwdep.IfaceType to represent the type of hwdep device.

Request URL   : https://github.com/alsa-project/alsa-gobject/pull/15
Patch URL     : https://github.com/alsa-project/alsa-gobject/pull/15.patch
Repository URL: https://github.com/alsa-project/alsa-gobject

           reply	other threads:[~2020-04-07 11:41 UTC|newest]

Thread overview: expand[flat|nested]  mbox.gz  Atom feed
 [parent not found: <1586259604151940107-webhooks-bot@alsa-project.org>]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20200407114012.25BA9F800F0@alsa1.perex.cz \
    --to=github@alsa-project.org \
    --cc=alsa-devel@alsa-project.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.