]> git.sesse.net Git - mlt/log
mlt
14 years agoFix video glitches when switching still and normal sdl consumers.
Dan Dennedy [Tue, 23 Feb 2010 06:13:05 +0000 (22:13 -0800)]
Fix video glitches when switching still and normal sdl consumers.

14 years agoUpdate ChangeLog for 0.5.0 release.
Dan Dennedy [Tue, 16 Feb 2010 06:40:46 +0000 (22:40 -0800)]
Update ChangeLog for 0.5.0 release.

14 years agoSet version to 0.5.0.
Dan Dennedy [Tue, 16 Feb 2010 06:35:48 +0000 (22:35 -0800)]
Set version to 0.5.0.

14 years agoAdd v0.5.0 release notes.
Dan Dennedy [Tue, 16 Feb 2010 06:32:45 +0000 (22:32 -0800)]
Add v0.5.0 release notes.

14 years agoMerge branch 'master' of xtremedia:git/mltframework.org/mlt
Dan Dennedy [Tue, 16 Feb 2010 05:19:59 +0000 (21:19 -0800)]
Merge branch 'master' of xtremedia:git/mltframework.org/mlt

14 years agoFix mlt_sample_calculator returning negative result.
Dan Dennedy [Mon, 15 Feb 2010 06:12:25 +0000 (22:12 -0800)]
Fix mlt_sample_calculator returning negative result.

14 years agoMerge branch 'master' of dennedy.org:git/mltframework.org/mlt
Dan Dennedy [Mon, 15 Feb 2010 04:18:43 +0000 (20:18 -0800)]
Merge branch 'master' of dennedy.org:git/mltframework.org/mlt

14 years agoSimplify some of the cache locking and less flip-flop.
Dan Dennedy [Sun, 14 Feb 2010 19:46:43 +0000 (11:46 -0800)]
Simplify some of the cache locking and less flip-flop.

14 years agoAdd a reference to avformat producer on the frame when cache miss.
Dan Dennedy [Sun, 14 Feb 2010 08:20:45 +0000 (00:20 -0800)]
Add a reference to avformat producer on the frame when cache miss.

Also adds some additional checks on null pointers.

14 years agoAdd HD-SDI support to Linsys SDI module.
Dan Dennedy [Fri, 12 Feb 2010 04:28:30 +0000 (20:28 -0800)]
Add HD-SDI support to Linsys SDI module.

This has only been tested with the VidPort.
At this time, you must run the linsys sdiaudiocfg and sdivideocfg
utilities to configure your card. In time, we hope to remove this step.

14 years agoAdd --linsys-with-jpeg configure option.
Dan Dennedy [Fri, 12 Feb 2010 04:17:25 +0000 (20:17 -0800)]
Add --linsys-with-jpeg configure option.

14 years agoChange linssys_sdi consumer to just "sdi"
Dan Dennedy [Fri, 12 Feb 2010 03:57:29 +0000 (19:57 -0800)]
Change linssys_sdi consumer to just "sdi"

14 years agoMake avformat producer less chatty in verbose mode.
Dan Dennedy [Thu, 11 Feb 2010 07:49:26 +0000 (23:49 -0800)]
Make avformat producer less chatty in verbose mode.

14 years agoRevise Hz->fps in profiles and add more ATSC profiles.
Dan Dennedy [Thu, 11 Feb 2010 07:48:21 +0000 (23:48 -0800)]
Revise Hz->fps in profiles and add more ATSC profiles.

14 years agoLook for libvdpau.so in /usr/lib64 as well.
Dan Dennedy [Wed, 10 Feb 2010 10:03:06 +0000 (02:03 -0800)]
Look for libvdpau.so in /usr/lib64 as well.

14 years agoAdd support for unspecified out points in XML.
Dan Dennedy [Tue, 9 Feb 2010 07:01:01 +0000 (23:01 -0800)]
Add support for unspecified out points in XML.

14 years agoAdd support for only negative out in mlt_pplaylist_append_io.
Dan Dennedy [Tue, 9 Feb 2010 06:50:37 +0000 (22:50 -0800)]
Add support for only negative out in mlt_pplaylist_append_io.

14 years agoAdd support for negative out in mlt_producer_set_in_and_out.
Dan Dennedy [Tue, 9 Feb 2010 06:12:32 +0000 (22:12 -0800)]
Add support for negative out in mlt_producer_set_in_and_out.

