Permalink
Commits on Nov 8, 2014
  1. Update gitignores.

    justinzane committed Nov 8, 2014
Commits on Jul 20, 2014
  1. Merge remote-tracking branch 'freedesktop/master'

    justinzane committed Jul 20, 2014
    Conflicts:
    	.gitignore
    	bootstrap.sh
    	doxygen/doxygen.conf.in
    	src/Makefile.am
    	src/pulse/channelmap.c
    	src/pulsecore/remap.c
    	src/pulsecore/remap.h
    	src/pulsecore/sink.h
  2. gitignore updates

    justinzane committed Jul 20, 2014
    Conflicts:
    	.gitignore
  3. Clueless commit -- DANGER. Getting back to project after many moons and

    justinzane committed Jul 20, 2014
    do no know what these changes are.
Commits on Apr 21, 2013
  1. Added hot attribute macro to gccmacro.h. According to my simplistic

    justinzane committed Apr 21, 2013
    testing that can vastly improve performance with -O0, O1 and Os and
    provide noticeable improvement even at O2 and O3 on an intel core i3
    system.
  2. Added function to determine "level-ability" in parallel with balance and

    justinzane committed Apr 21, 2013
    fade but regarding top/bottom output.
    
    Added/updated some comments.
    
    Added some less than well known :) channel mappings for stereo+lfe,
    stereo+center, stereo+center+lfe and surround with mono rear.
Commits on Apr 20, 2013
  1. tweaked doxygen.conf.in to recognize \license tag and ignore

    justinzane committed Apr 20, 2013
    __attribute__((blah)) compiler attributes
Commits on Apr 19, 2013
Commits on Apr 18, 2013
  1. Working!!! However, things are ugly as hell and the author only vagule

    justinzane committed Apr 18, 2013
    remembers what all happened to get here. Will cleanup, document later.
Commits on Apr 12, 2013
  1. Updated module-lfe-lowpass-sink.c to call biquad-filter's rewind

    justinzane committed Apr 12, 2013
    function.
    
    Still not fully functionsl.
  2. Moved resize rewind buffer logic into biquad-filter.c/h from

    justinzane committed Apr 12, 2013
    module-lfe-lowpass-sink.c
    
    Still not functional.
Commits on Apr 11, 2013
  1. Migrated rewind mechanics from mdoule-lfe-lowpass to biquad.c/h

    justinzane committed Apr 11, 2013
    Note working or tested.
Commits on Apr 10, 2013
  1. Continuing work on biquad API. Partially refactored

    justinzane committed Apr 10, 2013
    module-lfe-lowpass-sink.c to use new map scheme. Minor changes to
    biquad-filter.c/h.
    
    NOTE: This does not work at the moment.
  2. Beginning refactoring of biquad API. The end goal is to have biquad as a

    justinzane committed Apr 10, 2013
    part of pulsecore with a reasonably simple way of managing filters from
    pulse or modules. 
    
    The initial change is to move the filter factors (coefficients), filter
    type marker and filter history data from the user into biquad.c/h. All
    filter related items will live in the filter map array. 
    
    Let's hope this is a coherent plan. :)
Commits on Apr 8, 2013
  1. Created functions to transpose/deinterleave memchunks from frame

    justinzane committed Apr 8, 2013
    oriented to channel oriented. Created function to filter an entire array
    of samples from a single channel.
Commits on Apr 6, 2013
  1. Cleanup.

    justinzane committed Apr 6, 2013
  2. Fixed typo in Makefile.am

    justinzane committed Apr 6, 2013
    Removed all volume/mute functions and references from
    module-lfe-lowpass-sink
  3. Numerous fixes as recommended by tanuk and patrakov.

    justinzane committed Apr 6, 2013
    - renamed module-lfe-lp to module-lfe-lowpass-sink
    - removed parentheses around return values
    - fixed comment errors
    - added stage table lookup for quality factors in biquad as per linkwitz
Commits on Apr 3, 2013
  1. Significant refactoring and cleanup. Created

    justinzane committed Apr 3, 2013
    src/modules/biquad/biquad-filter.[c/h] to hold generic biquad filtering
    in preparation for creation of module-xover-sink as discussed with
    Alexander Patrakov. 
    
    Updated module-lfe-lp and Makefile.am to use these new files.
    
    Also changed formatting and documentation of module-lfe-lp to begin to
    comply with pulse' stype guide.
Commits on Apr 2, 2013
Commits on Apr 1, 2013