Jonathan Thomas
f81f620c2a
Merge pull request #732 from ferdnyc/crop-qpainter
...
Rewrite Crop effect using QPainter
2021-10-29 13:17:38 -05:00
Jonathan Thomas
bbbb72aa5d
Merge pull request #757 from ferdnyc/resvg-in-ci
...
Resvg: Add support for v0.11.0+, enable in GitHub CI
2021-10-28 21:31:58 -05:00
Jonathan Thomas
689341368f
Merge pull request #716 from troyrollo/babl-integration
...
Add support for more Chroma Key methods
2021-10-28 14:32:16 -05:00
Jonathan Thomas
5f89107487
Merge pull request #712 from ferdnyc/color-qcolor-ctor
...
Color: Add Color(QColor) constructor with unit test, move initialization into initializer lists
2021-10-27 13:42:12 -05:00
Jonathan Thomas
1b5739f0ea
Merge pull request #763 from ferdnyc/fix-has-video
...
Clip: Fix has_video, add unit test
2021-10-27 13:31:58 -05:00
Frank Dana
311d86957e
Include FFmpegUtilities.h earlier ( #764 )
2021-10-27 06:49:27 -04:00
FeRD (Frank Dana)
b1d98d8de1
Color: Add Color(QColor) ctor, with unit test
2021-10-27 01:38:22 -04:00
FeRD (Frank Dana)
9133389b92
Clip: Fix has_video, add unit test
2021-10-27 00:26:56 -04:00
Frank Dana
b9833b71ab
Merge pull request #687 from ferdnyc/timeline-inheritance
...
Fix inheritance of TimelineBase::Clips(), and add unit test
2021-10-24 02:19:19 -04:00
Frank Dana
b1b1045af8
Merge pull request #729 from ferdnyc/move-proto-build
...
Fold libopenshot_protobuf into libopenshot
2021-10-22 15:22:35 -04:00
Frank Dana
49f2319699
Merge branch 'develop' into babl-integration
2021-10-22 15:14:11 -04:00
Frank Dana
2d2a062bdc
Remove (broken) BlackMagic DeckLink support ( #760 )
2021-10-20 06:49:08 -04:00
FeRD (Frank Dana)
75a56e58a0
Clean up some header comments / classes
2021-10-17 23:31:02 -04:00
FeRD (Frank Dana)
7ac54f05cc
Fold libopenshot_protobuf into libopenshot
...
- Move .proto files to src/ dir (not src/protobuf_messages)
- Generate protobuf files in src/CMakeLists.txt and include in
'openshot' library target
- Don't install generated *.pb.h headers, which are now private
2021-10-17 23:31:02 -04:00
Frank Dana
59138ea3e4
Adopt license management via Reuse project/tool ( #711 )
...
* reuse-managed license/copyright headers
reuse is a tool for compliance with the REUSE recommendations. See
<https://reuse.software/ > for more information, and
<https://reuse.readthedocs.io/ > for the online documentation.
* Set jsoncpp license
* Add MIT license for Decklink sources
* Explicitly license examples/
- Add headers to source files
- Change blanket licensing in .reuse/dep5 to only cover binary media
- Import CC-BY-3.0 license and assign to sintel_trailer
2021-10-16 01:26:26 -04:00
Troy Rollo
c3ef319e04
Fix errors in LCH Chroma keying and Findbabl.cmake
2021-10-10 19:49:35 +11:00
Jonathan Thomas
111026d8a1
Merge pull request #753 from OpenShot/anomorphic-fix
...
Support for anamorphic profiles, i.e. non-square pixels (including waveform fixes)
2021-10-08 16:08:38 -05:00
Jonathan Thomas
9c668e4de9
Merge pull request #752 from OpenShot/duration-detection-improvements
...
Better detection of duration, especially for audio-only files
2021-10-08 16:08:08 -05:00
Jonathan Thomas
4c171cc15c
Merge pull request #751 from OpenShot/prevent-cache-crash
...
Prevent crash when smallest frame detected in memory object is NULL
2021-10-08 16:01:14 -05:00
FeRD (Frank Dana)
c9cbf3f2b0
QtImageReader.cpp: Convert tabs to spaces
2021-10-08 16:36:01 -04:00
Frank Dana
ce8b08238c
Enable Win builds without unit tests ( #750 )
2021-10-08 12:59:57 -04:00
Frank Dana
cb9d1b11e1
Merge branch 'develop' into babl-integration
2021-10-08 12:55:47 -04:00
FeRD (Frank Dana)
af15649fe8
Add support for Resvg 0.11.0+
2021-10-08 12:04:50 -04:00
Frank Dana
8e663e7295
Include either Resvg or QtSVG, not both ( #756 )
2021-10-08 01:26:37 -04:00
Jonathan Thomas
15e5285206
Support for anamorphic profiles, i.e. non-square pixels. Fixes include Frame::Display, Frame::Save, and Timeline::SetMaxSize, all which had various issues. Added sample_aspect_ratio to FFmpegWriter, so the exported videos will continue to be anamorphic.
...
Also fixed some waveform issues, which were not appearing, or appearing squished, and sometimes containing gaps.
2021-10-07 13:45:16 -05:00