14 years agoChange -1 handling for in/out points to be any negative value.
Dan Dennedy [Tue, 9 Feb 2010 05:51:26 +0000 (21:51 -0800)]
Change -1 handling for in/out points to be any negative value.

14 years agoFix short forward seeking in vorbis producer.
Dan Dennedy [Tue, 9 Feb 2010 05:47:05 +0000 (21:47 -0800)]
Fix short forward seeking in vorbis producer.

14 years agoFix audio muxing when downsampling >2 channels.
Dan Dennedy [Mon, 8 Feb 2010 08:44:26 +0000 (00:44 -0800)]
Fix audio muxing when downsampling >2 channels.

A side effect of this bug was a big memory consumption. This occurs
mostly commonly when using 5.1 audio sources such as AVCHD or DVD and
encoding to 44.1 KHz.

14 years agoSafer to use the image from get_image and to compute the size.
Dan Dennedy [Mon, 8 Feb 2010 04:36:38 +0000 (20:36 -0800)]
Safer to use the image from get_image and to compute the size.

14 years agoFix crash in filter resize with cached images (kdenlive-1330).
Dan Dennedy [Mon, 8 Feb 2010 04:33:16 +0000 (20:33 -0800)]
Fix crash in filter resize with cached images (kdenlive-1330).

Also properly sets the top_field_first flag on frames with cached image.
Also adds the noimagecache property for troubleshooting.

14 years agoSometimes x264 is crashing on single or first pass with multithreading.
Dan Dennedy [Fri, 5 Feb 2010 04:23:36 +0000 (20:23 -0800)]
Sometimes x264 is crashing on single or first pass with multithreading.

14 years agoFix progressive property on frames in the consumer producer.
Dan Dennedy [Fri, 5 Feb 2010 04:20:04 +0000 (20:20 -0800)]
Fix progressive property on frames in the consumer producer.

This also adds deinterlace_method and rescale (method) properties to the
producer so it can set those on its embedded consumer.

14 years agoDefault SDL to use the onefield deinterlace filter.
Dan Dennedy [Fri, 5 Feb 2010 04:18:16 +0000 (20:18 -0800)]
Default SDL to use the onefield deinterlace filter.

The previous default in the deinterlace filter was linearblend. The new
default is yadif. However, onefield is faster is gives cleaner results
than linearblend where preserving most resolution is not a factor. Since
most usess of SDL are applications with preview windows smaller than
actual resolution, it makes sense to use onefield by default in the SDL
consumers.

14 years agoAdd YADIF methods in deinterlace filter.
Dan Dennedy [Fri, 5 Feb 2010 04:01:02 +0000 (20:01 -0800)]
Add YADIF methods in deinterlace filter.

14 years agoHide need_previous_next property from serialization.
Dan Dennedy [Thu, 4 Feb 2010 06:17:19 +0000 (22:17 -0800)]
Hide need_previous_next property from serialization.

14 years agoFix setting resolution and format in avformat image caching.
Dan Dennedy [Wed, 3 Feb 2010 08:41:25 +0000 (00:41 -0800)]
Fix setting resolution and format in avformat image caching.

14 years agoAdd SSE2_FLAGS and --disable-sse2 to configure.
Dan Dennedy [Wed, 3 Feb 2010 07:27:22 +0000 (23:27 -0800)]
Add SSE2_FLAGS and --disable-sse2 to configure.

This is required for YADIF assembler.

14 years agoAdd fetching previous and next frames in producers.
Dan Dennedy [Wed, 3 Feb 2010 07:20:22 +0000 (23:20 -0800)]
Add fetching previous and next frames in producers.

This is only enabled when the property need-previous-next is set true on
the producer. This also adds firing a service-changed event on the
filter when it gets attached so the filter can set this property on the
producer to which it is attached. These frame references are set as
"previous frame" and "next frame" properties on the current frame. It is
also important to note that these frames do not have ANY filters applied
to them, which is important for YADIF and telecide filters, which
process before all other filters.

14 years agoPrefer the API over setting property.
Dan Dennedy [Wed, 3 Feb 2010 06:50:15 +0000 (22:50 -0800)]
Prefer the API over setting property.

14 years agoFix force_progressive=0 on avformat producer.
Dan Dennedy [Wed, 3 Feb 2010 06:49:17 +0000 (22:49 -0800)]
Fix force_progressive=0 on avformat producer.

