Commit Graph

1003 Commits

Author SHA1 Message Date
Chris Kirmse
833fcb8e8e fix a number of memory leaks
- some were with libav functions
- same were due to non-virtual destructors
2019-05-08 15:02:33 -07:00
Jonathan Thomas
17a2258939 Merge pull request #232 from OpenShot/improved-qimage-scale-caching
Improve QtImageReader caching logic (fixes performance of larger static images)
2019-05-08 14:16:50 -05:00
Jonathan Thomas
d23197c9b6 Updating hwaccel table to use emojis (instead of words) take 3 2019-05-08 14:00:55 -05:00
Jonathan Thomas
7a93cd00e2 Merge pull request #231 from eisneinechse/develop
Simplification
2019-05-07 14:15:10 -05:00
eisneinechse
c55d8551c1 Simplification
Further simplify the else branches.
Thanks to SuslikV for pointing this out.
2019-05-05 18:18:14 -07:00
Jonathan Thomas
7c20910ff4 Merge pull request #230 from eisneinechse/develop
The default return value is present
2019-05-03 15:27:03 -05:00
eisneinechse
bfa8a83864 The default return value is present
Remove else so that the default return value is used if no other return was used."else if" in line 334 had no else and therefore in some cases no return value was present.
2019-05-03 13:13:45 -07:00
Jonathan Thomas
8fb72aae84 Merge pull request #227 from OpenShot/revert-222-debian-pybuild
Revert "Update Python install path detection"
2019-05-02 14:31:54 -05:00
Jonathan Thomas
eab0bbbe18 Revert "Update Python install path detection" 2019-05-02 14:19:14 -05:00
Jonathan Thomas
5225deb156 Merge pull request #222 from ferdnyc/debian-pybuild
Update Python install path detection
2019-05-02 14:03:02 -05:00
Jonathan Thomas
d8ce27056e Merge pull request #189 from ferdnyc/rename-rshift
Rename RSHIFT macro
2019-05-02 13:35:31 -05:00
Jonathan Thomas
68d6d6315b Merge branch 'develop' into debian-pybuild 2019-05-02 13:28:10 -05:00
Jonathan Thomas
2c825335c1 Merge branch 'develop' into rename-rshift 2019-05-02 13:24:14 -05:00
Jonathan Thomas
48376559e4 Merge pull request #220 from OpenShot/hardware-support
Hardware Support Integration (big changes to FFmpegReader and FFmpegWriter)
2019-05-02 12:23:47 -05:00
Jonathan Thomas
4a0f0fa1c6 Updating hwaccel table to use emojis (instead of words) take 3 2019-05-02 12:04:51 -05:00
Jonathan Thomas
10ef8838b1 Updating hwaccel table to use emojis (instead of words) 2019-05-02 12:03:58 -05:00
Jonathan Thomas
da07ab250b Updating hwaccel table to use emojis (instead of words) 2019-05-02 12:02:56 -05:00
Jonathan Thomas
6f00062b7b Fixing small regression with SetMaxSize and missing display_ratio and pixel_ratio 2019-05-02 11:43:34 -05:00
Jonathan Thomas
2b42574ffd Adding SetJson support for display_ratio and pixel_ratio updates, and improving SetMaxSize to maintain aspect ratio correctly, regardless of what is passed in. This helps support things like square aspect ratios. 2019-05-01 18:02:25 -05:00
Jonathan Thomas
fad8f40cf5 Simplifying hardware decoder logic (when looking for pixmap) 2019-04-30 17:43:15 -05:00
Jonathan Thomas
9324b691e9 Improving HW-ACCEL documentation 2019-04-30 17:11:04 -05:00
eisneinechse
27450a8a86 Clarify table 2019-04-30 14:05:52 -07:00
Jonathan Thomas
70f07ca4f8 Improving HW-ACCEL documentation 2019-04-30 13:17:43 -05:00
Jonathan Thomas
cdb4ae5483 Fixing crash on Mac due to juce::String again 2019-04-29 17:05:13 -05:00
Jonathan Thomas
2bafe60448 Removing 0 cases, and adding new QSV decoder support (experimental) 2019-04-28 17:18:43 -05:00