summaryrefslogtreecommitdiffstats
path: root/src/VLCInput.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Merge patch from Francesco for VLC inputMatthias P. Braendli2015-12-021-2/+3
| | | | Adds cache control and compressor
* Move writing ICY Text to a separate async taskMatthias P. Braendli2015-05-221-3/+32
|
* Autodetect VLC versionMatthias P. Braendli2015-05-041-4/+98
|
* Replace boost by C++11Matthias P. Braendli2015-05-041-19/+20
| | | | | std::thread doesn't support interruption like boost::thread, which was used in the ALSA input. Everything else should be equivalent.
* VLCInput ICY write: use fputs_unlockedMatthias P. Braendli2015-04-121-1/+1
| | | | | | The usage of fprintf seems to cause small interruptions. This is not so nice, this will have to be really solved when the interconnection between encoder and mot-encoder is replaced.
* VLC can write ICY Text into a file for mot-encoderMatthias P. Braendli2015-04-121-0/+13
|
* VLC: Add additional state check at startupMatthias P. Braendli2015-03-301-1/+19
|
* VLC: change callback usageMatthias P. Braendli2015-03-301-14/+10
|
* Allow only opening, buffering and playing VLC statesMatthias P. Braendli2015-03-291-1/+4
|
* Fix libvlc error handlingMatthias P. Braendli2015-03-291-4/+7
|
* Do not copy libVLC data if size absurdMatthias P. Braendli2015-03-231-6/+7
|
* Fix compilation errorMatthias P. Braendli2015-03-231-1/+1
|
* The -c option should also work for libvlc inputMatthias Braendli2015-03-231-1/+1
|
* Replace copy loop by std::copyMatthias P. Braendli2015-03-211-3/+2
|
* Replace assert by warningMatthias P. Braendli2015-03-211-1/+6
|
* Add VLC exit handlerMatthias P. Braendli2015-03-171-4/+39
|
* Add limit on maximal buffer for VLCMatthias P. Braendli2015-03-121-3/+13
|
* Add libvlc inputMatthias P. Braendli2015-03-111-0/+164
Be careful about sample rate conversion, VLC only wants to use the ugly resampler on some machines.