Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | smoother: avoid losing precision | Wim Taymans | 2010-09-14 | 1 | -3/+1 |
| | | | | | Avoid losing precision by subtracting uint64 values before converting them to doubles. | ||||
* | smoother: readd #ifdef protection | Lennart Poettering | 2009-08-05 | 1 | -2/+2 |
| | |||||
* | alsa: throw timing data away after device resume | Lennart Poettering | 2009-07-24 | 1 | -21/+20 |
| | |||||
* | enable debugging output based on if DEBUG_DATA macro is set | Lennart Poettering | 2009-04-07 | 1 | -6/+18 |
| | |||||
* | properly handle interpolation when queried x is left of last data position | Lennart Poettering | 2009-04-06 | 1 | -1/+17 |
| | |||||
* | Modify smoothing code to make cubic interpolation optional and allow 'quick ↵ | Lennart Poettering | 2009-04-05 | 1 | -7/+34 |
| | | | | | | | | | | | | | | | fixups' on resuming The primary reason for this change is to allow time graphs that do not go through the origin and hence smoothing starting from the origin is not desired. This change will allow passing time data into the smoother while paused and then abruptly use that data without smoothing using the 'quick fixup' flag when resuming. Primary use case is allowing recording time graphs where the data recorded originates from a time before the stream was created. The resulting graft will be shifted and should not be smoothened to go through the origin. | ||||
* | make sure to use 64bit rounding even on 32bit machines when converting to ↵ | Lennart Poettering | 2008-10-24 | 1 | -3/+3 |
| | | | | pa_usec_t | ||||
* | user lrint() and friends in inner loops instead of normal C casts to speed ↵ | Lennart Poettering | 2008-10-03 | 1 | -4/+4 |
| | | | | up a few things | ||||
* | add a few more gcc warning flags and fix quite a few problems found by doing so | Lennart Poettering | 2008-08-19 | 1 | -7/+7 |
| | |||||
* | convert to double only once, and make sure we can deal with negative results ↵ | Lennart Poettering | 2008-06-26 | 1 | -4/+9 |
| | | | | of -y | ||||
* | fix up if the smoother shall be resumed 'before' it was actually paused | Lennart Poettering | 2008-06-26 | 1 | -2/+2 |
| | |||||
* | fix up monotonicity of input to _get() instead of hitting an assert | Lennart Poettering | 2008-06-26 | 1 | -1/+4 |
| | |||||
* | add new function pa_smoother_reset() | Lennart Poettering | 2008-06-20 | 1 | -0/+8 |
| | |||||
* | get rid of svn $ keywords | Lennart Poettering | 2008-06-18 | 1 | -2/+0 |
| | |||||
* | merge glitch-free branch back into trunk | Lennart Poettering | 2008-05-15 | 1 | -81/+152 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@2445 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | properly deal with time pausing | Lennart Poettering | 2007-10-29 | 1 | -4/+8 |
| | | | | git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1977 fefdeb5f-60dc-0310-8127-8f9354f1896f | ||||
* | merge 'lennart' branch back into trunk. | Lennart Poettering | 2007-10-28 | 1 | -0/+378 |
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1971 fefdeb5f-60dc-0310-8127-8f9354f1896f |