Skip to content

Commit

Permalink
finalize changelog v1.2.0
Browse files Browse the repository at this point in the history
  • Loading branch information
x42 committed Nov 26, 2015
1 parent 8b74fcc commit 87d45b3
Show file tree
Hide file tree
Showing 4 changed files with 23 additions and 22 deletions.
5 changes: 5 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
2015-11-26 (v1.2.0) Robin Gareus <[email protected]>
* support older MSVC without C99
* fix endianess detection (gcc-4.4 compat)
* improve realtime safety, don't even print errors

2014-05-16 (v1.1.4) Robin Gareus <[email protected]>
* rework endianess detection
* fix compile on systems w/o endian.h
Expand Down
4 changes: 2 additions & 2 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
libltc (1.1.4-1) unstable; urgency=low
libltc (1.2.0-1) unstable; urgency=low

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

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

libltc (1.0.1-1) unstable; urgency=low

Expand Down
28 changes: 12 additions & 16 deletions doc/man/man3/ltc.h.3
Original file line number Diff line number Diff line change
@@ -1,14 +1,17 @@
.TH "ltc.h" 3 "Fri May 16 2014" "Version 1.1.4" "libltc" \" -*- nroff -*-
.TH "ltc.h" 3 "Thu Nov 26 2015" "Version 1.2.0" "libltc" \" -*- nroff -*-
.ad l
.nh
.SH NAME
ltc.h \-
.PP
libltc - en+decode linear timecode
ltc.h \- libltc - en+decode linear timecode

.SH SYNOPSIS
.br
.PP
\fC#include <endian\&.h>\fP
.br
\fC#include <stddef\&.h>\fP
.br

.SS "Data Structures"

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

.in +1c
.ti -1c
.RI "#define \fBLTC_BIG_ENDIAN\fP"
.br
.ti -1c
.RI "#define \fBLTC_FRAME_BIT_COUNT\fP 80"
.br
.in -1c
Expand Down Expand Up @@ -377,7 +377,7 @@ Only for 1125/60 systems, the first transition occurs exactly at the vertical sy
.PP
\fBData Fields:\fP
.RS 4
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)\&.
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)\&.
.br
.PP
\fBLTCFrame\fP \fIltc\fP the actual LTC frame\&. see \fBLTCFrame\fP
Expand Down Expand Up @@ -431,7 +431,7 @@ unsigned char \fImonths\fP valid months are 1\&.\&.12
unsigned char \fIsecs\fP second 0\&.\&.60
.br
.PP
char \fItimezone\fP the timezone 6bytes: '+HHMM' textual representation
char \fItimezone[6]\fP the timezone 6bytes: '+HHMM' textual representation
.br
.PP
unsigned char \fIyears\fP LTC-date uses 2-digit year 00\&.99\&.
Expand All @@ -441,8 +441,6 @@ unsigned char \fIyears\fP LTC-date uses 2-digit year 00\&.99\&.
.PP
.SH "Macro Definition Documentation"
.PP
.SS "#define LTC_BIG_ENDIAN"

.SS "#define LTC_FRAME_BIT_COUNT 80"

.SH "Typedef Documentation"
Expand All @@ -466,7 +464,7 @@ see \fBSMPTETimecode\fP
.SS "enum \fBLTC_BG_FLAGS\fP"
encoder and LTCframe <> timecode operation flags
.PP
\fBEnumerator: \fP
\fBEnumerator\fP
.in +1c
.TP
\fB\fILTC_USE_DATE \fP\fP
Expand All @@ -483,7 +481,7 @@ parity bit is left untouched when setting or in/decrementing the encoder frame-n
.SS "enum \fBLTC_TV_STANDARD\fP"
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\&.
.PP
\fBEnumerator: \fP
\fBEnumerator\fP
.in +1c
.TP
\fB\fILTC_TV_525_60 \fP\fP
Expand Down Expand Up @@ -586,9 +584,7 @@ Parse raw audio for LTC timestamps\&. Once a complete LTC frame has been decoded
.br
\fIbuf\fP pointer to ltcsnd_sample_t - unsigned 8 bit mono audio data
.br
\fIsize\fP number of samples to parse
.br
\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)
\fIsize\fP
.RE
.PP

Expand Down
8 changes: 4 additions & 4 deletions src/ltc.h
Original file line number Diff line number Diff line change
Expand Up @@ -63,16 +63,16 @@ extern "C" {

#ifndef DOXYGEN_IGNORE
/* libltc version */
#define LIBLTC_VERSION "1.1.4"
#define LIBLTC_VERSION "1.2.0"
#define LIBLTC_VERSION_MAJOR 1
#define LIBLTC_VERSION_MINOR 1
#define LIBLTC_VERSION_MICRO 4
#define LIBLTC_VERSION_MINOR 2
#define LIBLTC_VERSION_MICRO 0

/* interface revision number
* http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
*/
#define LIBLTC_CUR 11
#define LIBLTC_REV 3
#define LIBLTC_REV 4
#define LIBLTC_AGE 0
#endif /* end DOXYGEN_IGNORE */

Expand Down

0 comments on commit 87d45b3

Please sign in to comment.