2891 Commits

Author SHA1 Message Date
Jonathan Thomas
621eb57a8f Bump version to 0.4.0 (SO: 27) for release of OpenShot 3.3 v0.4.0 2024-12-21 16:27:30 -06:00
Jonathan Thomas
1107e9ff04 Merge pull request #983 from OpenShot/recovery-menu
Fix for Windows 11 Audio Lag
2024-12-12 21:05:16 -06:00
Jonathan Thomas
db73d227ee Another fix for Qt Split, due to older version of Qt on Linux builder. Should be equivalent to Qt::SkipEmptyParts. 2024-12-09 23:37:59 -06:00
Jonathan Thomas
5977483142 Fixing GetMinFrame() function to correctly + 1, since our starting frames in OpenShot always begin with 1 (not 0) 2024-12-09 23:30:46 -06:00
Jonathan Thomas
74d6140bf1 Fixing Qt string split warning 2024-12-09 23:28:59 -06:00
Jonathan Thomas
05aaba6557 Targeting 10.12, using 10.14 SDK due to Catch2 2024-12-09 22:42:26 -06:00
Jonathan Thomas
5c1431adcc Adding back Mac build to Gitlab CI #2, targeting SDK 10.14 2024-12-09 22:36:07 -06:00
Jonathan Thomas
d1b6f6648e Adding back Mac build to Gitlab CI 2024-12-09 22:34:20 -06:00
Jonathan Thomas
a25513b813 Adding default audio buffer size to libopenshot settings, and setting default to 512. Also, adding some debugging output. This will allow users to override the default audio buffer size, to better customize for their system. 2024-12-09 15:15:12 -06:00
Jonathan Thomas
ad5a600310 Experimental audio device manager buffer size of 512 (instead of default). Win 11 seems to use a much larger value. 2024-12-09 14:10:36 -06:00
Jonathan Thomas
339a4919cd Debug in AudioReaderSource for Win 11 debugging #2 2024-12-09 00:59:07 -06:00
Jonathan Thomas
d1d989639b Debug in AudioReaderSource for Win 11 debugging 2024-12-08 21:35:33 -06:00
Jonathan Thomas
bdb5015581 Experimental change in audio thread sleep/waiting when paused 2024-12-08 18:24:20 -06:00
Jonathan Thomas
fad9ae922a Making all thread priorities "high" 2024-12-08 16:35:24 -06:00
Jonathan Thomas
d0057517ff Adding back win 32 build to gitlab ci 2024-12-08 16:32:52 -06:00
Jonathan Thomas
3f68bc4dc6 Temporarily remove win32 and mac builds, to test JUCE 7.0.8 and CXX standard 17 2024-12-08 14:02:23 -06:00
Jonathan Thomas
08e863d757 Fix thread syntax for JUCE 7.0.8 2024-12-08 14:01:57 -06:00
Jonathan Thomas
2a958bc802 Adding audio device type to debug 2024-12-07 12:16:17 -06:00
Jonathan Thomas
b2a96cca77 Adding debug for audio device initialization for debugging on Windows 11 2024-12-07 11:29:15 -06:00
Jonathan Thomas
09ca2ced48 Merge pull request #975 from OpenShot/choose-profile-v2
Improving Profile Class (Save and Json methods + Unit tests)
2024-10-12 15:18:49 -05:00
Jonathan Thomas
178cae48b7 Expose the Profile operators to SWIG for comparison 2024-10-10 12:46:16 -05:00
Jonathan Thomas
6998177d6a Adding new Save() method to Profile class, and fix a bug with "description" getting dropped in Json() method. Added new unit tests for JSON and Save methods. 2024-10-09 16:18:35 -05:00
Jonathan Thomas
5022ce443f Merge pull request #974 from OpenShot/drag-off-timeline
Adding GetMinTime & GetMinFrame methods to Timeline
2024-10-01 15:09:48 -05:00
Jonathan Thomas
bc6174fc9a Ensure SetJson() method recalculates project duration (min/max times) 2024-10-01 14:54:24 -05:00
Jonathan Thomas
959947a3f8 Adding GetMinTime/GetMinFrame functions to timeline, to find the "start" position of a timeline, if it's not 0.0. 2024-09-30 16:23:30 -05:00