Skip to content

Commit 87d45b3

Browse files
committed
finalize changelog v1.2.0
1 parent 8b74fcc commit 87d45b3

File tree

4 files changed

+23
-22
lines changed

4 files changed

+23
-22
lines changed

Diff for: ChangeLog

+5
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
2015-11-26 (v1.2.0) Robin Gareus <[email protected]>
2+
* support older MSVC without C99
3+
* fix endianess detection (gcc-4.4 compat)
4+
* improve realtime safety, don't even print errors
5+
16
2014-05-16 (v1.1.4) Robin Gareus <[email protected]>
27
* rework endianess detection
38
* fix compile on systems w/o endian.h

Diff for: debian/changelog

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
libltc (1.1.4-1) unstable; urgency=low
1+
libltc (1.2.0-1) unstable; urgency=low
22

33
* Robin's private package. see ../ChangeLog
44
* official debian package at
55
http://anonscm.debian.org/gitweb/?p=pkg-multimedia/libltc.git
66

7-
-- Robin Gareus <[email protected]> Fri, 16 May 2014 18:58:05 +0200
7+
-- Robin Gareus <[email protected]> Thu, 26 Nov 2015 21:41:27 +0100
88

99
libltc (1.0.1-1) unstable; urgency=low
1010

Diff for: doc/man/man3/ltc.h.3

+12-16
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,17 @@
1-
.TH "ltc.h" 3 "Fri May 16 2014" "Version 1.1.4" "libltc" \" -*- nroff -*-
1+
.TH "ltc.h" 3 "Thu Nov 26 2015" "Version 1.2.0" "libltc" \" -*- nroff -*-
22
.ad l
33
.nh
44
.SH NAME
5-
ltc.h \-
6-
.PP
7-
libltc - en+decode linear timecode
5+
ltc.h \- libltc - en+decode linear timecode
86

97
.SH SYNOPSIS
108
.br
119
.PP
10+
\fC#include <endian\&.h>\fP
11+
.br
12+
\fC#include <stddef\&.h>\fP
13+
.br
14+
1215
.SS "Data Structures"
1316

1417
.in +1c
@@ -26,9 +29,6 @@ libltc - en+decode linear timecode
2629

2730
.in +1c
2831
.ti -1c
29-
.RI "#define \fBLTC_BIG_ENDIAN\fP"
30-
.br
31-
.ti -1c
3232
.RI "#define \fBLTC_FRAME_BIT_COUNT\fP 80"
3333
.br
3434
.in -1c
@@ -377,7 +377,7 @@ Only for 1125/60 systems, the first transition occurs exactly at the vertical sy
377377
.PP
378378
\fBData Fields:\fP
379379
.RS 4
380-
float \fIbiphase_tics\fP detailed timing info: phase of the LTC signal; the time between each bit in the LTC-frame in audio-frames\&. Summing all 80 values in the array will yield audio-frames/LTC-frame = (\fBoff_end\fP - \fBoff_start\fP + 1)\&.
380+
float \fIbiphase_tics[\fBLTC_FRAME_BIT_COUNT\fP]\fP detailed timing info: phase of the LTC signal; the time between each bit in the LTC-frame in audio-frames\&. Summing all 80 values in the array will yield audio-frames/LTC-frame = (\fBoff_end\fP - \fBoff_start\fP + 1)\&.
381381
.br
382382
.PP
383383
\fBLTCFrame\fP \fIltc\fP the actual LTC frame\&. see \fBLTCFrame\fP
@@ -431,7 +431,7 @@ unsigned char \fImonths\fP valid months are 1\&.\&.12
431431
unsigned char \fIsecs\fP second 0\&.\&.60
432432
.br
433433
.PP
434-
char \fItimezone\fP the timezone 6bytes: '+HHMM' textual representation
434+
char \fItimezone[6]\fP the timezone 6bytes: '+HHMM' textual representation
435435
.br
436436
.PP
437437
unsigned char \fIyears\fP LTC-date uses 2-digit year 00\&.99\&.
@@ -441,8 +441,6 @@ unsigned char \fIyears\fP LTC-date uses 2-digit year 00\&.99\&.
441441
.PP
442442
.SH "Macro Definition Documentation"
443443
.PP
444-
.SS "#define LTC_BIG_ENDIAN"
445-
446444
.SS "#define LTC_FRAME_BIT_COUNT 80"
447445

448446
.SH "Typedef Documentation"
@@ -466,7 +464,7 @@ see \fBSMPTETimecode\fP
466464
.SS "enum \fBLTC_BG_FLAGS\fP"
467465
encoder and LTCframe <> timecode operation flags
468466
.PP
469-
\fBEnumerator: \fP
467+
\fBEnumerator\fP
470468
.in +1c
471469
.TP
472470
\fB\fILTC_USE_DATE \fP\fP
@@ -483,7 +481,7 @@ parity bit is left untouched when setting or in/decrementing the encoder frame-n
483481
.SS "enum \fBLTC_TV_STANDARD\fP"
484482
the standard defines the assignment of the binary-group-flag bits basically only 25fps is different, but other standards defined in the SMPTE spec have been included for completeness\&.
485483
.PP
486-
\fBEnumerator: \fP
484+
\fBEnumerator\fP
487485
.in +1c
488486
.TP
489487
\fB\fILTC_TV_525_60 \fP\fP
@@ -586,9 +584,7 @@ Parse raw audio for LTC timestamps\&. Once a complete LTC frame has been decoded
586584
.br
587585
\fIbuf\fP pointer to ltcsnd_sample_t - unsigned 8 bit mono audio data
588586
.br
589-
\fIsize\fP number of samples to parse
590-
.br
591-
\fIposinfo\fP (optional, recommended) sample-offset in the audio-stream\&. It is added to \fBoff_start\fP, \fBoff_end\fP in \fBLTCFrameExt\fP and should be monotonic (ie incremented by \fBsize\fP for every call to ltc_decoder_write)
587+
\fIsize\fP
592588
.RE
593589
.PP
594590

Diff for: src/ltc.h

+4-4
Original file line numberDiff line numberDiff line change
@@ -63,16 +63,16 @@ extern "C" {
6363

6464
#ifndef DOXYGEN_IGNORE
6565
/* libltc version */
66-
#define LIBLTC_VERSION "1.1.4"
66+
#define LIBLTC_VERSION "1.2.0"
6767
#define LIBLTC_VERSION_MAJOR 1
68-
#define LIBLTC_VERSION_MINOR 1
69-
#define LIBLTC_VERSION_MICRO 4
68+
#define LIBLTC_VERSION_MINOR 2
69+
#define LIBLTC_VERSION_MICRO 0
7070

7171
/* interface revision number
7272
* http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
7373
*/
7474
#define LIBLTC_CUR 11
75-
#define LIBLTC_REV 3
75+
#define LIBLTC_REV 4
7676
#define LIBLTC_AGE 0
7777
#endif /* end DOXYGEN_IGNORE */
7878

0 commit comments

Comments
 (0)