tinyalsa, 在Linux内核中,与接口的小型库

分享于 

2分钟阅读

GitHub

  繁體 雙語
Tiny library to interface with ALSA in the Linux kernel
  • 源代码名称:tinyalsa
  • 源代码网址:http://www.github.com/tinyalsa/tinyalsa
  • tinyalsa源代码文档
  • tinyalsa源代码下载
  • Git URL:
    git://www.github.com/tinyalsa/tinyalsa.git
    Git Clone代码到本地:
    git clone http://www.github.com/tinyalsa/tinyalsa
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/tinyalsa/tinyalsa
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    TinyALSA

    Build Status

    TinyALSA是Linux内核中与ALSA接口的小型库。

    目标是:

    • 提供基本pcm和混音器 API。
    • 如果不是绝对需要的,不要将它添加到API中。
    • 避免支持复杂和不必要的操作,这些操作可以在更高级别进行处理。
    • 提供全面的文档。

    建筑

    TinyALSA使用Makefile作为主要构建系统。

    要生成和安装,请运行以下命令:

    
    make
    
    
    sudo make install
    
    
    sudo ldconfig
    
    
    
    

    安装

    TinyALSA现在可以作为来自 launchpad的一套debian软件包:

    软件包 NAME: 描述:
    tinyalsa包含 tinyplay,tinycap,tinymix和 tinypcminfo
    libtinyalsa包含共享库
    libtinyalsa开发包含 static 库和头文件

    要安装这些软件包,请运行以下命令:

    
    sudo apt-add-repository ppa:taylorcholberton/tinyalsa
    
    
    sudo apt-get update
    
    
    sudo apt-get install tinyalsa
    
    
    sudo apt-get install libtinyalsa-dev
    
    
    
    

    文档

    安装后,可以通过以下方式访问手册页:

    
    man tinyplay
    
    
    man tinycap
    
    
    man tinymix
    
    
    man tinypcminfo
    
    
    man libtinyalsa-pcm
    
    
    man libtinyalsa-mixer
    
    
    
    

    INT  接口  tiny  内核  Linux内核  ALSA  
    相关文章