summaryrefslogtreecommitdiffstats
path: root/src/VLCInput.h
Commit message (Collapse)AuthorAgeFilesLines
* Add -R option to restart input on faultMatthias P. Braendli2017-10-071-9/+1
|
* Use queue for all inputs and unify interfaceMatthias P. Braendli2017-10-071-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 interfaceMatthias P. Braendli2017-10-071-1/+1
|
* Make all inputs use the same interfaceMatthias P. Braendli2017-10-071-18/+11
|
* Replace mot-encoder by ODR-PadEncMatthias P. Braendli2017-07-241-1/+1
|
* Improve VLC samplerate conversion by asking float samplesMatthias P. Braendli2017-02-241-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 consistencyMatthias P. Braendli2016-09-111-1/+1
|
* Remove some references to FDKMatthias P. Braendli2016-09-101-1/+1
|
* VLC input: use ICY artist/title if availableStefan Pöschel2016-07-241-2/+33
|
* Improve Doxygen mainpageMatthias P. Braendli2016-07-081-1/+1
|
* Add doxygen configuration and targetMatthias P. Braendli2016-07-081-15/+40
|
* Protect m_nowplaying with mutexMatthias P. Braendli2016-07-081-1/+2
|
* Add blocking sample queue and adapt VLC inputMatthias P. Braendli2016-06-241-66/+27
|
* DLS: add DL Plus supportStefan Pöschel2016-04-241-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 libtoolameMatthias P. Braendli2016-03-041-4/+11
|\
| * Add -L option to give arbitrary options to VLCMatthias P. Braendli2016-03-041-4/+11
| |
* | Make ALSA input conditionalMatthias P. Braendli2016-02-261-3/+1
|/
* Fix VLC queue fill and increase queue sizeMatthias P. Braendli2016-01-101-3/+1
|
* Add VLC variant with drift compensationMatthias P. Braendli2016-01-101-0/+44
|
* Create VLCInputDirect classMatthias P. Braendli2016-01-101-9/+25
|
* Ensure m_mp init for VLC inputMatthias P. Braendli2015-12-271-1/+2
|
* Merge patch from Francesco for VLC inputMatthias P. Braendli2015-12-021-1/+12
| | | | Adds cache control and compressor
* Move writing ICY Text to a separate async taskMatthias P. Braendli2015-05-221-1/+4
|
* Replace boost by C++11Matthias P. Braendli2015-05-041-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-encoderMatthias P. Braendli2015-04-121-0/+6
|
* VLC: change callback usageMatthias P. Braendli2015-03-301-5/+2
|
* Fix compilation errorMatthias P. Braendli2015-03-231-0/+2
|
* The -c option should also work for libvlc inputMatthias Braendli2015-03-231-1/+2
|
* Add VLC exit handlerMatthias P. Braendli2015-03-171-16/+20
|
* Add libvlc inputMatthias P. Braendli2015-03-111-0/+107
Be careful about sample rate conversion, VLC only wants to use the ugly resampler on some machines.