Commit Graph

1465 Commits

Author SHA1 Message Date
Jonathan Thomas
4cf322d21a Merge pull request #397 from ferdnyc/frame-copy
Frame: Copy has_audio_data correctly in DeepCopy
2020-01-02 17:45:32 -06:00
Jonathan Thomas
ebbd401395 Merge pull request #406 from OpenShot/copy-max-samples
Copy max_audio_samples with Frame::DeepCopy
2020-01-02 17:33:17 -06:00
Jonathan Thomas
0bec048acc Copy max_audio_samples with Frame DeepCopy 2020-01-02 17:15:49 -06:00
Jonathan Thomas
acedf4255f Merge pull request #405 from OpenShot/revert-392-juce-guard-remove
Fix Mac Builder: "Remove JUCE defines"
2020-01-02 16:44:24 -06:00
Jonathan Thomas
2a0d10be3b Adding back in changes from https://github.com/OpenShot/libopenshot/pull/392 2020-01-02 16:29:49 -06:00
Jonathan Thomas
2f037add7d Revert "Remove JUCE defines" 2020-01-02 16:04:54 -06:00
Jonathan Thomas
9bf25f40a9 Merge pull request #392 from ferdnyc/juce-guard-remove
Remove JUCE defines
2020-01-02 14:41:43 -06:00
Jonathan Thomas
3dbf372b11 Merge pull request #393 from ferdnyc/colorshift-classname
ColorShift effect: Correct class_name
2020-01-02 14:41:03 -06:00
Jonathan Thomas
0fc831f152 Merge pull request #394 from ferdnyc/effect-shortname
EffectBase: Remove unused short_name
2020-01-02 14:40:11 -06:00
Jonathan Thomas
4e91a2acf3 Merge pull request #387 from ferdnyc/switch-enums
Ensure switch statements on enums cover all values
2020-01-02 14:38:08 -06:00
Jonathan Thomas
8c91db610e Merge pull request #389 from ferdnyc/sign-compare
Don't compare differently-signed types
2020-01-02 14:37:09 -06:00
Jonathan Thomas
3d403afa67 Merge pull request #402 from OpenShot/travis-coverage-plus
Travis: Add coverage + uploading to Codacy, and un-failjail FFmpeg4
2020-01-02 14:31:34 -06:00
Jonathan Thomas
64d93404de Merge pull request #398 from ckirmse/fix_buffer_read
correctly calculate remaining_frame_samples
2020-01-02 14:29:51 -06:00
Jonathan Thomas
b8d3514ef6 Merge pull request #391 from ckirmse/fix_audio_crash
fix incorrect buffer size being passed to avcodec_fill_audio_frame
2020-01-02 14:28:35 -06:00
FeRD (Frank Dana)
5d5b4071c6 Travis: Upload coverage report to Codacy 2019-12-30 12:49:09 -05:00
FeRD (Frank Dana)
ea3bb103ac Travis: Add coverage build, un-failjail FFmpeg4 2019-12-30 06:31:08 -05:00
Frank Dana
5bdad05f71 Merge pull request #367 from musteresel/coverage-for-openshot-test
Enable coverage reporting for openshot-test
2019-12-30 06:00:24 -05:00
Frank Dana
ec0b831c7b Merge branch 'develop' into coverage-for-openshot-test 2019-12-30 05:53:11 -05:00
FeRD (Frank Dana)
f8d715ce76 tests: Don't use REQUIRE in unit tests
It's not supported in the older UnitTest++ version still in use on
Ubuntu Xenial.
2019-12-28 15:50:37 -05:00
FeRD (Frank Dana)
b1aff667e5 tests: Start Frame_Tests.cpp 2019-12-28 15:12:46 -05:00
FeRD (Frank Dana)
e49f62247e Use C++11 range-based for loops where we can 2019-12-28 09:50:09 -05:00
FeRD (Frank Dana)
dc217a9bdf tests: Cast container.size() to int for comparison 2019-12-28 09:49:24 -05:00
Chris Kirmse
d60678af0d correctly calculate remaining_frame_samples
- sometimes the output from the SWR_CONVERT is not the exact amount we asked for
- without this fix, the old code would sometimes read past the end of a buffer
- valgrind complained about the old code
- read https://stackoverflow.com/questions/39587839/libswresample-swr-convert-not-producing-enough-samples
2019-12-27 09:54:57 -08:00
FeRD (Frank Dana)
31a0565d26 Frame: DeepCopy has_audio_data correctly 2019-12-27 10:51:02 -05:00
FeRD (Frank Dana)
cbf1f17059 Merge branch 'develop' into sign-compare 2019-12-25 16:35:04 -05:00