[Intel-gfx] [PATCH i-g-t 2/3] lib: Add ALSA library with dedicated helpers
Arkadiusz Hiler
arkadiusz.hiler at intel.com
Fri Aug 18 09:46:38 UTC 2017
On Thu, Aug 17, 2017 at 07:05:56PM +0300, Paul Kocialkowski wrote:
> This introduces an ALSA library, with dedicated helpers for handling
> playback and capture. It handles ALSA device identification and
> configuration as well as a run loop with callback mechanisms for feeding
> output data and handling input data.
>
> This library paves the way for testing audio going through display
> connectors, such as HDMI.
>
> Signed-off-by: Paul Kocialkowski <paul.kocialkowski at linux.intel.com>
> ---
> configure.ac | 3 +
> .../intel-gpu-tools/intel-gpu-tools-docs.xml | 1 +
> lib/Makefile.am | 7 +
> lib/igt.h | 1 +
> lib/igt_alsa.c | 624 +++++++++++++++++++++
> lib/igt_alsa.h | 60 ++
> 6 files changed, 696 insertions(+)
> create mode 100644 lib/igt_alsa.c
> create mode 100644 lib/igt_alsa.h
>
> diff --git a/configure.ac b/configure.ac
> index 50aa86b5..e66273a4 100644
> --- a/configure.ac
> +++ b/configure.ac
> @@ -219,6 +219,9 @@ if test "x$enable_chamelium" = xyes; then
> AC_DEFINE(HAVE_CHAMELIUM, 1, [Enable Chamelium support])
> fi
>
> +PKG_CHECK_MODULES(ALSA, [alsa], [alsa=yes], [alsa=no])
> +AM_CONDITIONAL(HAVE_ALSA, [test "x$alsa" = xyes])
please mention the new dependency in the README
More information about the Intel-gfx
mailing list