Commit Graph

62 Commits

Author SHA1 Message Date
Nikolaj Olsson
7096e2cbfd Merge pull request #1247 from ivandrofly/patch-8
Fix + Update (libse/HtmlUtil.cs, src/Forms/OCRSpellCheck.cs)
2015-09-06 21:41:59 +02:00
ivandrofly
0e698216c1 [internal] - cache char array global 2015-09-06 20:38:37 +01:00
Nikolaj Olsson
6c095e8d3f Merge pull request #1216 from jdpurcell/playselection
Play audio selection fix/enhancement
2015-09-06 18:30:04 +02:00
ivandrofly
3366abdb44 [internal] - Use Stream.CopyTo() instead loop thx @xylographe 2015-09-06 15:42:57 +01:00
ivandrofly
c957d7e95f [internal] - Cache ExpectedChar + add use of ordinal 2015-09-06 14:50:13 +01:00
ivandrofly
13769465c1 [internal] - Minor update 2015-09-06 14:36:37 +01:00
Nikolaj Olsson
4238ac3949 Merge pull request #1248 from ivandrofly/patch-9
Update for (src/Forms/ImportImages.cs)
2015-09-06 15:27:43 +02:00
ivandrofly
c9ce0e4654 [UI] - Add button (Remove/Remove All) 2015-09-06 14:24:40 +01:00
J.D. Purcell
10904c57ac Merge branch 'master' of https://github.com/SubtitleEdit/subtitleedit into spectrogramoptim 2015-09-06 08:28:39 -04:00
ivandrofly
a98a00e13c [internal] - introduce more constant for var inside loop 2015-09-06 01:01:44 +01:00
ivandrofly
919ef34555 [internal] - remove redundant cast byte to byte 2015-09-06 00:53:17 +01:00
ivandrofly
5ef9a2f326 [Memory] - Dispose MemoryStream object 2015-09-06 00:52:05 +01:00
ivandrofly
a1f3caea4c [internal] - also return if string is empty 2015-09-06 00:45:51 +01:00
J.D. Purcell
3bc7d258d0 Small code cleanup. 2015-09-05 19:19:19 -04:00
J.D. Purcell
b853819faa Small code cleanup. 2015-09-05 19:12:19 -04:00
J.D. Purcell
f5a07e90b3 Small code cleanup. 2015-09-05 18:42:06 -04:00
J.D. Purcell
3fdafd165b Small code cleanup. 2015-09-05 18:19:16 -04:00
niksedk
5039f14ace Fix for playing mka files with direct show 2015-09-05 22:48:15 +02:00
niksedk
cdc73487f4 Fix for margin in ssa/ass 2015-09-05 22:47:12 +02:00
J.D. Purcell
d94c73221f Undo removing one of the lines from Info.xml (for backwards compatibility). 2015-09-05 13:56:19 -04:00
J.D. Purcell
42565f4c98 Improve spectrogram accuracy. 2015-09-05 13:45:53 -04:00
J.D. Purcell
76d96f4309 Remove unnecessary information from spectrogram info. 2015-09-05 13:45:53 -04:00
J.D. Purcell
6961eab2ef Spectrogram: parallelize image saving. 2015-09-05 13:45:52 -04:00
J.D. Purcell
0e9a416a7a Palette indexes are not actually related to the FFT length. 2015-09-05 13:45:52 -04:00
Waldi Ravens
b2fda4839a Minor fix + minor refact (Forms/RemoveTextForHI) 2015-09-03 21:30:32 +02:00
Waldi Ravens
e728c95629 Formatting (whitespace only) 2015-09-03 11:06:53 +02:00
Waldi Ravens
cf4aa11d75 Use SplitToLines string extension method 2015-09-03 11:05:45 +02:00
Nikolaj Olsson
5df15e676d Merge pull request #1227 from jdpurcell/spectrogramoptim
Spectrogram optimization, round 2
2015-09-03 08:05:25 +02:00
J.D. Purcell
d5fa8fbe3c Add some readonly keywords. 2015-09-03 01:46:29 -04:00
J.D. Purcell
2c365d078f Merge branch 'spectrogramoptim' of https://github.com/jdpurcell/subtitleedit into playselection 2015-09-02 23:41:32 -04:00
J.D. Purcell
7fa4accd64 Optimize pixel drawing.
Optimize byte to double conversion.
Other small optimizations/cleanups/fixes.
2015-09-02 23:37:56 -04:00
J.D. Purcell
456bf7c090 Change multiplication order (doesn't matter). 2015-09-02 19:11:32 -04:00
J.D. Purcell
ec247f2942 Optimize magnitude to palette index calculation. 2015-09-02 19:05:52 -04:00
J.D. Purcell
df131bf052 Optimization - increase scope of bitmap locking. 2015-09-02 17:31:52 -04:00
Nikolaj Olsson
9c5c2fa6c0 Merge pull request #1217 from jdpurcell/spectrogramoptim
Spectrogram optimization
2015-09-02 21:16:19 +02:00
J.D. Purcell
384973c80f Safe version. 2015-09-02 14:20:41 -04:00
Nikolaj Olsson
c46680ed11 Merge pull request #1221 from ivandrofly/patch-5
[bugfix] - fix bug (invalid regex pattern) in 'find' + better element validation
2015-09-02 19:47:37 +02:00
ivandrofly
e56998cfca [bugfix] - fix bug (invalid regex pattern) in 'find' + better element validation 2015-09-02 17:24:15 +01:00
ivandrofly
b37a395f79 [OcrFixReplaceList] - minor refact 2015-09-02 07:24:17 +01:00
J.D. Purcell
eb6bdee01b Argument validation.
Fix calculation when FFT length is 2.
2015-09-01 19:36:25 -04:00
J.D. Purcell
0bf16d4c71 Forgot a 'private', just for consistency. 2015-09-01 18:04:35 -04:00
niksedk
946a483822 Some fixes for PAC + added support for Korean 2015-09-01 23:31:06 +02:00
J.D. Purcell
19d6fb2465 Forgot to commit this. 2015-09-01 16:05:20 -04:00
J.D. Purcell
3e4b2acbb9 Use FastBitmap to speed up drawing.
Use better optimized FFT routines.
Other optimizations to reduce CPU/memory overhead.
2015-09-01 15:55:51 -04:00
niksedk
079a80919a Remove control characters in the other TTML formats too 2015-09-01 20:53:10 +02:00
ivandrofly
4d9c12d676 [ocr] - minor fix 2015-09-01 19:15:10 +01:00
Waldi Ravens
f9e9bf3804 Formatting (whitespace only) 2015-09-01 01:08:41 +02:00
Waldi Ravens
3af13be054 Strip control characters before trimming white space 2015-09-01 01:08:25 +02:00
niksedk
aae3152746 Fix #1211 - strip control characters from input - thx SirEllert / xylographe :) 2015-08-31 21:48:13 +02:00
niksedk
020e95c5b2 Testing removal of control characters - issue #1211 and more... 2015-08-31 20:34:09 +02:00