Sam Poder
c69d2db52b
[FEATURE] Simple MacOS GUI ( #1138 )
...
* Create info.md
* Add files via upload
* Update
* Rename info.md to README.md
* Delete InstallCCExtractor.zip
* Add files via upload
* fix bugs
* Update InstallCCExtractorMacGUI.zip
* Create placeholder.md
* Add Source Files
* Create HowToGenerateApp
* Rename HowToGenerateApp to HowToGenerateApp.md
* Done Alert
2020-01-18 17:34:19 -08:00
Willem
54ecce8b86
Merge pull request #1193 from NilsIrl/cmake_github_action
...
[IMPROVEMENT] Add Cmake job to github action
2020-01-18 21:45:30 +01:00
Nils André-Chang
82b60988bb
Parallelize
2020-01-18 20:20:40 +00:00
Nils André-Chang
ab1af7c678
Add Cmake job to github action
2020-01-18 20:16:15 +00:00
Nils ANDRÉ-CHANG
84ba7c5238
Fix segfault ( #1192 )
2020-01-18 12:15:40 -08:00
Willem
676be1f193
Add GitHub Action for Linux
...
Adds a GitHub Action that will build CCExtractor for Linux (Ubuntu in this case) using the shell script and the autoconf option.
2020-01-18 20:05:42 +01:00
Nils ANDRÉ-CHANG
e8cb55e739
[FIX] Fix free segfault ( #1190 )
...
* Fix free segfault
I restricted the scope and used free because the features of freep
aren't needed here.
Restricting the scope makes it clear when freeing the variable should be
done.
* Mention that freeing should be done
2020-01-18 09:29:58 -08:00
Nils ANDRÉ-CHANG
30613b224a
Fix memory leak ( #1187 )
...
Addresses https://github.com/CCExtractor/ccextractor/pull/402#discussion_r368041348
2020-01-18 08:53:43 -08:00
Nils ANDRÉ-CHANG
19241744d7
[FEATURE] SCC and CCD encoder ( #1154 )
...
* Fix indentation, use switch instead of if
* Remove confusing comment
Enums are abstractions and should be used as such. They shouldn't be
used like integers.
* Return a const char* instead of char * allocated on heap
* Test return value inline
* Add SCC output
* Add CCD format
* Add channel header to CCD
* Return const pointer
* Revert formatting change
* Colour -> Color
* Fix formatting
* Move comment to relevant place
* Improve readability
* Fix formatting
* Fix erroneous comment
* Use different parity function not requiring GNU extension
* Use enum instead of int
* Fix bug
* Implement channel functionality
* Fix CI errors
* Fix CI build
* Add options to help menu
* Mention change in changelog
* Add file to build systems
* Remove uneeded link against zlib
* Remove the use of <stdbool.h> and use const char
* Rewrite SCC formatter
* Use fdprintf
2020-01-18 08:52:03 -08:00
Willem
27288ccf89
Merge pull request #1189 from NilsIrl/warning_filter_word
...
[IMPROVEMENT] Fix implicit declaration of function 'add_word'
Closes #1188
2020-01-18 17:31:17 +01:00
Nils André-Chang
34282c17b8
Fix implicit declaration of function 'add_word'
...
Fix #1188
2020-01-18 16:16:34 +00:00
Nils ANDRÉ-CHANG
227f149670
[FIX] Allow -dvblang that doesn't follow ISO 639-2 ( #1183 )
...
* Allow `-dvblang` that doesn't follow ISO 639-2
Fix #1161
* Allows 'und' to be specified to `-dvblang`
2020-01-16 12:03:13 -08:00
Nils ANDRÉ-CHANG
27477e9f7c
[IMPROVEMENT] Remove warnings ( #1186 )
...
* [Warning] Make subtitle modification work on unsigned char *
* Remove LOG_DEBUG no side effect warning
2020-01-16 08:25:25 -08:00
Jacob Shin
b3018e083e
[FIX] Add FT_Done_Face to destroy face objects after they're used ( #1184 )
...
* Add FT_Done_Face to destroy face objects after they're used
* Update CHANGES.TXT
2020-01-14 17:11:18 -08:00
Nils ANDRÉ-CHANG
96de55429d
Remove freep warnings ( #1182 )
2020-01-14 11:22:31 -08:00
Nils ANDRÉ-CHANG
863eacc440
Revert "Remove freep warning ( #1180 )" ( #1181 )
...
This reverts commit 78249045f8 .
2020-01-13 14:12:39 -08:00
Nils ANDRÉ-CHANG
78249045f8
Remove freep warning ( #1180 )
2020-01-13 12:16:42 -08:00
Nils ANDRÉ-CHANG
dad108b7e1
Fix wrong format string ( #1177 )
2020-01-13 07:54:15 -08:00
Dhrumil Patel
79f18b996b
[FIX] Added the option to disable timestamps for WebVTT ( #1176 )
...
* Added the option to disable timestamps for WebVTT
* Mentioned in changelog
* Added the option to params.c
* Encoder checks its context nwo
* Encoder checks its context
2020-01-12 18:06:26 -08:00
Nils ANDRÉ-CHANG
987c5cd301
Remove useless nulling of pointer ( #1171 )
2020-01-09 17:36:10 -08:00
Nils ANDRÉ-CHANG
34d0df1d96
[Fix] Make -delay all output formats ( #1167 )
...
* Fix indentation
* Calculate subs_delay in encode_sub rather than in the individual encoders
Fix #1103
* Use precalculated times when sub->type == CC_TEXT
* Use calculate delay in encode_sub when sub->type == CC_608
2020-01-09 17:35:19 -08:00
Willem
1db731a7a8
Update CHANGES.TXT
2020-01-05 18:44:05 +01:00
Willem
af67596e66
Merge pull request #1139 from NilsIrl/filter_bad_words
...
Adds a built-in method to filter bad words to the program.
2020-01-05 18:41:37 +01:00
Jacob Shin
86f98ddf5f
Used the INET_ADDRSTRLEN constant for network functions ( #1172 )
2020-01-04 07:34:10 +01:00
eshandhawan51
bba6c4fcfd
[FIX] Solved issue #1131 ( #1169 )
...
* Removed invalid free condition for multiple files
* Apply suggestions from code review
statement to free pointer
Co-Authored-By: Nils ANDRÉ-CHANG <nils@nilsand.re >
Co-authored-by: Nils ANDRÉ-CHANG <nils@nilsand.re >
2020-01-02 17:56:02 +01:00
Nils André-Chang
af64fa8a3d
Remove multi word profanity
2020-01-01 21:44:02 +00:00
Nils André-Chang
e1d3060232
Fix crash
2020-01-01 17:15:53 +00:00
Willem
3a1815163f
Merge pull request #1164 from NilsIrl/patch-1
...
[IMPROVEMENT] Mention -DWITH_OCR in compilation instruction
2019-12-31 05:26:08 +01:00
Willem
0954b47a24
Merge pull request #1165 from jshin313/xp
...
[FIX] Change inet_ntop to inet_ntoa for Windows XP compatibility
2019-12-30 19:32:58 +01:00
Jacob Shin
594a83cc4e
Update CHANGES.TXT
2019-12-30 11:59:58 -05:00
Jacob Shin
ecec3ea22b
Change inet_ntop to inet_ntoa for Windows XP compatibility
2019-12-30 11:55:30 -05:00
Nils ANDRÉ-CHANG
f9cfc7219d
Mention -DWITH_OCR
2019-12-30 14:12:15 +00:00
Jacob Shin
c854d25963
[FIX] Get rid of a few compilation warnings ( #1160 )
...
* Added underline support
* Added changes to CHANGES.TXT
* Delete CHANGES.TXT~
* Delete .CHANGES.TXT.un~
* Update CHANGES.TXT
* Changed strncpy to memcpy when the size of the data being transferred is known
* Add declaration of struct image_copy before function
* Used strdup for duplicating strings
* Added error checking for strdup
2019-12-29 22:26:30 +01:00
Nils André-Chang
4fe32b1482
Fix syntax error because of forgotten brace
2019-12-28 23:34:55 +00:00
Nils ANDRÉ-CHANG
5fcb31d279
Rename spell_correct to capitalization_list
2019-12-28 23:24:04 +00:00
Nils ANDRÉ-CHANG
b2d3a2fefc
Fix error where wrong return valued is checked
2019-12-28 23:24:04 +00:00
Nils ANDRÉ-CHANG
70ac7f9a40
Sort both capitalization and profanity lists
2019-12-28 23:24:04 +00:00
Nils ANDRÉ-CHANG
f739d54cbc
Remove checking if function is called twice
2019-12-28 23:24:04 +00:00
Nils ANDRÉ-CHANG
fc78fc3192
Rename fix_subtitles to correct_spelling_and_censor_words_608
2019-12-28 23:24:04 +00:00
Nils ANDRÉ-CHANG
b0e5eb03e1
Feedback
2019-12-28 23:24:04 +00:00
Nils ANDRÉ-CHANG
84cff4d6d8
Fix subtitles for more encoders
2019-12-28 23:21:13 +00:00
Nils ANDRÉ-CHANG
e5575a0f50
Remove useless wrappers
2019-12-28 23:21:13 +00:00
Nils ANDRÉ-CHANG
f4961a0bd8
Remove lower_spell list as it's useless
2019-12-28 23:21:13 +00:00
Nils ANDRÉ-CHANG
e3e810f34e
Fix bug with asterisk
2019-12-28 23:21:13 +00:00
Nils ANDRÉ-CHANG
57eb1795aa
Make a fix_subtitles function
2019-12-28 23:21:13 +00:00
Nils ANDRÉ-CHANG
37e4d4163f
Fix '\0' in output file
2019-12-28 23:21:13 +00:00
Nils ANDRÉ-CHANG
59a8c7a049
Censor word when in dictionary
2019-12-28 23:21:13 +00:00
Nils ANDRÉ-CHANG
8ef89f6bf1
Fix double free error
2019-12-28 23:21:13 +00:00
Nils ANDRÉ-CHANG
2739602575
Add missing continue
2019-12-28 23:21:13 +00:00
Nils ANDRÉ-CHANG
a7d2264cc1
Use correct function
2019-12-28 23:21:13 +00:00