Jonathan Thomas
|
7b1ff78d2d
|
Bumping version to 0.1.5 (SO renames unchanged at 11).
v0.1.5
|
2017-05-09 23:52:56 -05:00 |
|
Jonathan Thomas
|
944a46a3de
|
Merge pull request #48 from ghisvail/patch-1
Capture multi-digit version numbers - merging
|
2017-04-03 15:56:43 -05:00 |
|
Jonathan Thomas
|
ddae58f18c
|
Bumping version to 0.1.4 (SO 11).
v0.1.4
|
2017-03-30 16:15:52 -05:00 |
|
Jonathan Thomas
|
b3ca56b5ab
|
Another attempted fix for audio device management. Moving CloseAudioDevice() call to only invoke when quiting OpenShot, and only initializing the JUCE audio manager 1 time. This fixes a audio freeze in Windows when the preview window launches.
|
2017-03-26 23:51:03 -07:00 |
|
Jonathan Thomas
|
57dc7bc43a
|
Fixing broken gravity for GRAVITY_BOTTOM_LEFT
|
2017-03-26 12:49:27 -05:00 |
|
Jonathan Thomas
|
6fe901f359
|
Refactoring closing of audio devices
|
2017-03-21 14:38:42 -05:00 |
|
Jonathan Thomas
|
3193ee9701
|
Wrapping AudioDeviceManager in singleton wrapper, to ensure only a single instance can be created. This solves lots of weird issues with the preview dialog.
|
2017-03-21 10:56:19 -05:00 |
|
Jonathan Thomas
|
e084f65315
|
Adding TODO for libopenshot related to audioDeviceManager
|
2017-03-21 00:45:11 -05:00 |
|
Jonathan Thomas
|
97ec6298ff
|
Adding frame number display options to a clip, which can be super useful when debugging issues. Options include: None, Clip, Timeline, or Both. Also improving missing frame detection, to have less false positives (i.e. flickering 1st frame)
|
2017-03-15 02:06:53 -05:00 |
|
Jonathan Thomas
|
905fbf42ec
|
Allow Timeline to use smaller frame/image sizes based on MaxSize (huge performance gain for previewing videos)
|
2017-03-14 11:42:05 -05:00 |
|
Jonathan Thomas
|
210d00c81f
|
Fixing big regression finding the correct starting frame for a clip... oops.
|
2017-03-11 00:51:43 -06:00 |
|
Jonathan Thomas
|
ec65ca39b3
|
Fixing invalid cache after editing effect in a clip, and frame accuracy (converting timestamps into frame numbers). This makes frame by frame editing much better.
|
2017-03-10 00:51:08 -06:00 |
|
Jonathan Thomas
|
bd85f1144d
|
Adding a lock when updating the JSON of a Timeline (or remapping it), so nobody can request frames while everything is changing. Seems much more stable during live preview.
|
2017-03-05 04:34:32 -06:00 |
|
Jonathan Thomas
|
289e659566
|
Fixed a bug when caching a mask size (a regression from some of our speed improvements)
|
2017-02-19 01:29:59 -06:00 |
|
Jonathan Thomas
|
dc25576fab
|
Removing transform handles, since I will instead implement that in Python rather this library. Also, refactoring a bit of the clip transforms, to keep the rotation center correct.
|
2017-02-04 22:01:06 -06:00 |
|
Ghislain Antony Vaillant
|
b808861c25
|
Capture multi-digit version numbers
|
2017-01-28 17:32:39 +00:00 |
|
Jonathan Thomas
|
85ac4bf6d2
|
Updating references to frame number / position to long int, there were still quite a few old "int" declarations, which limits the length of frame number. Also, updated precision of KeyFrames to use double (instead of float) for higher precision, which fixed lots of issues with very long videos (since our FrameMapper used a KeyFrame object to create a map to new frames)
|
2017-01-24 18:39:17 -06:00 |
|
Jonathan Thomas
|
f30d7018b6
|
Fixing small bug with audio PTS detection, when seeking on really long video files (which would reset the last_frame to -1, and then detect a huge # of incorrect missing frames)
|
2017-01-23 23:53:50 -06:00 |
|
Jonathan Thomas
|
6f28c6f83b
|
Tweaking logic when detecting a final frame, and adding more logging to CheckWorkingFrames
|
2017-01-19 15:29:46 -06:00 |
|
Jonathan Thomas
|
90a7818573
|
Merge pull request #47 from nlsnho/audio-fix-1
Merging some audio refactoring and audio bug fixes
|
2017-01-12 00:53:37 -06:00 |
|
Nelson Ho
|
47a63afeb7
|
Updated test expectations for new audio sample rate fixes for proper number of samples per frame, even for the first output frame.
|
2017-01-07 20:29:42 -05:00 |
|
Nelson Ho
|
2cbb722141
|
fix logic for location.sample_start and location.frame update, fixes audio gaps
|
2017-01-07 17:59:00 -05:00 |
|
Nelson Ho
|
c33e6fa2a8
|
Fix AudioLocation::is_near function to handle a corner case where the two frames have different samples_per_frame, and sample_start is at the samples_per_frame limit.
|
2017-01-07 17:34:11 -05:00 |
|
Nelson Ho
|
c9b74ec96d
|
Added fixes for audio sample distribution to clean up missing or extra audio samples that were at frame boundaries
|
2017-01-06 20:48:47 -05:00 |
|
Jonathan Thomas
|
5b7e94bb31
|
Fixing incorrect placement of a selection handle.
|
2016-12-29 18:01:20 -06:00 |
|