14 years agoAdd image caching to avformat producer.
Dan Dennedy [Wed, 3 Feb 2010 06:48:31 +0000 (22:48 -0800)]
Add image caching to avformat producer.

This not only helps with very short seeking around a point especially on
AVCHD but also will help immensely with YADIF.

14 years agoSort members in doxygen docs.
Dan Dennedy [Thu, 28 Jan 2010 23:23:03 +0000 (15:23 -0800)]
Sort members in doxygen docs.

14 years agoFix segfault when using audio_index=all on file with no audio.
Dan Dennedy [Wed, 27 Jan 2010 07:03:59 +0000 (23:03 -0800)]
Fix segfault when using audio_index=all on file with no audio.

14 years agoFix vignette filter position
j-b-m [Sat, 23 Jan 2010 00:19:49 +0000 (01:19 +0100)]
Fix vignette filter position

modified:   src/modules/oldfilm/filter_vignette.c

14 years agoRound corners in titles for rectangle borders (Patch from Till Theato)
j-b-m [Fri, 22 Jan 2010 19:47:40 +0000 (20:47 +0100)]
Round corners in titles for rectangle borders (Patch from Till Theato)
modified:   src/modules/qimage/kdenlivetitle_wrapper.cpp

14 years agoFix typo in autotrack filter
j-b-m [Fri, 22 Jan 2010 19:42:54 +0000 (20:42 +0100)]
Fix typo in autotrack filter

modified:   src/modules/motion_est/filter_autotrack_rectangle.c

14 years agoLet environment variable MLT_NO_VDPAU=1 disable VDPAU.
Dan Dennedy [Fri, 22 Jan 2010 03:53:32 +0000 (19:53 -0800)]
Let environment variable MLT_NO_VDPAU=1 disable VDPAU.

14 years agoMake realtime (streaming) avformat consumer less bursty.
Dan Dennedy [Wed, 20 Jan 2010 07:05:19 +0000 (23:05 -0800)]
Make realtime (streaming) avformat consumer less bursty.

Patch from PrimeTel PLC - http://www.prime-tel.com

14 years agoAdd support for libavdevice (v4l/v4l2).
Dan Dennedy [Wed, 20 Jan 2010 06:57:21 +0000 (22:57 -0800)]
Add support for libavdevice (v4l/v4l2).

Thanks to hints from Volodymyr M. Lisivka.

LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so is required to get some
formats to work.

14 years agoReturn and handle errors on failure to produce image (kdenlive-1312).
Dan Dennedy [Wed, 20 Jan 2010 05:36:31 +0000 (21:36 -0800)]
Return and handle errors on failure to produce image (kdenlive-1312).

14 years agoFix incorrect comment about yuv422 only in resize filter.
Dan Dennedy [Wed, 20 Jan 2010 05:06:39 +0000 (21:06 -0800)]
Fix incorrect comment about yuv422 only in resize filter.

14 years agoFix muxing when encoding with x264 and B frames (2928953).
Dan Dennedy [Tue, 19 Jan 2010 06:32:52 +0000 (22:32 -0800)]
Fix muxing when encoding with x264 and B frames (2928953).

14 years agoRemove deprecation warnings on guess_format.
Dan Dennedy [Tue, 19 Jan 2010 05:20:13 +0000 (21:20 -0800)]
Remove deprecation warnings on guess_format.

14 years agoOnly report video encode error when truly error result.
Dan Dennedy [Sun, 17 Jan 2010 02:09:33 +0000 (18:09 -0800)]
Only report video encode error when truly error result.

14 years agoAdd apre, fpre, and vpre properties to avformat consumer.
Dan Dennedy [Sun, 17 Jan 2010 02:08:13 +0000 (18:08 -0800)]
Add apre, fpre, and vpre properties to avformat consumer.

These read ffmpeg preset files, which is really handy for x264 encoding
on the command line. They require the full path to the file unlike the
ffmpeg utility. apre is for audio, vpre is for video, and fpre is for
the format/muxer.

14 years agoRefactor mlt_sample_calculator to reuse mlt_sample_calculator_to_now.
Dan Dennedy [Sun, 17 Jan 2010 07:02:58 +0000 (23:02 -0800)]
Refactor mlt_sample_calculator to reuse mlt_sample_calculator_to_now.

