Jonathan Thomas
|
f12ffe692b
|
Migrating tr1 to std, adding C++11 support to build scripts, fixing crash in FFmpegReader (caused by shared_ptr, buffer, and last_video_frame corruption). Much improved stability with this change. Thanks to Craig and Peter for the help!
|
2017-08-20 17:37:39 -05:00 |
|
Jonathan Thomas
|
564664737a
|
Fixing crash on Ubuntu build server
|
2017-08-01 03:24:01 -05:00 |
|
Jonathan Thomas
|
f46611cd7d
|
Fixed a strange bug related to exporting image sequences. The filename property was not being set on the AVFormatContext. Also fixed a bug when exporting to JPEG image sequences related to max_b_frames and certain codecs.
|
2017-08-01 01:19:07 -05:00 |
|
Jonathan Thomas
|
b094ac8469
|
Fixing issue with incorrect image size caches, which results in blurry/smudgy scaling on certain things.
|
2017-07-27 02:25:20 -05:00 |
|
Jonathan Thomas
|
2134769f1a
|
Fix issue with loading time curves that are never processed (i.e. have no values)
|
2017-07-24 15:43:35 -05:00 |
|
Jonathan Thomas
|
c30dbb90d8
|
Adding additional locks when adding/changing audio data. Reducing FrameMapper to a single frame at a time (increase seek speed and decrease crashes). Fixing crash on Time keyframes where it would sometimes calculate an invalid frame number.
|
2017-07-19 16:05:07 -05:00 |
|
Jonathan Thomas
|
4e3dd937e2
|
Fixing audio pops when stacking multiple clips with different offsets (pretty big issue for some people, just depending on your source framerates and position/start of clips).
|
2017-07-16 23:58:16 -05:00 |
|
Jonathan Thomas
|
a322411669
|
Removing nested OMP processing from FrameMapper. Adding lock inside time mapping (to prevent crashes when speeding up/slowing down clips). Adding omp critial lock to Frame GetAudioChannelsCount() and GetAudioSamplesCount() methods.
|
2017-06-22 15:26:40 -05:00 |
|
Jonathan Thomas
|
078c3f74dd
|
Bumping release to 0.1.7 (so version 12)
v0.1.7
|
2017-05-31 23:39:13 -05:00 |
|
Jonathan Thomas
|
5290f67a97
|
Fixing regression where source readers could have their info.has_video and info.has_audio set to an invalid state... causing crashes and freezes.
|
2017-05-30 15:35:43 -05:00 |
|
Jonathan Thomas
|
8f236200cc
|
Fixing another small issue when changing profiles
|
2017-05-26 01:08:20 -05:00 |
|
Jonathan Thomas
|
a36e399b47
|
Fixing a bug when changing project Profiles... we were not correctly reinitializing the FrameMapper
|
2017-05-24 03:20:26 -05:00 |
|
Jonathan Thomas
|
724c57680e
|
Moving checked_count erase command inside lock protection, to prevent crash
|
2017-05-22 04:43:21 -05:00 |
|
Jonathan Thomas
|
b36d8540fa
|
New release! Bumping version to 0.1.6
v0.1.6
|
2017-05-18 17:31:38 -05:00 |
|
Jonathan Thomas
|
e899cbf39a
|
Fixing Timeline::SetJSON to use a lock, and reopen the reader if already open. This fixes an issue when trying to open another project while the current project is being accessed (i.e. during playback).
|
2017-05-18 17:04:34 -05:00 |
|
Jonathan Thomas
|
c89ad78e38
|
Adding additional lock on ClearAllCache method, to prevent crash
|
2017-05-18 02:48:00 -05:00 |
|
Jonathan Thomas
|
1ed5302835
|
Fixing a data type issues with max()
|
2017-05-17 01:29:32 -05:00 |
|
Jonathan Thomas
|
3a884e71dc
|
Big improvement with handling invalid video and audio timestamps, defaulting to more sane values (when huge crazy timestamps are detected). Also fixing a bug when disabling video/audio tracks on FrameMappers. Also adding additional bail-out code when stuck searching for a video/audio packet that probably doesn't exist. Added improved "checked" handling, and once 1 frame is detected as invalid, clean out any other invalid ones as well.
|
2017-05-17 01:17:42 -05:00 |
|
Jonathan Thomas
|
efecd2b8d6
|
Fixing unicode path issues when loading a Profile() class. Broke when using unicode home directory on Windows.
|
2017-05-16 17:07:06 -05:00 |
|
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 |
|