Jonathan Thomas
|
621eb57a8f
|
Bump version to 0.4.0 (SO: 27) for release of OpenShot 3.3
|
2024-12-21 16:27:30 -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
|
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
|
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
|
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
|
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 |
|
Jonathan Thomas
|
118810f160
|
Do not add +1 to GetMaxFrame() calculation. This is incorrect math for calculating the max frame of a timeline, and not correct. For example, 1 second long timeline at 30 FPS, should have exactly 30 frames (not 31).
|
2024-09-24 12:40:37 -05:00 |
|
Jonathan Thomas
|
5be0f4a32b
|
Removing an unneeded avcodec encoder flush, which was breaking many encoders on newer versions of FFMPEG. This would result in failed hardware acceleration and videos with no video frames.
|
2024-09-06 17:41:49 -05:00 |
|
Jonathan Thomas
|
b89bc5f006
|
Adding in support for WAV channel layouts, that newer versions of FFMPEG no longer attempt to guess. Support for MONO and STEREO layouts added back in.
|
2024-09-06 17:40:52 -05:00 |
|
Jonathan Thomas
|
3170768e0c
|
Bump version to 0.3.3, SO Version 26
|
2024-06-19 20:25:10 -05:00 |
|
Jonathan Thomas
|
c8899963fd
|
Add experimental support for Java bindings for libopenshot. This generates the *.class and *.java files, and a JNI library (libopenshot-java.so) to invoke the actual C++ openshot library, and a openshotJNI.jar which contains all of these files.
|
2024-06-08 14:56:30 -05:00 |
|
Jonathan Thomas
|
5305e77586
|
Update FFmpegWriter.cpp
attempt #3 on GitHub editor, build error fix
|
2024-05-10 18:07:48 -05:00 |
|
Jonathan Thomas
|
a188a4d378
|
Update FFmpegWriter.cpp
2nd Attempt to fix this in the GitHub file editor, lol
|
2024-05-10 17:51:16 -05:00 |
|
Jonathan Thomas
|
eed38ba706
|
Update FFmpegWriter.cpp
Moving variable init and fixing build error
|
2024-05-10 17:43:08 -05:00 |
|
Robert-André Mauchin
|
08d7f3354b
|
Add compatibility with FFMPEG 7.0
channel_layout has been replaced with ch_layout
Fix #953
|
2024-05-09 12:56:48 +02:00 |
|