Permalink
Switch branches/tags
Commits on Jan 3, 2018
  1. Merge pull request #108 from dongjinguang-china/master

    tay10r committed Jan 3, 2018
    Fixed potential risk of wild pointer
Commits on Dec 15, 2017
  1. Merge pull request #107 from magicalvidyakitty/master

    tay10r committed Dec 15, 2017
    Added reading from stdin.
Commits on Nov 7, 2017
Commits on Oct 19, 2017
  1. Merge pull request #104 from rfvirgil/master

    tay10r committed Oct 19, 2017
    Replace old style Android.mk with new Android.bp
  2. Replace old style Android.mk with new Android.bp

    Richard Fitzgerald committed Oct 19, 2017
    Create a new Android.bp file used by Android Oreo. There are
    dependencies on tinyalsa from other components in Oreo that
    use the new build system and these break if tinyalsa is using
    the older Android.mk build system.
    
    Oreo still picks up and tries to build the Android.mk found in
    the jni directory and this leads to a build conflict so it has
    been deleted.
    
    Signed-off-by: Richard Fitzgerald <rf@opensource.cirrus.com>
Commits on Oct 13, 2017
  1. Fixed segfault

    tay10r committed Oct 13, 2017
  2. added PCM_NONBLOCK macro

    tay10r committed Oct 13, 2017
  3. corrected tab usage

    tay10r committed Oct 13, 2017
  4. added CMake build

    tay10r committed Oct 13, 2017
Commits on Jun 2, 2017
  1. Merge pull request #98 from baruchsiach/fix-musl

    tay10r committed Jun 2, 2017
    interval.h: add missing header
  2. interval.h: add missing header

    baruchsiach committed Jun 2, 2017
    The ssize_t type requires the unistd.h header. This fixes build with musl
    libc:
    
    In file included from ../include/tinyalsa/limits.h:32:0,
                     from limits.c:1:
    ../include/tinyalsa/interval.h:38:2: error: unknown type name 'ssize_t'
      ssize_t max;
      ^
    
    Signed-off-by: Baruch Siach <baruch@tkos.co.il>
Commits on May 24, 2017
  1. bumped version

    tay10r committed May 24, 2017
  2. Merge pull request #97 from xpahos/master

    tay10r committed May 24, 2017
    Debian debug package
Commits on May 23, 2017
  1. Debian debug package

    xpahos committed May 23, 2017
Commits on Apr 13, 2017
  1. Merge pull request #96 from subhransu-intel/master

    tay10r committed Apr 13, 2017
    Fix to pass num_frames to pcm_writei
  2. Fix to pass num_frames to pcm_writei

    Jaikrishna Nemallapudi committed with Subhransu S. Prusty Apr 12, 2017
    pcm_writei expects size of data in frames, whereas currently size
    is passed as number of bytes. So convert number of bytes to frames
    for argument to pcm_writei.
    
    Signed-off-by: Jaikrishna Nemallapudi <jaikrishnax.nemallapudi@intel.com>
    Signed-off-by: Subhransu S. Prusty <subhransu.s.prusty@intel.com>
Commits on Apr 10, 2017
  1. corrected set_config function

    tay10r committed Apr 10, 2017
  2. removed tab characters

    tay10r committed Apr 10, 2017
  3. added pcm_get_config()

    tay10r committed Apr 10, 2017
Commits on Apr 7, 2017
  1. checking limits of frame counts

    tay10r committed Apr 7, 2017
  2. removed debug statement

    tay10r committed Apr 7, 2017
  3. added interval structures

    tay10r committed Apr 7, 2017
  4. removed stray tab

    tay10r committed Apr 7, 2017
Commits on Jan 19, 2017
  1. Merge pull request #95 from plbossart/master

    tay10r committed Jan 19, 2017
    tinymix: fix segfaults with set command
  2. tinymix: fix segfaults with set command

    plbossart committed Jan 19, 2017
    The arguments passed after the set command are not handled properly,
    leading to segfaults or inability to set controls
    
    Example with control 0 which is Headset Volume on my NUC:
    
    before fix
    $ ./tinymix set 0
    Segmentation fault
    $ ./tinymix set 0 10
    Segmentation fault
    $ ./tinymix set 0 10 20
    Error: 3 values given, but control only takes 2
    
    After correction
    $ ./tinymix set 0
    no value(s) specified
    $ ./tinymix set 0 10
    $ ./tinymix set 0 10 10
    $ ./tinymix set 0 10 10 10
    Error: 3 values given, but control only takes 2
    
    Signed-off-by: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
Commits on Jan 14, 2017