Skip to content

Commit

Permalink
finalize changelog v1.3.1
Browse files Browse the repository at this point in the history
  • Loading branch information
x42 committed Apr 4, 2019
1 parent da1f8ca commit ea3b250
Show file tree
Hide file tree
Showing 4 changed files with 40 additions and 8 deletions.
4 changes: 4 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
2019-04-04 (v1.3.1) Robin Gareus <robin@gareus.org>
* Added methods to write and read numbers from user bytes
* Fix compilation for Ardunio/AVR (missing rint)

2016-12-23 (v1.3.0) Robin Gareus <robin@gareus.org>
* fix potential offset overflow (user provided relative position)
* further improve MSVC compatibility (-infinity)
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.3.0-1) unstable; urgency=low
libltc (1.3.1-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 <robin@gareus.org> Fri, 23 Dec 2016 04:46:09 +0100
-- Robin Gareus <robin@gareus.org> Thu, 04 Apr 2019 03:36:09 +0200

libltc (1.0.1-1) unstable; urgency=low

Expand Down
30 changes: 29 additions & 1 deletion doc/man/man3/ltc.h.3
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
.TH "ltc.h" 3 "Fri Dec 23 2016" "Version 1.3.0" "libltc" \" -*- nroff -*-
.TH "ltc.h" 3 "Thu Apr 4 2019" "Version 1.3.1" "libltc" \" -*- nroff -*-
.ad l
.nh
.SH NAME
Expand Down Expand Up @@ -125,6 +125,12 @@ ltc.h \- libltc - en+decode linear timecode
.RI "void \fBltc_encoder_get_timecode\fP (\fBLTCEncoder\fP *e, \fBSMPTETimecode\fP *t)"
.br
.ti -1c
.RI "void \fBltc_encoder_set_user_bits\fP (\fBLTCEncoder\fP *e, unsigned long data)"
.br
.ti -1c
.RI "unsigned long \fBltc_frame_get_user_bits\fP (\fBLTCFrame\fP *f)"
.br
.ti -1c
.RI "int \fBltc_encoder_inc_timecode\fP (\fBLTCEncoder\fP *e)"
.br
.ti -1c
Expand Down Expand Up @@ -934,6 +940,19 @@ Internally this call uses \fBltc_time_to_frame\fP because the LTCEncoder operate
\fBExamples: \fP
.in +1c
\fBexample_encode\&.c\fP, and \fBltcencode\&.c\fP\&.
.SS "void ltc_encoder_set_user_bits (\fBLTCEncoder\fP * e, unsigned long data)"
Set the user-bits of the frame to the given data\&.
.PP
The data should be a 32-bits unsigned integer\&. It is written LSB first continiously int the eight user fields\&.
.PP
\fBParameters:\fP
.RS 4
\fIe\fP encoder handle
.br
\fIdata\fP the data to write
.RE
.PP

.SS "int ltc_encoder_set_volume (\fBLTCEncoder\fP * e, double dBFS)"
Set the volume of the generated LTC signal
.PP
Expand Down Expand Up @@ -1000,6 +1019,15 @@ Decrement the timecode by one Frame (1/framerate seconds) and set the Frame's pa
.RE
.PP

.SS "unsigned long ltc_frame_get_user_bits (\fBLTCFrame\fP * f)"
Get a 32-bits unsigned integer from the user-data bits\&. The data should be written LSB first in the frame
.PP
\fBParameters:\fP
.RS 4
\fIe\fP encoder handle
.RE
.PP

.SS "int ltc_frame_increment (\fBLTCFrame\fP * frame, int fps, enum \fBLTC_TV_STANDARD\fP standard, int flags)"
Increment the timecode by one Frame (1/framerate seconds) and set the Frame's parity bit accordingly (see \fBltc_frame_set_parity\fP)
.PP
Expand Down
10 changes: 5 additions & 5 deletions src/ltc.h
Original file line number Diff line number Diff line change
Expand Up @@ -63,17 +63,17 @@ extern "C" {

#ifndef DOXYGEN_IGNORE
/* libltc version */
#define LIBLTC_VERSION "1.3.0"
#define LIBLTC_VERSION "1.3.1"
#define LIBLTC_VERSION_MAJOR 1
#define LIBLTC_VERSION_MINOR 3
#define LIBLTC_VERSION_MICRO 0
#define LIBLTC_VERSION_MICRO 1

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

/**
Expand Down

0 comments on commit ea3b250

Please sign in to comment.