26
I Use This!
Moderate Activity

Commits : Listings

Analyzed 5 days ago. based on code collected 11 days ago.
Jun 05, 2023 — Jun 05, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Fixed a SWIG error, where the base classes were not defined first. More... over 11 years ago
Removing profiler compiler reference More... over 11 years ago
Updated path to opt.h ffmpeg include More... over 11 years ago
Added a simple X,Y offset, to speed up basic overlays. More... over 11 years ago
Replaced the opacity() method with the IM quantumOperator method, which allows me to simply multiply the alpha percentage to each alpha value, and fixed a bug in the ImageReader which prevented copying pixel data between frames. More... over 11 years ago
Added in openMP code to improve performance on the timeline layer merging, which is very CPU intensive. More... over 11 years ago
Merging diverged branch More... over 11 years ago
Added gravity, scale type, and percentage based X,Y location settings. All the basic transformation methods are now working. You can layer, move, fade, snap, rotate, and scale clips on the screen. More... over 11 years ago
Updated phase 2 timeline More... over 11 years ago
Fixed sub-pixel positioning by resizing the source image canvas More... over 11 years ago
Integrated sub-pixel positioning using the distort operator. Not quite working yet. More... over 11 years ago
The timeline classes are finally working correctly, and have the following features: 1) Layers (unlimited # of layers) 2) IN, OUT, and Position (time) 3) X, Y offset 4) Alpha 5) Rotation 6) Transparency + compositing + overlays More... over 11 years ago
Integrated more timeline code, such as compositing layers... but they don't work yet More... over 11 years ago
Added a new method of getting the Frame* pointer from SWIG More... over 11 years ago
Made a few fixes to the frame mapper More... over 11 years ago
Added a new "smooth" slow motion, using the time map fraction to dissolve the next frame into the current one. More... over 11 years ago
Changed audio and video PTS to start at 0, and it fixed the final issues I have had with generating valid videos in multiple codecs. More... over 11 years ago
Fixed bug which froze the FFmpegReader when caching 1080p video. More... over 11 years ago
Added code to flush the encoders, and also write the final frame's audio samples More... over 11 years ago
Replaced avcodec_encode_audio with avcodec_encode_audio2, and completely redid the way PTS values are calculated and set. Another nice improvement! More... over 11 years ago
Fixed some major issues with the FFmpegWriter, which was not setting the correct PTS values More... over 11 years ago
Added frame counter to writer class, to help generate a valid PTS More... over 11 years ago
Fixed a huge memory leak related to cache objects, and incorrect frame sizes. It was caching way too many frames, and creating all sorts of issues. More... over 11 years ago
Removed some unneeded code in the FFMpegWriter More... over 11 years ago
Fixed a problem with audio time map deltas, and being slowed down instead of sped up More... over 11 years ago
Fixed a bug in the regression in the FFmpegReader class, which prevented frame 1 from loading More... over 11 years ago
Fixed build issue with dummy reader More... over 11 years ago
Fixed the FFMpegReader to discard the first audio and video frames it finds after a seek, since they sometimes are missing information. This fixed many issues with the time mapping curves and audio reversing and fast forwarding. More... over 11 years ago
Fixed more audio sample issues with time mapping More... over 11 years ago
FIxed some big audio bugs, and finally got the audio reversing correctly working. Now, audio waves are reversed when a time map is moving backwards. There are still some pops and crackles, but I'll fix those later. More... over 11 years ago