Jonathan Thomas
|
2ea724373d
|
Experimental codec lookup by name in FFmpegWriter, which should solve a few issues (such as xvid support). Thanks Peter!
|
2017-11-10 01:02:01 -06:00 |
|
Jonathan Thomas
|
30c0d48f56
|
Fixing regression (I think) with rotation origin. Things should always rotate around the center of an object (until I add in keyframable origin points)
|
2017-11-08 03:36:01 -06:00 |
|
Jonathan Thomas
|
153279fbac
|
Setting timebase on video stream in FFmpegWriter... a bit experimental
|
2017-11-08 00:01:42 -06:00 |
|
Jonathan Thomas
|
91a0db7a84
|
Improving playback smoothness on high framerate videos, especially when the video frames need to jump forward to keep up with the audio
|
2017-11-05 22:54:56 -06:00 |
|
Jonathan Thomas
|
2fcb35ddcc
|
Removing throw statements from header files (thanks Peter)
|
2017-10-26 18:44:35 -05:00 |
|
Jonathan Thomas
|
f0f1b92777
|
Reducing # of scale operations to 1 per layer on the timeline.
|
2017-10-26 18:15:16 -05:00 |
|
Jonathan Thomas
|
0ca3f2d663
|
Fixing 16 thread limit on FFmpegReader
|
2017-10-01 17:54:21 -05:00 |
|
Jonathan Thomas
|
d3225a80b5
|
Fixing a cast from long to int64_t
|
2017-09-28 16:31:13 -05:00 |
|
Jonathan Thomas
|
c95db460d6
|
Big update! Updating all "long int" frame number types to int64_t, so all 3 OSes will produce the same depth and precision on frame numbers. Also removing variable bitrate support temporarily, since it causes more problems than it solves.
|
2017-09-28 16:03:01 -05:00 |
|
Jonathan Thomas
|
db740765a1
|
Bumping version to 0.1.8 (SO version 13)
v0.1.8
|
2017-09-06 23:13:12 -05:00 |
|
Jonathan Thomas
|
8b8d91a687
|
Take 2 - Prevent crashes related to too many threads (on 24+ thread systems)
|
2017-08-21 16:36:22 -05:00 |
|
Jonathan Thomas
|
bc95a52e70
|
Prevent crashes related to too many threads (on 24+ thread systems)
|
2017-08-21 16:04:19 -05:00 |
|
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 |
|