| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This change doesn't add any functionality in itself, but it will be useful in
the future for operating on chains of sinks or sources that are piggy-backing
on each other.
For example, the PA_PROP_DEVICE_MASTER_DEVICE property could
be handled in the core so that each virtual device doesn't have to maintain it
separately. By using the origin_sink and destination_source pointers the core
is able to see at stream creation time that the stream is created by a virtual
device, and then update that device's property list using the name of the
master device that the stream is being connected to. The same thing can be done
also when the stream is being moved from a device to another, in which case the
_MASTER_DEVICE property needs updating.
|
| |
|
|
|
|
| |
calculation
|
|
|
|
|
|
| |
usage doesn't really change and there may be
a bug in the vectorized version
|
|
|
|
| |
statements
|
|
|
|
| |
add premultipliar to sse2 dsp_logic implementation
|
|
|
|
| |
and disable debug output
|
| |
|
|
|
|
| |
enable/disable + summary line for fftw
|
|
|
|
|
| |
*fixed SSE2 optimized dsp logic (default if available)
*cleaned up whitespace formatting (again)
|
| |
|
|
|
|
|
|
| |
in pack/unpack is funky and I don't have time for a
proper fix
|
|
|
|
| |
*added note of possible unstable behavior with next-power-of-2 sample rate calculation
|
|
|
|
|
|
|
|
|
|
| |
* pa_log->debug for default equalizer notification
* partially fixed infinite rewind bug
* set max_request to window_size first iteration
* swap order inside ROUND_UP calls
* resync pa_sink_input_new changes
* change pa_sample_clamp parameters to be correct to fix invalid writes
* reenable proper reset logic + proper request size
|
| |
|
|
|
|
| |
for u->set_default
|
| |
|
|
|
|
| |
default configuration
|
|
|
|
| |
was an interesting/cool bug!)
|
| |
|
| |
|
| |
|
|
|
|
| |
set_max_request within sink_input_attach_cb
|
|
|
|
| |
i->sink -> i in pa_get_sink_max_request*
|
|
|
|
|
|
|
|
|
|
|
| |
exchanged improper usage of memblockq_peek'd memchunk for silence block
dropped unneeded function prototypes
changed mround to be slightly more elegant
__restrict__ -> restrict for c99
removed unneeded pa_aupdate_swap calls
first_iteration -> pa_bool_t
cleaned up some usage of pa_malloc0 where pa_new0 was more appropriate
cruft removal, whitespace fixes and reordering of variables
|
|
|
|
|
| |
merging in upstream changes
whitespace fix and fix for first iteration un-windowing
|
|
|
|
| |
reworked processing so we don't have input->output delay of R samples
|
|
|
|
|
|
|
| |
fix for peek returning a null memblock
pa_log -> pa_log_debug for fft size
updated module description
fixed a comment in dbus error for incorrect x positions
|
|
|
|
|
|
| |
proper fix for pa_xmalloc(0) given that 0 is illegal
fix coefficients in case there's no resume state
loadprofile now signals filterchanged
|
|
|
|
|
|
|
|
| |
dbus:
eliminated some redundant code in dbus handlers/getall
switched filter back to being a property
signals for changed profiles, added/removed sinks, filter updates and sink reconfigurations
fixed timing routines
|
|
|
|
| |
did it
|
|
|
|
|
| |
add lennard's fix for piggy-back sinks in pop_cb
fixed some tsched issues
|
|
|
|
|
|
|
| |
dbus properties and manager so that multiple sinks can be loaded and mixers can be equalizer-sink aware
functionality to seed new filters quickly (rteq guis)
profile support
extra checking in client->server dbus messages
|
|
|
|
|
|
|
|
| |
added support for suspend/resume of filter coefficients
unregister the correct dbus interface.
made equalizer state file sink index dependent
expanded dbus properties
whitespace
|
|
|
|
|
|
|
|
| |
added dbus support
removed cruft from inherited from ladspa module and improved clarity
switched dsp processing to reference implementation until project is more mature
tsched=0 seems to help with the micro-dropouts/crackling! oh my!
reformatting/spaces
|
|
|
|
|
|
| |
removed liboil
added sse2 optimized dsp logic implementation
cleaned up a bit
|
|
|
|
|
| |
first commit of a working state (cpu speed dependant)
added noop processing for filter debugability
|
|
|
|
| |
variables that simplify different strategies.
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
added temporary debugging output to track filter output
removed dead code
only a small amount of crackling remains
|
|
src/Makefile.am: added module-equalizer-sink
|