14 years agoAdd mlt_frame doxygen docs.
Dan Dennedy [Sun, 17 Jan 2010 06:14:48 +0000 (22:14 -0800)]
Add mlt_frame doxygen docs.

14 years agoFix detection of aspect ratio of DV in AVI.
Dan Dennedy [Wed, 13 Jan 2010 08:14:42 +0000 (00:14 -0800)]
Fix detection of aspect ratio of DV in AVI.

14 years agoFix A/V sync after seeking on some files (2892086).
Dan Dennedy [Wed, 13 Jan 2010 06:36:17 +0000 (22:36 -0800)]
Fix A/V sync after seeking on some files (2892086).

14 years agoFix memleak in freeze filter - Kdenlive issue 1379
j-b-m [Mon, 11 Jan 2010 23:10:29 +0000 (00:10 +0100)]
Fix memleak in freeze filter - Kdenlive issue 1379
modified:   src/modules/kdenlive/filter_freeze.c

14 years agoFix setting progressive property on repeated frames (kdenlive-1335).
Dan Dennedy [Mon, 11 Jan 2010 02:35:44 +0000 (18:35 -0800)]
Fix setting progressive property on repeated frames (kdenlive-1335).

14 years agoround outline pen
gmarco [Fri, 8 Jan 2010 23:05:47 +0000 (00:05 +0100)]
round outline pen

14 years agooutline text possible (with use of font-outline/font-outline-color)
Marco Gittler [Wed, 23 Dec 2009 13:20:30 +0000 (14:20 +0100)]
outline text possible (with use of font-outline/font-outline-color)

14 years agouser array with 100 values
Marco Gittler [Wed, 6 Jan 2010 11:04:08 +0000 (12:04 +0100)]
user array with 100 values
yml file updated

14 years agounevendevelop effect
Marco Gittler [Wed, 6 Jan 2010 10:52:17 +0000 (11:52 +0100)]
unevendevelop effect

14 years agoFix crash when opening a kdenlive document with titles
j-b-m [Mon, 21 Dec 2009 21:45:36 +0000 (22:45 +0100)]
Fix crash when opening a kdenlive document with titles

modified:   src/modules/qimage/kdenlivetitle_wrapper.cpp

14 years agoAdd force_channels to sdi consumer for troubleshooting.
Dan Dennedy [Thu, 17 Dec 2009 15:41:47 +0000 (07:41 -0800)]
Add force_channels to sdi consumer for troubleshooting.

14 years agoFix crash at end of some files with audio_index=all.
Dan Dennedy [Thu, 17 Dec 2009 08:56:52 +0000 (00:56 -0800)]
Fix crash at end of some files with audio_index=all.

14 years agoThis lock makes kdenlive start more reliably in the debugger.
Dan Dennedy [Thu, 17 Dec 2009 07:14:54 +0000 (23:14 -0800)]
This lock makes kdenlive start more reliably in the debugger.

14 years agoAdd mlt_service_cache_purge and remove purge in mlt_service_close.
Dan Dennedy [Thu, 17 Dec 2009 05:19:33 +0000 (21:19 -0800)]
Add mlt_service_cache_purge and remove purge in mlt_service_close.

The avformat producer holds references to cache items within frame
objects. This means mlt_service_close can not purge the cache because
frames may be closed after the producer.

14 years agoRedo avformat producer locking - less off-and-on.
Dan Dennedy [Thu, 17 Dec 2009 04:46:00 +0000 (20:46 -0800)]
Redo avformat producer locking - less off-and-on.

14 years agoBump to unreleased version.
Dan Dennedy [Tue, 15 Dec 2009 06:22:26 +0000 (22:22 -0800)]
Bump to unreleased version.

14 years agoRevert a bunch of changes made to SDL for VDPAU.
Dan Dennedy [Tue, 15 Dec 2009 06:20:44 +0000 (22:20 -0800)]
Revert a bunch of changes made to SDL for VDPAU.

This set of changes conflicted with Kdenlive, which requires two
consumers that need to release SDL on stop. Now, VDPAU support does not
need SDL as it gets its own X11 Display pointer.

14 years agoMake VDPAU independent of SDL X11 Display.
Dan Dennedy [Tue, 15 Dec 2009 06:18:46 +0000 (22:18 -0800)]
Make VDPAU independent of SDL X11 Display.

This prevents VDPAU from crashing on calls to SDL_Quit() and allows it
to be used with non-SDL consumers! (Still requires an X11 session.)

