Commit Graph

1601 Commits

Author SHA1 Message Date
Frank Dana
c95333bf0a Fix Win64 Gitlab builds (#485) 2020-03-27 19:06:23 -04:00
Frank Dana
12dd4d150a Merge pull request #448 from SuslikV/ffmpeg-like-fps
Change frame rate detection
2020-03-27 10:29:04 -04:00
FeRD (Frank Dana)
2701cf9079 Add frame rate test to FFmpegReader_Tests 2020-03-26 20:12:10 -04:00
Frank Dana
c38c55fbfa Merge pull request #466 from SuslikV/float-to-int16
Fix distortion during mix of audio
2020-03-26 19:51:32 -04:00
Chiller Dragon
fda135725b Ignore ctags file (#482) 2020-03-26 08:39:49 -04:00
Frank Dana
efc91d4ea0 Merge pull request #476 from OpenShot/zmqfix
ZeroMQ's std::string support is too new
2020-03-26 08:22:06 -04:00
Frank Dana
799e43a0a2 Merge branch 'develop' into zmqfix 2020-03-26 07:34:58 -04:00
SuslikV
455b6e92bf Fix float to int16_t conversion in resampler
The backward conversion int16_t to float in libopenshot has range
(1.0; -1.0], thus conversion -1.0f to int16_t should be secured.

Float values can exceed the (1.0; -1.0) range. This can cause
distortion in audio instead of limiting values  at max/min for the
int16_t.
2020-03-26 10:17:22 +02:00
Frank Dana
5e899bf207 Add SWIG/Ruby compatibility check & warning (#480) 2020-03-25 23:07:03 -04:00
Chiller Dragon
0a5dfd93ad Fix zmq version check (#478) 2020-03-25 20:58:11 -04:00
FeRD (Frank Dana)
adf6165083 Add version reporting to FindZeroMQ 2020-03-25 11:57:22 -04:00
FeRD (Frank Dana)
54f5fea201 ZeroMQ's std::string support is too new 2020-03-25 11:42:19 -04:00
Frank Dana
4fad197fbe Add version gating for Zmq and Qt deprecations (#470)
* ZmqLogger: Avoid deprecated send() in later ZMQ
* QtImageReader: byteCount() deprecated in QT 5.10+
2020-03-23 08:16:02 -04:00
Frank Dana
94e9ad3ead bindings: Remove relative header paths (#469)
* bindings: Remove relative header paths
  Use the include paths set on the command line the way
  they're supposed to be used.
* Also remove some redundant include paths
* Fix SWIG include dirs
2020-03-23 08:13:46 -04:00
Frank Dana
adb8716743 Merge pull request #458 from OpenShot/binding-paths
bindings: Relative paths, overridable
2020-03-23 06:00:18 -04:00
Frank Dana
2684015245 python/CMakeLists: Lowercase commands, indents 2020-03-23 05:30:32 -04:00
Frank Dana
bb20a9b369 ruby/CMakeLists: Lowercase commands 2020-03-23 05:26:12 -04:00
Frank Dana
2c6d25ee31 Merge pull request #468 from ferdnyc/clip-tests-exceptions
Clip_Tests: Remove try/catch blocks
2020-03-19 06:25:38 -04:00
FeRD (Frank Dana)
818ce5ab00 Exclude thirdpart/jsoncpp from Codecov scanning 2020-03-19 06:07:03 -04:00
FeRD (Frank Dana)
b7384605ed Clip_Tests: Remove try/catch blocks 2020-03-19 05:55:06 -04:00
SuslikV
54a82ff0a6 Fix test sample values
Previously, x0.98 gain was applied for all input audio sources. As it's
no longer needed, the new values should be specified as reference for
the tests.
2020-03-16 16:22:41 +02:00
SuslikV
dff42011ff Restore default gain when adding audio
Incorrect conversion of float to int16_t caused distortion that was
mistakenly perceived as clipping. Now because the convertion was fixed,
there is no more sense to reduce input gain of the source.
2020-03-16 14:49:41 +02:00
SuslikV
c28a8bf4ed Fix float to int16_t conversion
Float values after mix or gain applied can exceed the (1.0; -1.0)
range. This caused distortion in audio instead of limiting values
at max.
2020-03-16 14:41:49 +02:00
Frank Dana
816118b6f6 CMake: Use GNUInstallDirs for install paths (#457) 2020-03-12 09:35:00 -04:00
Frank Dana
e19291a362 Travis: Drop extra FFmpeg 3.4 GCC job (#463) 2020-03-12 09:32:26 -04:00