Commit Graph

1218 Commits

Author SHA1 Message Date
Frank Dana
178c8e2ba3 Merge pull request #346 from jeffski/fix-text-24hr-memory-issue
Reduce duration of Image/Text Readers to 1 hour (#327)
2019-10-25 13:57:31 -04:00
FeRD (Frank Dana)
e15c0c168b Set still-image duration to 1 hour 2019-10-25 13:42:57 -04:00
Jonathan Thomas
3f5370a84c Merge pull request #330 from ferdnyc/enable-make-test
Re-enable 'make test' when possible (requires CMake 3.11+)
2019-10-22 18:49:23 -05:00
Jonathan Thomas
bf82289dc1 Merge pull request #339 from ferdnyc/tests-tolerance
tests: Add tolerance to pixel value checks
2019-10-22 18:35:19 -05:00
Jonathan Thomas
69f15ad0d0 Merge pull request #331 from ferdnyc/ferdnyc-patch-1
Delete FindPythonLibs.cmake
2019-10-22 18:33:16 -05:00
Jonathan Thomas
144d52d480 Merge pull request #329 from ferdnyc/cppzmq-detect
CMakeLists: Also detect cppzmq headers
2019-10-22 18:32:26 -05:00
Jonathan Thomas
d49dddf79a Merge pull request #326 from ferdnyc/hwaccel-testing
Some minor fixes made while testing hwaccel
2019-10-22 18:31:03 -05:00
Jonathan Thomas
ae81e56de6 Merge pull request #306 from ferdnyc/bindings-magick
Bindings: Apply #defines for optional libs
2019-10-22 18:28:37 -05:00
Jonathan Thomas
56b1126c21 Merge pull request #302 from ferdnyc/svg-path-check
QtImageReader: Safer ReSVG file extension checks
2019-10-22 17:30:35 -05:00
Jonathan Thomas
9e674ce6c6 Merge pull request #338 from ferdnyc/map-tweaks
FFmpegReader::CheckMissingFrame -- checked_frames std::map tweaks
2019-10-22 17:24:17 -05:00
Jonathan Thomas
5a2fe8b47c Merge pull request #344 from ferdnyc/openmp-required
CMake: REQUIRE OpenMP, use (or create) targets for dependency propagation
2019-10-22 17:21:43 -05:00
Jeff Shillitto
acadab708f Stop 24 hours worth for frames being loaded in to memory 2019-10-15 22:11:24 +11:00
Frank Dana
febc2fbc7d Merge pull request #333 from ferdnyc/Version-impl
Version information: Separate implementation, add pythonic touches
2019-10-11 21:57:38 -04:00
Frank Dana
ca885d59e0 Merge pull request #315 from ferdnyc/exception-default-args
Exceptions: Make (most) file_path args optional
2019-10-11 21:46:43 -04:00
Frank Dana
be24c58a03 Merge pull request #312 from ferdnyc/detect-interlace
FFmpegReader: Detect interlaced video on file open
2019-10-11 21:44:14 -04:00
FeRD (Frank Dana)
d768c89ad7 Merge branch 'develop' into openmp-required 2019-10-08 16:33:35 -04:00
FeRD (Frank Dana)
582a76a8a7 CMake: REQUIRE OpenMP, use (or create) targets
OpenMP is now REQUIRED as the build will fail if it's not available.
This PR updates the `find_package`, and creates the necessary targets
for older CMake versions (3.9+ will do it automatically).

The targets are then made PUBLIC dependencies of the openshot
target, which causes the OpenMP configs to automatically propagate.
The redundant OpenMP detection is removed from test/CMakeLists.txt.

The detection code comes verbatim from this post, which also credits
Modern CMake: https://iscinumpy.gitlab.io/post/omp-on-high-sierra/
2019-10-08 16:30:10 -04:00
Frank Dana
f3fc0d8c33 Merge pull request #343 from ferdnyc/zmq-straggler-stragglers
Somehow I keep finding stragglers from the ZMQ default-args cleanup
2019-10-07 16:46:08 -04:00
FeRD (Frank Dana)
43efabf102 Qt/Video*Thread: ZMQ argument stragglers 2019-10-07 13:34:02 -04:00
FeRD (Frank Dana)
39de350f1c tests: Add tolerance to pixel value checks 2019-10-02 04:44:13 -04:00
Frank Dana
b7c96ffe21 Merge pull request #336 from ferdnyc/compactdefaultargs
SWIG: Use compactdefaultargs in bindings
2019-10-02 03:37:16 -04:00
Frank Dana
335c0cba1f Merge pull request #303 from ferdnyc/use-std-stoll
Use std::stoll to convert JSON values
2019-10-02 01:29:59 -04:00
Frank Dana
761402dc53 Merge pull request #337 from ferdnyc/create-frame-lock
Add lock to CreateFrame
2019-10-02 01:28:26 -04:00
FeRD (Frank Dana)
e070d04796 FFmpegReader::CheckMissingFrame std::map tweaks 2019-10-02 00:18:47 -04:00
FeRD (Frank Dana)
1435267b62 Add lock to CreateFrame (patch by laochen, #272) 2019-10-01 23:27:36 -04:00