Commit Graph

1815 Commits

Author SHA1 Message Date
Jonathan Thomas
eb328f1190 Refactored the Settings::Instance()->MAX_WIDTH and Settings::Instance()->MAX_HEIGHT out of the Cilp class. GetFrame() now has an overload which specifies the width, height, and samples needed. Otherwise, it returns the Clip image based on the source reader (width, height, num samples). 2020-10-19 15:46:42 -04:00
Jonathan Thomas
000c9d6d4c - Refactoring all Timeline drawing code into the Clip class
- Making Clip a proper Reader (so it can be used directly, instead of a Timeline)
2020-10-19 15:45:37 -04:00
Frank Dana
1f9e4e24e2 Merge pull request #580 from ferdnyc/irw-coverage
Tests: Increase coverage for ImageReader, 100% for ImageWriter
2020-10-19 09:57:43 -04:00
FeRD (Frank Dana)
aff469535f ImageReader/Writer.h: Goose coverage to 100% 2020-10-18 10:22:34 -04:00
FeRD (Frank Dana)
6c656dd7f7 QtImageReader: Consolidate ctors 2020-10-17 06:23:44 -04:00
FeRD (Frank Dana)
6e4476dc6c Tests: Increase coverage for ImageReader/Writer 2020-10-17 06:21:06 -04:00
FeRD (Frank Dana)
06d45cb88a ImageReader: Consolidate ctors using default arg 2020-10-17 05:56:02 -04:00
Jonathan Thomas
49b7e623ce Merge pull request #579 from OpenShot/update-stale-comment
Update the stale github message (libopenshot)
2020-10-16 19:17:32 -05:00
Jonathan Thomas
9c3a2975be Update the stale github message 2020-10-16 18:56:34 -05:00
Jonathan Thomas
8f6c64215e Merge pull request #556 from ferdnyc/use-make-shared
Use std::make_shared to allocate shared ptrs, instead of std::shared_ptr constructors
2020-10-16 14:48:14 -05:00
Jonathan Thomas
ef80439b62 Merge pull request #530 from ferdnyc/omp-and-ffmpeg-classes
Move off deprecated OpenMP API, fix FFmpeg code paths
2020-10-16 14:45:20 -05:00
Jonathan Thomas
7f08778048 Merge pull request #534 from eisneinechse/interlace
Set the field order when interlace is on
2020-10-16 03:19:00 -05:00
Jonathan Thomas
8cf0483bd9 Merge pull request #455 from ferdnyc/remove-ancient-ffmpeg-encode
FFMpegWriter: Ease technical debt by dropping support for FFmpeg versions below 2.4
2020-10-16 03:14:26 -05:00
Jonathan Thomas
898ec1650d Merge pull request #486 from OpenShot/release-logs
Update release log formatting
2020-10-16 03:12:46 -05:00
Jonathan Thomas
b308f8c33b Merge pull request #368 from mkarg/distinct-saturation
Color-separated Saturation
2020-10-16 03:10:35 -05:00
Jonathan Thomas
a7fe41cc1a Update Saturation.cpp
Fixing regression after conflict resolution
2020-10-16 03:03:26 -05:00
Jonathan Thomas
88677a9c3c Update Saturation.cpp
Removing alpha channel access (undefined)
2020-10-16 02:54:54 -05:00
Jonathan Thomas
143b948ac2 Merge branch 'develop' into distinct-saturation 2020-10-16 02:47:40 -05:00
FeRD (Frank Dana)
a004bd23f3 Merge remote-tracking branch 'upstream/develop' into remove-ancient-ffmpeg-encode 2020-10-13 07:00:58 -04:00
Frank Dana
414a2cdaa3 Merge pull request #574 from ferdnyc/imagemagick-option
Add ENABLE_MAGICK CMake option (default ON)
2020-10-03 20:42:45 -04:00
FeRD (Frank Dana)
172c3c0e0f CMake: Switch default build type to Release 2020-10-03 20:32:58 -04:00
FeRD (Frank Dana)
965de9df5b Add ENABLE_MAGICK CMake option (default ON) 2020-10-03 20:32:58 -04:00
Frank Dana
4e98fb7293 Merge branch 'develop' into develop 2020-09-20 19:23:39 -04:00
Jonathan Thomas
66121bfe76 Merge pull request #568 from OpenShot/fix-resampling-in-mapper
FrameMapper + Resampling loses samples
2020-09-14 18:50:09 -05:00
Jonathan Thomas
6537278c1c This padding is needed to not lose samples in the first frame of a resample. Apparently, we need enough padding, so we exceed the # of samples required for the first frame, and 20 was just too low for many frame rates / sample rates. 2020-09-14 03:13:54 -05:00