Skip to content

Update alsa-lib and alsa-utils #276

Merged
merged 2 commits into from
Jan 23, 2017
Merged

Commits on Jan 23, 2017

  1. alsa-lib: Update version from 1.1.2 to 1.1.3

    > ### Core ###
    >
    > *   Release v1.1.3
    > *   conf/ucm: skylake: add skylake-rt286 conf files
    > *   conf: bxtrt298: Add topology conf file for bxt
    > *   conf: sklrt286: Remove tool to generate private data blobs
    > *   ucm: Add ucm files for DB410c board.
    >
    > ### Control API ###
    >
    > *   ctl: correct documentation about TLV feature
    > *   ctl: improve documentation about TLV-related APIs
    > *   ctl: improve API documentation for TLV operation
    >
    > ### Mixer API ###
    >
    > *   mixer: Fix rounding mode documentation
    >
    > ### PCM API ###
    >
    > *   pcm: fix get_stop_threshold alsa-lib 0.9 alias
    > *   pcm: file: update linked hw_ptr and appl_ptr
    > *   pcm_rate: Do not discard slave reported delay in status result.
    > *   pcm: fix wrong document references to PCM APIs which perform
    >     direct memory access with frame copying
    > *   pcm: dmix: Do not discard slave reported delay in status result
    > *   pcm: Add the PCM state checks to plugins
    > *   Revert "pcm: file: Add htimestamp operation in plugin file"
    > *   pcm: file: Add htimestamp operation in plugin file
    > *   pcm: dshare: Fix endless playback of buffer
    > *   pcm: direct: Protect from freeing semaphore when already in use
    > *   pcm_dshare: Do not discard slave reported delay in status result.
    > *   pcm_plug: Clear plugins on all error conditions
    > *   pcm: Better understandable locking code
    > *   pcm: Fix shm initialization race-condition
    >
    > ### Topology API ###
    >
    > *   topology: fix unused-variable warnings introduced to build_link()
    > *   topology: Store number of strings of a text section
    > *   topology: Merge private data before embedded controls of a widget
    > *   topology: Revise document and comments for ABI v5
    > *   topology: Export physical DAIs to the binary for kernel
    > *   topology: Support configuring physical DAIs by C API
    > *   topology: Parse physical DAIs in text conf file
    > *   topology: Remove BE or CC in comments of physical links C API template
    > *   topology: Parse name and stream name of physical DAI links
    > *   topology: Parse and build private data of physical links
    > *   topology: Parse link flags of physical DAI links
    > *   topology: Parse HW configurations of physical DAI links in text conf file
    > *   topology: Parse HW configurations of physical DAI links defined by C API
    > *   topology: Define new type and section name to configure physical links
    > *   topology: Rename varaibles for add physical links by C API
    > *   topology: Define a function to build a single physical DAI link
    > *   topology: Merge an element's be & cc pointer to one link pointer
    > *   topology: Use snd_config_get_bool to simplify boolean flag parsing
    > *   topology: tplg_elem_lookup() checks parameter before searching
    > *   topology: Parse and build private data for PCM
    > *   topology: Define a function to build a single PCM element
    > *   topology: Parse flags for PCM
    > *   topology: Parse sig_bits of stream caps
    > *   topology: Add doc for including other files in the text conf file
    > *   topology: Fix missing stream name of widgets in text conf file
    >
    > ### Use Case Manager API ###
    >
    > *   ucm: Execute sequence of component devices
    > *   ucm: Parse sequence of component devices
    > *   ucm: Skip component directories when scanning sound card configuration files
    > *   ucm: docs: typeset lists of identifiers explicitly
    > *   ucm: fix crash when calling snd_use_case_geti() with no device or modifier
    >
    > Configuration
    >
    > *   conf: don't install smixer.conf when python is not available
    > *   topology: Update physical link configurations in Broadwell text conf file
    > *   conf: Search included files under user specified configuration directories
    > *   conf/ucm: skylake: add skylake-rt286 conf files
    > *   conf: bxtrt298: Add topology conf file for bxt
    > *   conf: sklrt286: Remove tool to generate private data blobs
    > *   conf: sklrt286: define module private data through tuples in skylake
    > *   ucm: Add ucm files for DB410c board.
    >
    > Kernel Headers
    >
    > *   topology: ABI - Add voice wake up flag for DAI links
    > *   topology: ABI - Define new types for physical DAI
    > *   topology: ABI - Update manifest and pump ABI version to 5
    > *   topology: ABI - Update physical DAI link configurations to ABI v5
    > *   topology: ABI - Define DAI physical PCM data formats
    > *   topology: ABI - Update stream caps and PCM objects to ABI v5
    > *   Update include/sound/tlv.h from 4.9-pre kernel uapi
    >
    > ### Simple Abstraction Mixer Modules ###
    >
    > *   mixer: Don't install smixer modules unless python is enabled
    >
    > ### Test/Example code ###
    >
    > *   test: use actual information for TLV operation
    pmenzel committed Jan 23, 2017
    Configuration menu
    Copy the full SHA
    a331fdc View commit details
    Browse the repository at this point in the history
  2. alsa-utils: Update version from 1.1.2 to 1.1.3

    Change-log [1]:
    
    > ### Core ###
    >
    > *   Release v1.1.3
    > *   INSTALL: document how to configure a build for installation in a
    >     local dir
    > *   configure.ac: add a check for rst2man, a reStructuredText man page
    >     generator
    > *   configure.ac: fix the check for xmlto availability
    > *   alsabat: add amixer config files
    > *   alsabat: automation test scripts
    >
    > ### ALSA Control (alsactl) ###
    >
    > *   alsactl: Fix potential NULL dereferences in daemon mode
    >
    > ### ALSA RawMidi Utility (amidi) ###
    >
    > *   amidi: add sysex-interval option
    > *   amidi: fix timeout handling
    > *   amidi: ignore not only Active Sensing but also Clock bytes
    >
    > ### Speaker Test ###
    >
    > *   speaker-test: Fix chmap wav file selection.
    >
    > ### alsaloop ###
    >
    > *   alsaloop: try adapt avail_min for playback to avoid 100% CPU usage
    >
    > ### alsaucm ###
    >
    > *   alsaucm: add a man page, generated from reStructuredText
    > *   alsaucm: mention the "list1" command in the usage output
    >
    > ### aplay/arecord ###
    >
    > *   aplay: Fix to handle pause when system is suspended/Resumed
    >
    > ### bat (basic audio tester) ###
    >
    > *   alsabat: add system power management S3 test
    > *   alsabat: fix alsabat -86 error
    > *   alsabat: add amixer config files
    > *   alsabat: automation test scripts
    pmenzel committed Jan 23, 2017
    Configuration menu
    Copy the full SHA
    66dab83 View commit details
    Browse the repository at this point in the history