Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Use queue for all inputs and unify interface | Matthias P. Braendli | 2017-10-07 | 1 | -0/+2 |
| | | | | | This also changes the --fifo-silence option. Instead of inserting silence separately, it uses the drift compensation to do that. | ||||
* | Move fault_detected() into common input interface | Matthias P. Braendli | 2017-10-07 | 1 | -1/+1 |
| | |||||
* | Make all inputs use the same interface | Matthias P. Braendli | 2017-10-07 | 1 | -18/+11 |
| | |||||
* | Replace mot-encoder by ODR-PadEnc | Matthias P. Braendli | 2017-07-24 | 1 | -1/+1 |
| | |||||
* | Improve VLC samplerate conversion by asking float samples | Matthias P. Braendli | 2017-02-24 | 1 | -2/+2 |
| | | | | | | | | Asking floats from VLC instead of signed 16-bit samples allows VLC to use the libsamplerate resampler instead of the ugly_resampler. Otherwise it might convert to s16l first, and refuse to use libsamplerate which is unable to work with that data format. | ||||
* | Rename project to ODR-AudioEnc for consistency | Matthias P. Braendli | 2016-09-11 | 1 | -1/+1 |
| | |||||
* | Remove some references to FDK | Matthias P. Braendli | 2016-09-10 | 1 | -1/+1 |
| | |||||
* | VLC input: use ICY artist/title if available | Stefan Pöschel | 2016-07-24 | 1 | -2/+33 |
| | |||||
* | Improve Doxygen mainpage | Matthias P. Braendli | 2016-07-08 | 1 | -1/+1 |
| | |||||
* | Add doxygen configuration and target | Matthias P. Braendli | 2016-07-08 | 1 | -15/+40 |
| | |||||
* | Protect m_nowplaying with mutex | Matthias P. Braendli | 2016-07-08 | 1 | -1/+2 |
| | |||||
* | Add blocking sample queue and adapt VLC input | Matthias P. Braendli | 2016-06-24 | 1 | -66/+27 |
| | |||||
* | DLS: add DL Plus support | Stefan Pöschel | 2016-04-24 | 1 | -1/+6 |
| | | | | | | - adds support for Dynamic Label Plus to mot-encoder through a new parameter block which prepends the DLS text within the regarding file - adds an option to add DL Plus data to the VLC input ICY text of dabplus-enc | ||||
* | Merge branch 'next' into libtoolame | Matthias P. Braendli | 2016-03-04 | 1 | -4/+11 |
|\ | |||||
| * | Add -L option to give arbitrary options to VLC | Matthias P. Braendli | 2016-03-04 | 1 | -4/+11 |
| | | |||||
* | | Make ALSA input conditional | Matthias P. Braendli | 2016-02-26 | 1 | -3/+1 |
|/ | |||||
* | Fix VLC queue fill and increase queue size | Matthias P. Braendli | 2016-01-10 | 1 | -3/+1 |
| | |||||
* | Add VLC variant with drift compensation | Matthias P. Braendli | 2016-01-10 | 1 | -0/+44 |
| | |||||
* | Create VLCInputDirect class | Matthias P. Braendli | 2016-01-10 | 1 | -9/+25 |
| | |||||
* | Ensure m_mp init for VLC input | Matthias P. Braendli | 2015-12-27 | 1 | -1/+2 |
| | |||||
* | Merge patch from Francesco for VLC input | Matthias P. Braendli | 2015-12-02 | 1 | -1/+12 |
| | | | | Adds cache control and compressor | ||||
* | Move writing ICY Text to a separate async task | Matthias P. Braendli | 2015-05-22 | 1 | -1/+4 |
| | |||||
* | Replace boost by C++11 | Matthias P. Braendli | 2015-05-04 | 1 | -2/+3 |
| | | | | | std::thread doesn't support interruption like boost::thread, which was used in the ALSA input. Everything else should be equivalent. | ||||
* | VLC can write ICY Text into a file for mot-encoder | Matthias P. Braendli | 2015-04-12 | 1 | -0/+6 |
| | |||||
* | VLC: change callback usage | Matthias P. Braendli | 2015-03-30 | 1 | -5/+2 |
| | |||||
* | Fix compilation error | Matthias P. Braendli | 2015-03-23 | 1 | -0/+2 |
| | |||||
* | The -c option should also work for libvlc input | Matthias Braendli | 2015-03-23 | 1 | -1/+2 |
| | |||||
* | Add VLC exit handler | Matthias P. Braendli | 2015-03-17 | 1 | -16/+20 |
| | |||||
* | Add libvlc input | Matthias P. Braendli | 2015-03-11 | 1 | -0/+107 |
Be careful about sample rate conversion, VLC only wants to use the ugly resampler on some machines. |