aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* pitch shift for formant filtersAnis2019-07-181-79/+82
|
* Receive video frames in a loopChris Robinson2019-07-161-40/+50
|
* Fix an unused parameter warningChris Robinson2019-07-161-1/+1
|
* Remove an unused lambda captureChris Robinson2019-07-161-1/+1
|
* Merge pull request #317 from Lopuska/vocal_morpher_improvementskcat2019-07-161-122/+136
|\ | | | | misc fixes and improvements for Vocal Morpher
| * misc fixes and improvements for Vocal MorpherAnis2019-07-161-122/+136
|/
* Misc fixes (#315)Philip Muzzall2019-07-141-1/+1
| | | | | | | | * Added rc scripts for dll * Reverted numbering scheme in CMakeLists * Misc fixes
* Properly include getopt.hChris Robinson2019-07-141-1/+1
|
* Use atomics for the picture queueChris Robinson2019-07-141-29/+35
|
* Don't use the same mutex for the video clockChris Robinson2019-07-141-16/+14
|
* Receive frames directly into the picture's AVFrameChris Robinson2019-07-141-34/+19
|
* Don't use one texture per picture in alffplayChris Robinson2019-07-141-79/+60
|
* Merge pull request #314 from PenguinDOOM/pr-masterkcat2019-07-142-9/+4
|\ | | | | Fixed makemhr and sofa-info errors
| * Fixed MSVC error.Penguin2019-07-141-9/+3
| |
| * Add missing header.Penguin2019-07-141-0/+1
|/
* MSVC doesn't like parenthesized type initializationChris Robinson2019-07-131-11/+6
|
* Handle alffplay video using continuous renderingChris Robinson2019-07-121-291/+236
|
* Properly comment out the sample config's optionsChris Robinson2019-07-121-8/+8
|
* Try to improve alffplay timing againChris Robinson2019-07-111-25/+38
|
* Add the Windows SDK for the winmm library pathChris Robinson2019-07-101-1/+11
|
* Fix OpenSL library nameChris Robinson2019-07-101-1/+1
|
* Get rid of the custom CHECK_SHARED_FUNCTION_EXISTS functionChris Robinson2019-07-102-104/+9
|
* Use a find module for OpenSLChris Robinson2019-07-102-11/+73
|
* Some clean up to use uniform initializationChris Robinson2019-07-101-24/+24
|
* Improve alffplay video clock timingChris Robinson2019-07-091-7/+12
|
* vocal morpher implementation (#312)Lopuska2019-07-096-4/+506
| | | | | | * vocal morpher implementation * compile fix for GCC
* Rework packet handling in alffplayChris Robinson2019-07-081-228/+170
| | | | | | | | | | Turns out avcodec_send_packet is what can invoke the decode for serialized codecs, so don't call that in the parse handler thread. The packet queue is used to get the compressed data from the parse handler to the audio/video threads. Additionally, don't serialize the video frame preparation with the decode thread.
* Somewhat simplify alffplay playback timingChris Robinson2019-07-061-49/+29
|
* Clamp NFC reference distance between 0.1m and 10mChris Robinson2019-07-061-4/+3
|
* Update a comment about the speaker distanceChris Robinson2019-07-061-2/+2
|
* Avoid looking up source IDs multiple timesChris Robinson2019-07-061-28/+61
|
* Don't stop the device before going over the attributesChris Robinson2019-07-061-20/+14
|
* Use unsigned more consistently for source countsChris Robinson2019-07-061-12/+11
|
* Rename HRTF Quality title to HRTF Render MethodChris Robinson2019-07-052-11/+11
|
* Add a setting for hrtf-mode to alsoft-configChris Robinson2019-07-043-0/+109
|
* Pass a span to ApplyStablizerChris Robinson2019-07-041-6/+5
|
* Use a span for MixParamsChris Robinson2019-07-0416-49/+46
|
* Reorder some methods for better placementChris Robinson2019-07-041-110/+109
|
* Use a span for RealMixParamsChris Robinson2019-07-035-30/+19
|
* Pass a span to BFormatDec::processChris Robinson2019-07-033-19/+22
|
* Allocate device buffer when setting the channel countsChris Robinson2019-07-032-35/+33
|
* Don't warn about non-multiple-of-4 update sizesChris Robinson2019-07-021-9/+1
| | | | | | It's not always possible to do anything about it, especially for backends that aren't restricted to the period size, and it's not really a problem anyway (still getting SIMD benefits for the vast majority of samples).
* Remove noexcept from sampler functions to match the signature of SamplerT (#309)Minmin Gong2019-07-011-4/+4
| | | This change fixes compilation problems on gcc 9.1 with -std=c++17.
* Add a helper to construct the optional valueChris Robinson2019-07-011-29/+18
|
* Create and use a make_optional methodChris Robinson2019-07-014-8/+20
|
* Simplify some optional usageChris Robinson2019-07-013-10/+9
|
* Add a few more constructor and assignment operators for optionalChris Robinson2019-07-011-3/+35
|
* Use uninitialized_copy/move for optionalsChris Robinson2019-07-011-8/+4
|
* Add C++17-like uninitialized_move methodsChris Robinson2019-07-011-0/+43
|
* Don't unnecessarily force the output limiter onChris Robinson2019-07-011-1/+0
|