14 years agoFix for when actual channels does not match requested.
Dan Dennedy [Mon, 14 Dec 2009 03:40:40 +0000 (19:40 -0800)]
Fix for when actual channels does not match requested.

This typically only happens when using audio_index=all on the avformat
producer.
This also adds a audio_offset property to the sdl consumer to help with
testing audio_index. It takes a numeric value in units of channels over
which to skip.

14 years agoDo not compile vdpau_close() until it can be used.
Dan Dennedy [Mon, 14 Dec 2009 03:31:04 +0000 (19:31 -0800)]
Do not compile vdpau_close() until it can be used.

14 years agoAdd producer variant avformat-novalidate.
Dan Dennedy [Mon, 14 Dec 2009 00:59:23 +0000 (16:59 -0800)]
Add producer variant avformat-novalidate.

The purpose of this is to increase the speed of loading playlists with
known good files. Use with care. This assumes a few properties have been
set, in particular "length." This was only tested thus far by modifying
the output of consumer xml to change mlt_service from "avformat" to
"avformat-novalidate".

14 years agoFix audio_index=all when stream not stereo.
Dan Dennedy [Sun, 13 Dec 2009 21:26:08 +0000 (13:26 -0800)]
Fix audio_index=all when stream not stereo.

14 years agoFix segfault in vdpau_init when x11_display not set.
Dan Dennedy [Sun, 13 Dec 2009 19:34:00 +0000 (11:34 -0800)]
Fix segfault in vdpau_init when x11_display not set.

14 years agoSome B.C.E. sample files need more audio streams.
Dan Dennedy [Sun, 13 Dec 2009 19:12:16 +0000 (11:12 -0800)]
Some B.C.E. sample files need more audio streams.

14 years agoFix regression with addition of mlt_cache.
Dan Dennedy [Sun, 13 Dec 2009 19:11:24 +0000 (11:11 -0800)]
Fix regression with addition of mlt_cache.

This change would cause the producer to not fully initialize on the
first call to get_frame.

14 years agoAdd cache support to avformat producer.
Dan Dennedy [Sat, 12 Dec 2009 20:29:09 +0000 (12:29 -0800)]
Add cache support to avformat producer.

This also includes a change to make VDPAU work on some versions of
FFmpeg beyond Sept 15, 2009 (do not know exactly when).

14 years agoAdd mlt_service_cache_set_size() to limit the cache size.
Dan Dennedy [Sat, 12 Dec 2009 20:25:05 +0000 (12:25 -0800)]
Add mlt_service_cache_set_size() to limit the cache size.

14 years agoAdd mlt_cache_set_size() to limit the amount of caching.
Dan Dennedy [Sat, 12 Dec 2009 20:24:29 +0000 (12:24 -0800)]
Add mlt_cache_set_size() to limit the amount of caching.

14 years agoAdd support for decoding H.264 with VDPAU.
Dan Dennedy [Sun, 29 Nov 2009 01:13:01 +0000 (17:13 -0800)]
Add support for decoding H.264 with VDPAU.

This applies to all H.264 at the moment unless novdpau=1 is set on the
producer. Also, this can only handle up to about 10 - 15 clips using
VDPAU in the project at the moment until the avformat producer is
changed to use mlt_cache.

14 years agoSDL must not close X11 while VDPAU is still using it.
Dan Dennedy [Sun, 29 Nov 2009 01:10:02 +0000 (17:10 -0800)]
SDL must not close X11 while VDPAU is still using it.

14 years agoMake the SDL consumer cooperate with VDPAU.
Dan Dennedy [Sun, 29 Nov 2009 01:08:13 +0000 (17:08 -0800)]
Make the SDL consumer cooperate with VDPAU.

This moves the SDL_Quit calls from the consumer_stop to the
consumer_close functions. Also, it exports the X11 Display pointer to
the mlt_environment and the global SDL mutex to the consumer class.

14 years agoAdd center_bias property to crop filter.
Dan Dennedy [Fri, 11 Dec 2009 04:31:46 +0000 (20:31 -0800)]
Add center_bias property to crop filter.

14 years agoUpdate ChangeLog for 0.4.10 release.
Dan Dennedy [Wed, 9 Dec 2009 04:38:48 +0000 (20:38 -0800)]
Update ChangeLog for 0.4.10 release.

