Quantcast
Channel: OSCHINA 社区最新新闻
Viewing all articles
Browse latest Browse all 44787

ALSA-Lib 1.1.1 发布,音频和MIDI功能驱动

$
0
0

alsa-lib 1.1.1 发布了,Advanced Linux Sound Architecture (ALSA) 为 Linux 系统提供了统一的音频和MIDI功能和驱动。

相关改进信息:

Core

  • Release v1.1.1

  • Define some types if missing

  • Define EBADFD in terms of EBADF if it doesn't exist.

Control API

  • control: keep consistent usage of assertion

  • control: initialize element channel values according to identification number at adding a new element

  • control: fulfill a description about element type with integer64

  • coverity fixes

  • control: add missing asserts to ctl_elem_set functions

PCM API

  • pcm: fix 'unable to create IPC shm instance' caused by fork from a thread

  • Introduce bswap.h for portable definitions of byte swap macros.

  • coverity fixes

  • pcm_hw: fix possible memory leak (coverity)

  • pcm: simple: Fix asserts

Sequencer API

  • seq: Provide sequencer sound card number / PID via alsa-lib

Timer API

  • Only use F_SETSIG fcntl where it exists.

Topology API

  • topology: Add support for widget byte controls

  • topology: add support for CTL access flags to config file

  • topology: add support for pasring external ops in conf files

  • topology: Add ops to bytes control.

  • topology: Remove unnecessary includes

  • topology: fix debug output to print correct "max" value.

  • topology: Quit and show error message on big-endian machines

  • topology: Not compare a for loop iterator with ABI __le32 variables

  • topology: Fix comparison of unsigned expression < 0

  • topology: Remove unused variables

  • topology: Remove unused function write_data_block()

  • topology: open topology files with O_TRUNC

  • topology: Add missing include sys/stat.h

下载地址:ftp://ftp.alsa-project.org/pub/lib/alsa-lib-1.1.1.tar.bz2


Viewing all articles
Browse latest Browse all 44787

Trending Articles