Skip to content

Commit 11f87f2

Browse files
committed
Added all relevant changes since 0.86
1 parent 86de415 commit 11f87f2

File tree

1 file changed

+64
-2
lines changed

1 file changed

+64
-2
lines changed

docs/CHANGES.TXT

Lines changed: 64 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,69 @@
11
0.87 (2018-10-23)
22
-----------------
3-
- New: Upgrade libGPAC to 0.7.1
4-
- New: mp4 tx3g & multitrack subtitles
3+
- New: Upgrade libGPAC to 0.7.1.
4+
- New: mp4 tx3g & multitrack subtitles.
5+
- New: Guide to update dependencies (docs/Updating_Dependencies.txt).
6+
- New: Add LICENSE File (#959).
7+
- New: Display quantisation mode in info box (#954).
8+
- New: Add instruction required to build ccextractor with HARDSUBX support (#946).
9+
- New: Added version no. of libraries to --version.
10+
- New: Added -quant (OCR quantization function).
11+
- New: Python API now compatible with Python 3.
12+
- Fix: linux/builddebug: Added non-local directories to the incluye search path so we don't
13+
require a locally compiled tesseract or leptonica.
14+
- Fix: Correct -HARDSUBX Bug In CMake, allow build with hardsubx using cmake (#966).
15+
- Fix: possible segfaults in hardsubx_classifier.c due to strdup (#963).
16+
- Fix: Improve the start and end timestamps of extracted burned in captions (#962).
17+
- Fix: Update COMPILATION.md (#960).
18+
- Fix: Fixed crash with "-out=report" and "-out=null".
19+
- Fix: -nocf not working with OCR'ing (#958).
20+
- Fix: segfault in add_cc_sub_text and initialize to NULL in init_encoder (#950).
21+
- Fix: ccx_decoders_common.c: Copy data type when creating a copy of the subtitle structure.
22+
- Fix: Implicit declaration of these functions throws warning during build (#948).
23+
- Fix: ccx_decoders_common.c: Properly release allocated resources on free_subtitle().
24+
- Fix: Added a datatype member to struct cc_subtitle - needed so we can properly free all
25+
memory when void *data points to a structure that has its own pointers.
26+
- Fix: dvb_subtitle_decoder.c: When combining image regions verify that the offset is
27+
never negative.
28+
- Fix: Updated traivis.yml to fix osx build (#947).
29+
- Fix: Add utf8proc src file to cmake, updated header file (#944).
30+
- Fix: Added required pointers on freep() calls.
31+
- Fix: Removed dvb_debug_traces_to_stdout and used the usual dbg_print instead.
32+
- Fix: Additional debug traces for DVB.
33+
- Fix: Fix minor memory leak in ocr.c.
34+
- Fix: Fix issue with displaying utf8proc version.
35+
- Fix: Fix failing cmake due to liblept/tesseract header files.
36+
- Fix: Added missing \n in params.c.
37+
- Fix: builddebug: Use -fsanitize=address -fno-omit-frame-pointer.
38+
- Fix: ccx_decoders_common.c: Removed trivial memory leak.
39+
- Fix: ccx_encoders_srt.c: Made sure a pointer is non-NULL before dereferencing.
40+
- Fix: dvb_subtitle_decoder.c: Initialize pointer members to NULL when creating a structure.
41+
- Fix: lib_ccx.c: Initialize (memset 0) structure cc_subtitle after memory allocation.
42+
- Fix: Added verboseness to error/warnings in dvb_subtitle_decoder.c.
43+
- Fix: dvb_subtitle_decoder.c: Work on passing invalid streams errors upstream (plus some
44+
warning messages) so we can eventually recover from this situation instead of crashing.
45+
- Fix: telxcc.c: Currently setting a colour doesn't necessarily add a space even though the
46+
specifications mandate it. (#930).
47+
- Fix: dvb_subtitle_decoder.c: Fix null pointer derefence when region==NULL in write_dvb_sub.
48+
- Fix: DVB Teletext subtitle incomplete.
49+
- Fix: replace all 0xA characters within startbox with 0x20.
50+
- Fix: DVB Teletext subtitle incomplete (#922).
51+
- Fix: Add missing return value to one of the returns in process_tx3g().
52+
- Fix: Typos and other minor bugs.
53+
- Fix: Tidy CMakeLists & vcxproj (#920).
54+
- Fix: Added m2ts and -mxf to help screen.
55+
- Fix: Added MKV to demuxer_print_cfg.
56+
- Fix: Added MXF to demuxer_print_cfg.
57+
- Fix: "Out of order packets" error had wrong print() parameters.
58+
- Fix: Updated Python documentation.
59+
- Fix: Fix incorrect path in XML (#904).
60+
- Fix: linux build script (non-debug): Don't hide warnings from compiler.
61+
- Fix: linux build script (debug): Display what's step of the build script we're in.
62+
- Fix: Make the build reproducible (#976).
63+
- Fix: Remove instance of o1 and o2 from help.
64+
- Fix: Colors of DVB subtitles with depth 2 broken due to a missing break.
65+
- Fix: CEA-708: Caption loss due to CW command (#991).
66+
- Fix: CEA-708: Update patch for windows priority with functions (#990).
567

668
0.86 (2018-01-09)
769
-----------------

0 commit comments

Comments
 (0)