Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Autodetect ImageMagick availability | Matthias P. Braendli | 2015-04-23 | 1 | -2/+20 |
| | |||||
* | mot-encoder: Add charset converter for EBU Latin | Matthias P. Braendli | 2015-04-23 | 6 | -42/+1078 |
| | |||||
* | MOT encoder protocol change: transmit used PAD bytes | Stefan Pöschel | 2015-04-18 | 1 | -3/+10 |
| | |||||
* | Fix len of used X-PAD at DLS | Stefan Pöschel | 2015-04-18 | 1 | -4/+13 |
| | | | | | With the currently allowed PAD lengths, this did not lead to a problem, but this change avoids problems in the future. | ||||
* | PAD: use announced PAD len for buffer | Stefan Pöschel | 2015-04-18 | 1 | -1/+1 |
| | |||||
* | MOT: use max segment len | Stefan Pöschel | 2015-04-17 | 1 | -3/+6 |
| | |||||
* | Fix out-of-bounds read at higher PAD length | Stefan Pöschel | 2015-04-14 | 1 | -1/+3 |
| | | | | | | | If the MOT payload was smaller than the available space within the PAD of the first data group (e.g. MOT header), nonetheless the whole available space was filled up. Thereby an out-of-bounds read occured, outputting garbage to the unused remaining PAD space. | ||||
* | Fix corrupt Slideshow at 23 byte PAD | Stefan Pöschel | 2015-04-14 | 1 | -1/+1 |
| | | | | | Due to a bug, at 23 byte PAD size, 13 instead of 12 bytes of data were output in the first data group. This lead to invalid CRC at the receiver. | ||||
* | Fix continuity index at MOT data group | Stefan Pöschel | 2015-04-13 | 1 | -6/+13 |
| | |||||
* | Short X-PAD support (only DLS) | Stefan Pöschel | 2015-04-12 | 1 | -9/+18 |
| | | | | | | | Adds support for short X-PAD (having constant size of 4 bytes) to the MOT encoder. ATM this covers only DLS. Maybe in the future the support is extended to the Slideshow - although such low bandwith is inconvenient for the transmission of slides with usual size. | ||||
* | Fix MOT encoder debug regression | Stefan Pöschel | 2015-04-12 | 1 | -2/+2 |
| | |||||
* | DLS refactoring | Stefan Pöschel | 2015-04-12 | 1 | -229/+102 |
| | | | | | This should fix DLS at lower PAD sizes, where the DLS data group of a DL segment is distributed over more than one PAD. | ||||
* | mot-encoder: don't keep DLS input file open | Matthias P. Braendli | 2015-04-12 | 1 | -6/+4 |
| | |||||
* | (Re)Create DLS data groups only if needed | Stefan Pöschel | 2015-04-10 | 1 | -3/+10 |
| | |||||
* | Fix 128 char DLS null byte out-of-bounds write | Stefan Pöschel | 2015-04-10 | 1 | -1/+1 |
| | |||||
* | Fix trailing \n removal | Stefan Pöschel | 2015-04-10 | 1 | -1/+1 |
| | |||||
* | Undo indent changes | Stefan Pöschel | 2015-04-10 | 1 | -2/+2 |
| | |||||
* | Fix printf warnings | Stefan Pöschel | 2015-04-10 | 1 | -2/+2 |
| | |||||
* | mot-encoder: Add option to signal charset | Matthias P. Braendli | 2014-12-06 | 1 | -18/+70 |
| | |||||
* | mot-encoder: add support for PNG slides | Matthias P. Braendli | 2014-11-27 | 1 | -9/+64 |
| | |||||
* | mot-encoder: refactor database | Matthias P. Braendli | 2014-11-27 | 1 | -13/+11 |
| | |||||
* | Bugfix on debugging information. | Luigi Yucheng LIU | 2014-08-28 | 1 | -1/+1 |
| | | | | Fixes bug that do call database.disp () without being in debug mode. | ||||
* | Corrections, improvements and style updates | Matthias P. Braendli | 2014-08-27 | 1 | -213/+224 |
| | | | | | | | | | | | | Change the way the database is done (use a deque, save fidx in the fingerprint, remove cursors, distinguish between history size and max fidx value) Rename -f to -R and update explanation Order slide tranmission by fidx Correct types in fingerprint_t Move some fingerprint logic into fingerprint_t Add additional sleep if DLS disabled and no slide available Fix intentation and code style | ||||
* | Disable DEBUG by default | Matthias P. Braendli | 2014-08-27 | 1 | -1/+1 |
| | |||||
* | Update fidx management | Luigi Yucheng LIU | 2014-08-27 | 1 | -80/+129 |
| | |||||
* | Add file broadcasting mode | Luigi Yucheng LIU | 2014-08-27 | 1 | -56/+96 |
| | |||||
* | Add certain comments | Luigi Yucheng LIU | 2014-08-27 | 1 | -3/+3 |
| | |||||
* | New fidx management based on slide footprint | Luigi Yucheng LIU | 2014-08-27 | 1 | -28/+98 |
| | | | | footprint = file name + file size + last modification time | ||||
* | Syntax error correction | Luigi Yucheng LIU | 2014-08-27 | 1 | -10/+11 |
| | |||||
* | Update mot-encoder.cpp | Luigi Yucheng LIU | 2014-08-27 | 1 | -4/+9 |
| | |||||
* | Update mot-encoder.cpp | Luigi Yucheng LIU | 2014-08-27 | 1 | -2/+4 |
| | |||||
* | Improved management of Slideshow TID | Luigi Yucheng LIU | 2014-08-27 | 1 | -3/+17 |
| | | | | | A slide receives a new TID only when it is completely new, re-transmitted images retain their TID. Une diapositive recoit un nouveau TID seulement quand elle est complètement nouvelle, les images re-transmises conservent leur TID. | ||||
* | Update mot-encoder.cpp | luigi-liu | 2014-08-23 | 1 | -2/+3 |
| | | | | | 1. apply the default sleepdelay between each slide 2. confine maximum DLS length to the specification. 3. avoid increasing constantly Transport ID | ||||
* | Correct signedness of mot header | Matthias P. Braendli | 2014-07-25 | 1 | -2/+2 |
| | |||||
* | mot-encoder: fix transmission of DLS when slides are enabled | Matthias P. Braendli | 2014-07-25 | 1 | -1/+9 |
| | |||||
* | mot-encoder: send DLS between slides to update more often | Matthias P. Braendli | 2014-07-21 | 1 | -4/+7 |
| | |||||
* | mot-encoder: avoid useless recompression of JPEGs | Matthias P. Braendli | 2014-07-21 | 1 | -56/+135 |
| | | | | | If the input file is JPEG, the right resolution, and not too big, use it directly | ||||
* | Add size limit for slides, automatic quality setting | Matthias P. Braendli | 2014-07-20 | 1 | -9/+26 |
| | |||||
* | Prepare v0.5.0 | Matthias P. Braendli | 2014-07-08 | 1 | -13/+31 |
| | |||||
* | Include config.h | Matthias P. Braendli | 2014-07-07 | 1 | -0/+1 |
| | |||||
* | mot-encoder: only close directory if slideshow is active | Matthias P. Braendli | 2014-07-06 | 1 | -2/+4 |
| | |||||
* | mot-encoder remove unused variables | Matthias P. Braendli | 2014-07-03 | 1 | -3/+1 |
| | |||||
* | mot-encoder Remove trailing line breaks from DLS | Matthias P. Braendli | 2014-07-03 | 1 | -0/+11 |
| | |||||
* | mot-encoder improve console output | Matthias P. Braendli | 2014-07-03 | 1 | -13/+13 |
| | |||||
* | mot-encoder sorts slides in alphabetical order | Matthias P. Braendli | 2014-07-03 | 1 | -2/+13 |
| | |||||
* | mot-encoder can encode slideshow- or DLS-only | Matthias P. Braendli | 2014-07-03 | 1 | -57/+71 |
| | |||||
* | mot-encoder: add --sleep option | Matthias P. Braendli | 2014-06-20 | 1 | -6/+10 |
| | |||||
* | mot-encoder: always encode DLS, add --erase option | Matthias P. Braendli | 2014-06-20 | 1 | -27/+87 |
| | |||||
* | Add check for readdir for DT_UNKNOWN | Matthias P. Braendli | 2014-06-20 | 1 | -2/+2 |
| | |||||
* | Make mot-encoder C++, removes memory leaks | Matthias P. Braendli | 2014-06-16 | 1 | -0/+816 |