12019-04-04 (v1.3.1) Robin Gareus <robin@gareus.org> 2* Added methods to write and read numbers from user bytes 3* Fix compilation for Ardunio/AVR (missing rint) 4 52016-12-23 (v1.3.0) Robin Gareus <robin@gareus.org> 6* fix potential offset overflow (user provided relative position) 7* further improve MSVC compatibility (-infinity) 8* fix self-test for windows (binary file i/o) 9* add link examples and bindings/wrapper code to documentation 10* documentation spelling fixes 11 122015-11-26 (v1.2.0) Robin Gareus <robin@gareus.org> 13* support older MSVC without C99 14* fix endianess detection (gcc-4.4 compat) 15* improve realtime safety, don't even print errors 16 172014-05-16 (v1.1.4) Robin Gareus <robin@gareus.org> 18* rework endianess detection 19* fix compile on systems w/o endian.h 20* remove obsolte autotools macros 21 222013-11-09 (v1.1.3) Robin Gareus <robin@gareus.org> 23* fixes for the release & test scripts (by Nils Philippsen) 24* update links to releases in doc. 25 262013-09-06 (v1.1.2) Robin Gareus <robin@gareus.org> 27* better BIG_ENDIAN detection (should fix mips, sparc, s390 builds) 28* fix decoder_write_u16() -- use unsigned short 29* allow to use buffersizes larger than 1024 samples with ltc_decoder_write_* 30 312012-11-18 (v1.1.1) Robin Gareus <robin@gareus.org> 32* start LTC frame with rising edge 33* fix typo in variable name and clarify documentation 34 352012-11-17 (v1.1.0) Robin Gareus <robin@gareus.org> 36* non-backwards compatible API update for 12M-1999 spec additions 37- rework encoder and frame inc/dec API. 38- add support for TV-standard offset and binary-group-flags 39* fix LTCFrame struct for big-endian architectures 40* fix volume db calculation 41* update default rise-time - 40us 42* fix timezone 0x0a -> -0030 43 442012-11-09 (v1.0.3) Robin Gareus <robin@gareus.org> 45* fix version-number in header (was stuck at 1.0.1) 46* fix internal buffer size of non-integer fps 47* add API call to reset encoder state 48* reset encoder-state when calling reinit() 49 502012-11-06 (v1.0.2) Robin Gareus <robin@gareus.org> 51* fix man-page doxygen minus vs hyphen issue 52* allow to reset date parameters when assigning timecode|frame 53* improve decoder audio-sample position accuracy: 54take difference of current biphase count to nominal period 55duration into account. 56(thanks to Chris Goddard for OSC sample-sync measurements) 57 582012-11-03 (v1.0.1) Robin Gareus <robin@gareus.org> 59* fix release tar-ball: remove cruft from test/ 60* fix typo in README and update description 61* no code changes. 62 632012-11-02 (v1.0.0) Robin Gareus <robin@gareus.org> 64* freeze interface defition - 1.0.0 65* update doc 66* minor tweaks and typos (OSX build, 67printf size_t warning, LPGL boilerplate) 68 692012-10-25 (v0.8.1) Robin Gareus <robin@gareus.org> 70* add interface to decode 16bit and 32bit float data 71(wrappers around ltc_decoder_write() - internally 8 bit) 72 732012-10-24 (v0.8.0) Robin Gareus <robin@gareus.org> 74* add input signal level to data-structure 75* add interfaces to set encoder volume and filter 76* adjust decoder biphase tracking (allow rounding down to 1 sample) 77* use ltc_off_t for all (long long int) 78 792012-10-21 (v0.7.0) Robin Gareus <robin@gareus.org> 80* add support for reverse encoding 81* add interface to decrement encoder timecode 82* rename interface to increment encoder timecode 83 842012-10-21 (v0.6.2) Robin Gareus <robin@gareus.org> 85* fix ltc_encoder_encode_byte() return value 86 872012-10-21 (v0.6.1) Robin Gareus <robin@gareus.org> 88* add realtime safe interface to change fps 89* fix: set parity also when decrementing frame numbers 90* update documentation - fix typos, clarificaions 91 922012-10-13 (v0.6.0) Robin Gareus <robin@gareus.org> 93* set parity bit on encoding - keep polarity of the waveform constant 94 952012-10-09 (v0.5.3) Robin Gareus <robin@gareus.org> 96* add interface to decrement timecode 97 982012-10-04 (v0.5.2) Robin Gareus <robin@gareus.org> 99* expose detailed timing info in extended LTC Frame 100allow to re-construct the phase of the signal 101 1022012-08-23 (v0.5.1) Robin Gareus <robin@gareus.org> 103* add ability to read reverse LTC 104* use 64bit values (long long) for position offset 105* minor fixes, typos, doc 106 1072012-08-15 (v0.5.0) Robin Gareus <robin@gareus.org> 108* refactored libltcsmpte.sf.net into libltc 109