aboutsummaryrefslogtreecommitdiffstats
path: root/src/sls.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Use range-based for loop where possibleStefan Pöschel2018-12-081-9/+6
|
* SLS: limit segment DG size to 1024 bytesStefan Pöschel2018-03-101-1/+1
| | | | | | This introduces a slightly larger overhead, but visibly reduces the slide acquisition time when a single slide is used and/or on reception errors.
* SLS: add option to limit slide sizeStefan Pöschel2018-03-041-10/+10
|
* SLS: add support to request slides dir re-readStefan Pöschel2018-02-161-2/+7
| | | | | | | A re-read of the slides dir can now be requested by storing a file named `REQUEST_SLIDES_DIR_REREAD` into the slides dir. When the next slide is going to be encoded and this file is present, the slides dir is re-read and this file is deleted.
* Fix pedantic warnings and MakefileStefan Pöschel2017-08-241-6/+6
| | | | | | - fix pedantic warnings (binary literals) - remove orphaned path from compiler call - add C++11 standard and `-Wpedantic` to compiler call
* Make data group apptypes constantsStefan Pöschel2017-08-241-1/+3
|
* Rename managers to encodersStefan Pöschel2017-08-231-16/+16
|
* Improve perror usageStefan Pöschel2017-08-231-3/+2
|
* SLS: fix open slide file in error caseStefan Pöschel2017-08-231-0/+2
|
* SLS: show precise slides dir open errorStefan Pöschel2017-08-231-1/+1
|
* SLS: move slides dir scan to new slide storeStefan Pöschel2017-08-221-0/+61
|
* Add support for ImageMagick version 7Stefan Pöschel2017-04-301-0/+4
| | | | | | | | | Version 7 introduced slight API changes which are handled accordingly. Legacy version 6 has equivalent support in ODR-PadEnc and there are no plans to remove support for the next years. See also #3.
* Move ANSI color tokens to common partStefan Pöschel2017-04-071-6/+6
|
* Refactor SLSManager::encodeFileStefan Pöschel2017-04-071-57/+43
| | | | | | - fix compile warning w/o MagickWand - limit variable scope - fix variable types
* Fix setting of removed variableStefan Pöschel2017-04-071-1/+0
| | | | | | | The variable survived a refactoring and is orphaned since. Only compilation without MagickWand was affected. Fixes #4.
* SLS: fix also missed freeStefan Pöschel2017-03-091-1/+1
|
* SLS: free with MagickRelinquishMemory where neededStefan Pöschel2017-03-071-7/+14
|
* SLS: fix conditional memleakStefan Pöschel2017-03-071-0/+3
| | | | | | | | | | A memleak occured when non-raw mode was used and a slide complied to the following conditions: - PNG/JPG file - 320x240 resolution or less - size above max slide size (~50 KB) Closes #2.
* Hide/Move constantsStefan Pöschel2017-02-151-3/+7
|
* Fix slide name coloringStefan Pöschel2017-02-151-4/+4
|
* Small refactoringsStefan Pöschel2017-02-151-4/+4
|
* DLS/SLS: use ANSI colors for label/filenameStefan Pöschel2017-02-111-2/+2
|
* Slight refactoringsStefan Pöschel2017-02-111-6/+14
| | | | - SLSManager: store PADPacketizer ref + fix spacing
* Move Slideshow stuff to new SLSManagerStefan Pöschel2017-02-111-0/+692