14 years agoSet version to 0.4.10 and update release notes.
Dan Dennedy [Wed, 9 Dec 2009 04:37:28 +0000 (20:37 -0800)]
Set version to 0.4.10 and update release notes.

14 years agoFix audioconvert setting frame audio on no conversion.
Dan Dennedy [Wed, 9 Dec 2009 04:27:25 +0000 (20:27 -0800)]
Fix audioconvert setting frame audio on no conversion.

This was causing the existing audio to be released and then telling
mlt_properties to release the audio again with the old pointer (double
free).

14 years agoFix underlinking libm by removing math function.
Dan Dennedy [Wed, 9 Dec 2009 03:55:15 +0000 (19:55 -0800)]
Fix underlinking libm by removing math function.

14 years agoUpdate ChangeLog for 0.4.8 release.
Dan Dennedy [Tue, 8 Dec 2009 07:38:58 +0000 (23:38 -0800)]
Update ChangeLog for 0.4.8 release.

14 years agoSet version to 0.4.8.
Dan Dennedy [Tue, 8 Dec 2009 07:34:04 +0000 (23:34 -0800)]
Set version to 0.4.8.

14 years agoAdd v0.4.8 release notes.
Dan Dennedy [Tue, 8 Dec 2009 07:27:04 +0000 (23:27 -0800)]
Add v0.4.8 release notes.

14 years agoFix some cases image and audio formats not converting (kdenlive-1259).
Dan Dennedy [Tue, 8 Dec 2009 06:33:52 +0000 (22:33 -0800)]
Fix some cases image and audio formats not converting (kdenlive-1259).

14 years agoFix crash in composite-on-composite (kdenlive-1315).
Dan Dennedy [Tue, 8 Dec 2009 06:04:41 +0000 (22:04 -0800)]
Fix crash in composite-on-composite (kdenlive-1315).

14 years agoFix crash in x264 on second pass of multi-threaded encoding.
Dan Dennedy [Mon, 7 Dec 2009 07:02:46 +0000 (23:02 -0800)]
Fix crash in x264 on second pass of multi-threaded encoding.

14 years agoDisable multi-threaded audio encoding (not useful).
Dan Dennedy [Mon, 7 Dec 2009 06:30:45 +0000 (22:30 -0800)]
Disable multi-threaded audio encoding (not useful).

14 years agoFix encoding PCM on some recent FFmpeg change (kdenlive 1282).
Dan Dennedy [Mon, 7 Dec 2009 06:15:53 +0000 (22:15 -0800)]
Fix encoding PCM on some recent FFmpeg change (kdenlive 1282).

Also includes a little cleanup and extra buffer overwrite protection.

14 years agoFix regression causing writing beyond end of buffer (kdenlive 1282).
Dan Dennedy [Mon, 7 Dec 2009 04:18:07 +0000 (20:18 -0800)]
Fix regression causing writing beyond end of buffer (kdenlive 1282).

Anything with a PCM output is still crashing including DV and WAV.

14 years agoFix build (CFLAGS) of Ruby binding.
Dan Dennedy [Sun, 6 Dec 2009 03:08:31 +0000 (19:08 -0800)]
Fix build (CFLAGS) of Ruby binding.

14 years agoFix audio buffer overflow on large resampling (2902193).
Dan Dennedy [Thu, 3 Dec 2009 07:38:51 +0000 (23:38 -0800)]
Fix audio buffer overflow on large resampling (2902193).

14 years agoFix regression converting mono to stereo.
Dan Dennedy [Thu, 3 Dec 2009 05:53:39 +0000 (21:53 -0800)]
Fix regression converting mono to stereo.

14 years agoAdd center property to crop to automatically fill frame.
Dan Dennedy [Wed, 2 Dec 2009 08:48:30 +0000 (00:48 -0800)]
Add center property to crop to automatically fill frame.

14 years agoFix distorting aspect ratio of images with crop.
Dan Dennedy [Wed, 2 Dec 2009 06:38:30 +0000 (22:38 -0800)]
Fix distorting aspect ratio of images with crop.

Unfortunately, this has the side effect of breaking the crop extents of
existing projects when crop was applied to an image or image sequence.
However, those projects were using a distorting version of crop and
would need to be revised anyways.

14 years agoAdd support for cropping RGB(A).
Dan Dennedy [Wed, 2 Dec 2009 06:31:11 +0000 (22:31 -0800)]
Add support for cropping RGB(A).