12 years agoFixed initialisation of tf in file_open(). Without setting the memory to 0, avc-icons master mcarter yourbranchname origin/HEAD origin/avc-icons origin/master origin/mcarter
mark carter [Sat, 4 Aug 2007 15:29:21 +0000 (16:29 +0100)]
Fixed initialisation of tf in file_open(). Without setting the memory to 0,
tf->vpage has a pointer to random memory which causes problems for free().

13 years agomy first commit, i only added the file TEST to see how it works
marquitux [Sun, 10 Jun 2007 06:41:24 +0000 (03:41 -0300)]
my first commit, i only added the file TEST to see how it works

13 years agor1009: Move the dependencies to newer package names
Andraz Tori [Thu, 10 May 2007 09:37:52 +0000 (09:37 +0000)]
r1009: Move the dependencies to newer package names

13 years agor1008: pt_BR translation update
Rafael Diniz [Fri, 6 Apr 2007 23:47:53 +0000 (23:47 +0000)]
r1008: pt_BR translation update

13 years agor1007: Make configure detect and work on amd64.
Johannes Sixt [Sat, 31 Mar 2007 19:36:53 +0000 (19:36 +0000)]
r1007: Make configure detect and work on amd64.

Patch by j <>.

13 years agor1006: configure: Use libx264_pic instead of libx264 if available.
Johannes Sixt [Mon, 5 Mar 2007 19:49:17 +0000 (19:49 +0000)]
r1006: configure: Use libx264_pic instead of libx264 if available.

On Ubuntu, prefer libx264_pic over libx264 if --with-pic was specified
explicitly. Patch by

13 years agor1005: Increase the number of displayed digits for resample audio dialog box
Kevin Brosius [Sat, 3 Mar 2007 22:23:16 +0000 (22:23 +0000)]
r1005: Increase the number of displayed digits for resample audio dialog box
(for bug #389.)

Kevin Brosius <>

13 years agor1004: Fix
Andraz Tori [Sun, 25 Feb 2007 08:37:45 +0000 (08:37 +0000)]
r1004: Fix

13 years agor1003: BlueDot theme is usable again thanks to Miha Kitic who finished off
Pierre Dumuid [Thu, 22 Feb 2007 12:20:51 +0000 (12:20 +0000)]
r1003: BlueDot theme is usable again thanks to Miha Kitic who finished off
my commencement of restoring this theme.

See the git repository for more details.

13 years agor1002: Fix description of the preference
Andraz Tori [Sun, 18 Feb 2007 21:45:23 +0000 (21:45 +0000)]
r1002: Fix description of the preference

fixes bug 395

13 years agor1001: Oneliner to fix proper setting of mp3 bitrate
Andraz Tori [Sun, 18 Feb 2007 21:32:11 +0000 (21:32 +0000)]
r1001: Oneliner to fix proper setting of mp3 bitrate

fixes bug 271

13 years agor1000: zero length allocation in stsz.c detected by valgrind, and the writing over...
Andraz Tori [Sun, 18 Feb 2007 21:14:47 +0000 (21:14 +0000)]
r1000: zero length allocation in stsz.c detected by valgrind, and the writing over first four bytes...

stsc.c had very similar code, so i applied the same fix to it too, even maybe it does not need it, but it cannot hurt

13 years agor999: maintainers added to README_en.
Rafael Diniz [Sat, 17 Feb 2007 04:40:59 +0000 (04:40 +0000)]
r999: maintainers added to README_en.
README_pt added.
pt_BR translation updated.

13 years agor998: Enable keyboard navigation in composer and viewer window
Andraz Tori [Sun, 11 Feb 2007 13:29:48 +0000 (13:29 +0000)]
r998: Enable keyboard navigation in composer and viewer window
up/down = 10 seconds
left/right = 1 second

13 years agor997: Two fixes for pluggin dragging
Andraz Tori [Sat, 10 Feb 2007 16:14:00 +0000 (16:14 +0000)]
r997: Two fixes for pluggin dragging
one in tracksedit.C actually fixes a crush - pluginset editlist was not kept in correct state
one in trackcanvas.C makes sure that we have WYSIWYG

13 years agor996: add renderprofiles.C to
Andraz Tori [Sat, 10 Feb 2007 12:18:54 +0000 (12:18 +0000)]
r996: add renderprofiles.C to

13 years agor995: add proper gettext headers to exportedl.C
Andraz Tori [Sat, 10 Feb 2007 12:16:37 +0000 (12:16 +0000)]
r995: add proper gettext headers to exportedl.C

fixes bug 290

13 years agor994: Fix unbounded edits - bug 375
Andraz Tori [Sat, 10 Feb 2007 11:57:18 +0000 (11:57 +0000)]
r994: Fix unbounded edits - bug 375

Caused due to  my sloppiness some time ago, though i cannot find the revision

13 years agor993: Fix wrong transitions being used - bug 398
Andraz Tori [Sat, 10 Feb 2007 11:18:22 +0000 (11:18 +0000)]
r993: Fix wrong transitions being used - bug 398

Actually the core issue is not in shapewipe but in cinelerra, this fixes the things not finished in r765

13 years agor992: Fix three small leaks discovered by valgrind
Andraz Tori [Fri, 9 Feb 2007 21:24:57 +0000 (21:24 +0000)]
r992: Fix three small leaks discovered by valgrind

13 years agor991: Add support for msmpeg42 in .avi (a.k.a. div3v2)
Andraz Tori [Fri, 9 Feb 2007 21:02:39 +0000 (21:02 +0000)]
r991: Add support for msmpeg42 in .avi (a.k.a. div3v2)

fixes bug 384

13 years agor990: Add interpolation for reframert effect
Andraz Tori [Fri, 9 Feb 2007 20:53:59 +0000 (20:53 +0000)]
r990: Add interpolation for reframert effect

13 years agor989: Add render profiles to render dialog
Andraz Tori [Fri, 9 Feb 2007 19:21:54 +0000 (19:21 +0000)]
r989: Add render profiles to render dialog

Not the smoothest implementation ever, but should do...

13 years agor988: Fix a leak when reopening mpeg TOC files, overwriting the old fd. This leak...
Andraz Tori [Fri, 9 Feb 2007 12:30:40 +0000 (12:30 +0000)]
r988: Fix a leak when reopening mpeg TOC files, overwriting the old fd. This leak also caused crushes in some wierd way...

There is still _great_inefficiency_ in opening mpeg files... all the decoding threads are created just to read number of video streams before reopening the file anyway

13 years agor987: Fix incomplete UI updates and re-rendering after clicking in the time line.
Johannes Sixt [Sun, 4 Feb 2007 20:25:02 +0000 (20:25 +0000)]
r987: Fix incomplete UI updates and re-rendering after clicking in the time line.

Some updates of the plugin windows and fader slider or missing
re-renderings happen at the following instances:

- Clicking on an edit boundary.
- Clicking on a plugin boundary.
- Jumping from label to label with Ctrl-Arrow.
- Jumping to the beginning or end of the time line with Pos1 or End.
- Selecting a label in the main windows.
- Selecting a label in the composer.
- Clicking on an automation keyframe.

The changes in trackcanvas.C basically unify all do_*() routines to set
the flags that indicate what to change to the caller, because all
callers already were prepared to do the updates, but were not told to do

In the other instances the necessary updates are introduced.

This fixes bug 327.

13 years agor986: Disable MMX on x86_64 again - it does not compile.
Johannes Sixt [Mon, 29 Jan 2007 21:05:34 +0000 (21:05 +0000)]
r986: Disable MMX on x86_64 again - it does not compile.

In revision 983 I changed the treatment of --enable-mmx. If it is not
specified, it defaults now to "autodetect". However, this auto-detection
was not treated at all on x86_64. Now we disable MMX everywhere except
on i[56]86.

Again, Alexis Ballier pointed me in the right direction.

13 years agor985: Fill in the AUTHORS file with useful information.
Johannes Sixt [Tue, 23 Jan 2007 21:34:33 +0000 (21:34 +0000)]
r985: Fill in the AUTHORS file with useful information.

This file is used by a svn to git converter; hence, it must have this
particular syntax, which maps svn committer logins to names and emails.

On the other hand, since this file lists only the svn logins, it is by
no means a complete list of authors. Many people have contributed, but
are not mentioned here. If you think you deserve attribution in this
list, it will be no problem to add your name, too (with some fake
login name).

13 years agor984: Enable GLOBAL_PLUGIN_DIR as requested by Markus Grabner
Kevin Brosius [Mon, 22 Jan 2007 01:51:18 +0000 (01:51 +0000)]
r984: Enable GLOBAL_PLUGIN_DIR as requested by Markus Grabner
in bug #308.

Kevin Brosius <>

13 years agor983: Reorder CPU configure checks, fix and clean up --enable-{mmx,3dnow,altivec}.
Johannes Sixt [Sun, 21 Jan 2007 20:55:54 +0000 (20:55 +0000)]
r983: Reorder CPU configure checks, fix and clean up --enable-{mmx,3dnow,altivec}.

The FFmpeg section depends on --enable-mmx and --enable-altivec results.

Alexis Ballier pointed out that the user's choice of
--enable-{mmx,3dnow,altivec} had been overriden by unconditional
variable assignments.

13 years agor982: Update spec file for SUSE builds. Includes contributions from Markus Grabner
Kevin Brosius [Sat, 20 Jan 2007 22:26:40 +0000 (22:26 +0000)]
r982: Update spec file for SUSE builds.  Includes contributions from Markus Grabner
in bug #308.  Support 64bit builds.  Also change version stamping of packages
to match SUSE standards a little better and packman versioning.

When building, you need to change the svn revision in this file prior to
shipping packages.

Kevin Brosius <>

13 years agor981: Expand Pierre's version stamping for use in 'make dist' packages.
Kevin Brosius [Fri, 19 Jan 2007 00:15:02 +0000 (00:15 +0000)]
r981: Expand Pierre's version stamping for use in 'make dist' packages.

Now you can also use:
  configure --with-buildinfo=cust/"SVN r980 SUSE"
(for example), and create a 'make dist' package for building in your build
system.  The string passed following the 'cust' parameter will be used in
the About dialog and version information, along with the build date.

Kevin Brosius <>

13 years agor980: Add the Cinelerra-CV manual sources.
Nicolas Maufrais [Thu, 11 Jan 2007 20:42:18 +0000 (20:42 +0000)]
r980: Add the Cinelerra-CV manual sources.
Edition 1.00, English & French.

13 years agor979: Change ffmpeg.h to use correct avcodec.h header file.
Johannes Sixt [Wed, 10 Jan 2007 21:17:03 +0000 (21:17 +0000)]
r979: Change ffmpeg.h to use correct avcodec.h header file.

This changes cinelerra/ffmpeg.h to use <avcodec.h> instead of
"ffmpeg/libavcodec/avcodec.h", and it changes and
cinelerra/ to pass the correct FFMPEG_CFLAGS during build; i.e.,
either "-I$(top_src)/quicktime/ffmpeg/libavcodec" during internal-ffmpeg
builds, or whatever pkg-config --cflags says for libavcodec/libpostproc, which
is usually "-I/usr/include/ffmpeg -I/usr/include/postproc".

Patch by Dan Streetman (with additional tweaks in fileac3.h and filedv.h).

13 years agor978: Recognize HDV files that have a .m2t file extension.
Johannes Sixt [Mon, 8 Jan 2007 21:27:22 +0000 (21:27 +0000)]
r978: Recognize HDV files that have a .m2t file extension.

Says Dan Streetman, who contributed this patch:

Since only the first 4 chars are compared this technically will match .m2t*

I should note that this very simple patch does not add support for AVCHD files
(which typically have .m2ts extension), it just allows cinelerra to recognize
HDV files with .m2t extension.  AVCHD still does not work.

13 years agor977: fileyuv.C added to and updated pt_BR translation.
Rafael Diniz [Fri, 5 Jan 2007 19:44:58 +0000 (19:44 +0000)]
r977: fileyuv.C added to and updated pt_BR translation.

13 years agor976: Makes drop-down values in the 'duration visible in timeline' change whilst...
Pierre Dumuid [Thu, 4 Jan 2007 12:34:29 +0000 (12:34 +0000)]
r976: Makes drop-down values in the 'duration visible in timeline' change whilst resizing window

13 years agor975: Code cleanup of fileyuv.{C,h} and pipe.{C,h}
Pierre Dumuid [Thu, 4 Jan 2007 10:03:57 +0000 (10:03 +0000)]
r975: Code cleanup of fileyuv.{C,h} and pipe.{C,h}
These files are not in HW's version, so I have taken the liberty of:
 * Formatting changes
 * Moving the PipeCheckBox and PipePreset classes into fileyuv.C
   (the only user, and not much else could use them!)

The purpose of the cleanup is to allow widgetgrid to be more easily applied.
(Please let me know if this breaks anything!)

13 years agor974: configure: Check for presence of libtiff headers and libraries.
Johannes Sixt [Sat, 30 Dec 2006 17:37:50 +0000 (17:37 +0000)]
r974: configure: Check for presence of libtiff headers and libraries.

13 years agor973: MPEG private data debug line not needed and clutters output.
Johannes Sixt [Tue, 26 Dec 2006 21:55:50 +0000 (21:55 +0000)]
r973: MPEG private data debug line not needed and clutters output.

Patch by Dan Streetman.

13 years agor972: Fix aspect ratio of YUV4MPEG streams.
Johannes Sixt [Mon, 25 Dec 2006 21:15:54 +0000 (21:15 +0000)]
r972: Fix aspect ratio of YUV4MPEG streams.

This changes numerator/numerator to numerator/denominator so that it
does not always return 0.

Patch by Dan Streetman.

13 years agor971: Know about file extensions of YUV4MPEG streams and raw DV.
Johannes Sixt [Mon, 25 Dec 2006 20:38:54 +0000 (20:38 +0000)]
r971: Know about file extensions of YUV4MPEG streams and raw DV.

This allows the render format chooser to change the file extension when
these formats are selected.

13 years agor970: Do not store format-specific path names in Cinelerra_rc.
Johannes Sixt [Mon, 25 Dec 2006 20:35:44 +0000 (20:35 +0000)]
r970: Do not store format-specific path names in Cinelerra_rc.

This reverts part of revision 402.

13 years agor969: Render format selector: Do not change the path name when the format is changed.
Johannes Sixt [Mon, 25 Dec 2006 20:33:08 +0000 (20:33 +0000)]
r969: Render format selector: Do not change the path name when the format is changed.

This leaves the path name that has just been entered alone, except that
the file name extension is changed.

13 years agor968: Do not show the pipe command in the render format selector.
Johannes Sixt [Mon, 25 Dec 2006 20:30:05 +0000 (20:30 +0000)]
r968: Do not show the pipe command in the render format selector.

Now that the pipe command is just a specificity of the YUV4MPEG Stream format,
we don't show it in the format chooser, like for all other format specific
settings that aren't shown either.

13 years agor967: Do not clutter Cinelerra_rc with unnecessary entries about pipe usage.
Johannes Sixt [Mon, 25 Dec 2006 20:25:00 +0000 (20:25 +0000)]
r967: Do not clutter Cinelerra_rc with unnecessary entries about pipe usage.

Pipes are only used for writing to the YUV4MPEG Stream format. But different
settings were stored for each format. Now we save only one setting.

13 years agor966: Updated pt_BR translation, by rafael2k
Rafael Diniz [Sat, 23 Dec 2006 15:13:09 +0000 (15:13 +0000)]
r966: Updated pt_BR translation, by rafael2k

13 years agor965: German translation update by Jens Seidel
Pierre Dumuid [Tue, 19 Dec 2006 08:30:00 +0000 (08:30 +0000)]
r965: German translation update by Jens Seidel

13 years agor964: Updated source references using "make update-po"
Pierre Dumuid [Tue, 19 Dec 2006 08:02:39 +0000 (08:02 +0000)]
r964: Updated source references using "make update-po"

13 years agor963: Updated and French translation by (submit...
Pierre Dumuid [Mon, 18 Dec 2006 22:31:39 +0000 (22:31 +0000)]
r963: Updated and French translation by (submitted via bug 382)

13 years agor962: Fix for videodev2 test in (The testing for structure requires...
Pierre Dumuid [Sat, 16 Dec 2006 00:40:16 +0000 (00:40 +0000)]
r962: Fix for videodev2 test in (The testing for structure requires include of header file!)

13 years agor961: Updated pt_br translation by rafae2k
Pierre Dumuid [Fri, 1 Dec 2006 12:53:09 +0000 (12:53 +0000)]
r961: Updated pt_br translation by rafae2k

13 years agor960: Ok, this is better for the PPC vs. older autotools fix.
Kevin Brosius [Tue, 28 Nov 2006 22:03:34 +0000 (22:03 +0000)]
r960: Ok, this is better for the PPC vs. older autotools fix.

Kevin Brosius <>

13 years agor959: PPC changes break some older autotools, this is a workaround.
Kevin Brosius [Tue, 28 Nov 2006 01:18:04 +0000 (01:18 +0000)]
r959: PPC changes break some older autotools, this is a workaround.
Please let me know if you see any trouble on the PPC builds.

Kevin Brosius <>

13 years agor958: Make the overlay window toggle options match the view menu toggle options
Pierre Dumuid [Thu, 9 Nov 2006 10:21:32 +0000 (10:21 +0000)]
r958: Make the overlay window toggle options match the view menu toggle options

13 years agor957: Add a toolbar button to display the state of the "edit labels" option (which...
Pierre Dumuid [Wed, 8 Nov 2006 12:04:47 +0000 (12:04 +0000)]
r957: Add a toolbar button to display the state of the "edit labels" option (which I think should be termed lock / unlock labels since I have never discovered what this does until now!)

13 years agor956: README.BUILD - add more library recommendations
Pierre Dumuid [Wed, 8 Nov 2006 11:44:19 +0000 (11:44 +0000)]
r956: README.BUILD - add more library recommendations

13 years agor955: Fix the Diffkey icon.
Johannes Sixt [Sun, 5 Nov 2006 13:33:41 +0000 (13:33 +0000)]
r955: Fix the Diffkey icon.

It used the Flip effect's icon.

Furthermore, the PNG of the motion icon did not match the compiled icon.
Bug #351.

13 years agor954: Improve icons of the liveaudio and livevideo effects.
Johannes Sixt [Sat, 4 Nov 2006 18:58:18 +0000 (18:58 +0000)]
r954: Improve icons of the liveaudio and livevideo effects.

Nicolas <e.conti at gmx net> donated slightly improved versions. They
are still white but have an outline.
Bug #351.

13 years agor953: Make the goto toolbutton look like a goto icon rather than a clip icon
Pierre Dumuid [Thu, 2 Nov 2006 23:00:39 +0000 (23:00 +0000)]
r953: Make the goto toolbutton look like a goto icon rather than a clip icon

13 years agor952: When loading or dragging an (non-edl) asset onto the current timeline,
Pierre Dumuid [Wed, 1 Nov 2006 10:13:19 +0000 (10:13 +0000)]
r952: When loading or dragging an (non-edl) asset onto the current timeline,
clip it to the minimum commmon frame between both the audio when
"align cursor on frame" is on.

13 years agor951: Forgotten escaping slash in r949 (which was actually written by Alexis Ballier...
Pierre Dumuid [Sun, 29 Oct 2006 22:58:05 +0000 (22:58 +0000)]
r951: Forgotten escaping slash in r949 (which was actually written by Alexis Ballier aballierATgentoo_._org) and also added -f to rm -f versioninfo.h (removes the possiblility of configure requesting a user input)

13 years agor950: The text definitions for Internal and external back-to-front in the last patch
Pierre Dumuid [Sun, 29 Oct 2006 07:51:27 +0000 (07:51 +0000)]
r950: The text definitions for Internal and external back-to-front in the last patch

13 years agor949: Add configure option to allow for external ffmpeg linking.
Pierre Dumuid [Sat, 28 Oct 2006 22:54:57 +0000 (22:54 +0000)]
r949: Add configure option to allow for external ffmpeg linking.

Package maintainers (and gentoo emerge script people) need to add:


into versioninfo.h if they manually create versioninfo.h file!

13 years agor948: FFMPEG configure disables mmx unless explicitly set on the configure as an...
Pierre Dumuid [Sat, 28 Oct 2006 14:47:20 +0000 (14:47 +0000)]
r948: FFMPEG configure disables mmx unless explicitly set on the configure as an argument (fixes some peoples problems - see IRC)

13 years agor947: FFMPEG configure script is executed as part of cinelerra's
Pierre Dumuid [Fri, 27 Oct 2006 00:26:18 +0000 (00:26 +0000)]
r947: FFMPEG configure script is executed as part of cinelerra's
configure script to generate the avconfig.h file.

This patch is primarily for PPC people to get the build right!

This patch was developed as a joint effort by Rafael Diniz and Pierre

(see the IRC logs and the mail list for the discussion in development

13 years agor946: Timecodes were being messed up when in hour field more than one digit number...
Andraz Tori [Tue, 24 Oct 2006 23:08:49 +0000 (23:08 +0000)]
r946: Timecodes were being messed up when in hour field more than one digit number was entered

13 years agor945: Revert merge of editing modes
Andraz Tori [Fri, 20 Oct 2006 22:51:56 +0000 (22:51 +0000)]
r945: Revert merge of editing modes

13 years agor944: A small fix to previous patch
Andraz Tori [Thu, 19 Oct 2006 17:00:41 +0000 (17:00 +0000)]
r944: A small fix to previous patch

13 years agor943: Merge "copy'n'paste" and "drag'n'drop" editing modes into one, shift key being...
Andraz Tori [Thu, 19 Oct 2006 16:44:05 +0000 (16:44 +0000)]
r943: Merge "copy'n'paste" and "drag'n'drop" editing modes into one, shift key being diferentiatior between them.
Also remove icons and everything else.

13 years agor942: Fix a freeze when changing transition length
Andraz Tori [Wed, 18 Oct 2006 15:57:26 +0000 (15:57 +0000)]
r942: Fix a freeze when changing transition length
- freezes due to a missing lock_window

13 years agor941: Fixes bug 340
Andraz Tori [Wed, 18 Oct 2006 12:04:59 +0000 (12:04 +0000)]
r941: Fixes bug 340

The solution is highly suboptimal and might bring performance degradation

// The proper solution is HARD because of :
// 1. idiotic xlib does not have XTryLockDisplay - we will need to _completely_ implement XLockDisplay by ourselves (including cascaded locking - it is not the same as mutex!)
// 2. the locking shemantic inside new lock_window and here will be really tricky, we should:
//      in lock_window check wheather BC_WindowEvents is in XNextEvent and it is send custom xevent to break out of the loop and make sure lock is not taken again if locck_window is waiting for it
// 3. Send custom events from previous point through _separate_ xwindows display connection since XSendEvent would need to be protected by XLockDisplay which obviously can't be done inside the same thread!

13 years agor940: Fix ffmpeg returing error when trying to use multithreading in codecs that...
Andraz Tori [Sun, 15 Oct 2006 23:53:17 +0000 (23:53 +0000)]
r940: Fix ffmpeg returing error when trying to use multithreading in codecs that do not support it

13 years agor939: Make cinelerra not crush when selecting Microsoft MPEG as video option inside...
Andraz Tori [Sun, 15 Oct 2006 18:33:56 +0000 (18:33 +0000)]
r939: Make cinelerra not crush when selecting Microsoft MPEG as video option inside Quicktime or AVI container
Just do the same check as ffmpeg internally uses for 4MV allowance

13 years agor938: Make cinelerra actually read AVI DV+PCM it produces...
Andraz Tori [Sun, 15 Oct 2006 18:22:51 +0000 (18:22 +0000)]
r938: Make cinelerra actually read AVI DV+PCM it produces...
There was a grave bug when reading pcm samples in trak.c ... i don't know how it ever worked right at all (probably it didn't...)

13 years agor937: Actually write PCM in AVI files according to specification.
Andraz Tori [Sun, 15 Oct 2006 18:20:32 +0000 (18:20 +0000)]
r937: Actually write PCM in AVI files according to specification.
This makes cinelerra's DV+PCM AVI actually playable by mplayer, totem, xine and ffplay!
Kino seems to have a problem of its own

13 years agor936: Sane default sample zoom...
Andraz Tori [Sat, 14 Oct 2006 21:51:26 +0000 (21:51 +0000)]
r936: Sane default sample zoom...

13 years agor935: a) prevent creating two clips with the same name
Andraz Tori [Sat, 14 Oct 2006 21:47:24 +0000 (21:47 +0000)]
r935: a) prevent creating two clips with the same name
b) have actually informative default

13 years agor934: Must include config.h in affine.C to have OpenGL support.
Johannes Sixt [Sat, 14 Oct 2006 19:56:20 +0000 (19:56 +0000)]
r934: Must include config.h in affine.C to have OpenGL support.

13 years agor933: Auto-detect the presence of OpenGL 2.0 capable libraries.
Johannes Sixt [Sat, 14 Oct 2006 18:28:38 +0000 (18:28 +0000)]
r933: Auto-detect the presence of OpenGL 2.0 capable libraries.

The configure option is not on by default and can be disabled using

13 years agor932: When playing update clocks only, not all zoombar widgets
Andraz Tori [Sat, 14 Oct 2006 16:08:25 +0000 (16:08 +0000)]
r932: When playing update clocks only, not all zoombar widgets

13 years agor931: Fix a race when closing window
Andraz Tori [Sat, 14 Oct 2006 15:42:48 +0000 (15:42 +0000)]
r931: Fix a race when closing window
Sometimes window was not closed since event_thread was created AFTER set_done() call...

13 years agor930: a) have more sane names for presets - more user friendly
Andraz Tori [Sat, 14 Oct 2006 11:04:10 +0000 (11:04 +0000)]
r930: a) have more sane names for presets - more user friendly
b) also set interlace modes with the presets

13 years agor929: Sane autoconf defaults - don't show projector and camera xyz
Andraz Tori [Sat, 14 Oct 2006 10:58:12 +0000 (10:58 +0000)]
r929: Sane autoconf defaults - don't show projector and camera xyz

13 years agor928: Forgotten cwindowgui lock
Andraz Tori [Sat, 14 Oct 2006 09:17:51 +0000 (09:17 +0000)]
r928: Forgotten cwindowgui lock

13 years agor927: Fix editing off by one errors...
Andraz Tori [Sat, 14 Oct 2006 09:10:45 +0000 (09:10 +0000)]
r927: Fix editing off by one errors...
This resulted in audio samples sometimes actually floating +1 sample when for example muting a region of whole edit

13 years agor926: Swap the shortcut keys for "setting the range for all autotypes" and "setting...
Pierre Dumuid [Sat, 14 Oct 2006 00:54:22 +0000 (00:54 +0000)]
r926: Swap the shortcut keys for "setting the range for all autotypes" and "setting the range for current autotypes" around.

This is following a discussion on IRC:

where "Alt f" was considered as that it should change range for all types.

13 years agor925: Fix reporting of u and v offets - don't access the fields when they are not...
Andraz Tori [Fri, 13 Oct 2006 23:41:56 +0000 (23:41 +0000)]
r925: Fix reporting of u and v offets - don't access the fields when they are not available (and thus please valgrind)

13 years agor924: Fix strdup/delete mismatch into strdup/free
Andraz Tori [Fri, 13 Oct 2006 23:41:18 +0000 (23:41 +0000)]
r924: Fix strdup/delete mismatch into strdup/free

13 years agor923: Fix wrongly reported error message (interpreting result wrongly)
Andraz Tori [Fri, 13 Oct 2006 23:34:46 +0000 (23:34 +0000)]
r923: Fix wrongly reported error message (interpreting result wrongly)

13 years agor922: get_key_masks called when there was no keymasks event
Andraz Tori [Fri, 13 Oct 2006 22:53:01 +0000 (22:53 +0000)]
r922: get_key_masks called when there was no keymasks event

13 years agor921: Fix previous patch of async window updates..
Andraz Tori [Fri, 13 Oct 2006 22:46:01 +0000 (22:46 +0000)]
r921: Fix previous patch of async window updates..

i forgot that virtual functions are not called in constructors...

13 years agor920: Patch for bug 166 as submited by Joe Stewart
Andraz Tori [Fri, 13 Oct 2006 17:18:16 +0000 (17:18 +0000)]
r920: Patch for bug 166 as submited by  Joe Stewart

13 years agor919: Fixes writing of AVI files. Now Kino correctly reads them (tested with Kino...
Andraz Tori [Fri, 13 Oct 2006 16:40:11 +0000 (16:40 +0000)]
r919: Fixes writing of AVI files. Now Kino correctly reads them (tested with Kino 0.9.2)

13 years agor918: Fix for my patch that provided virtual edits... we forgot to set edl right
Andraz Tori [Fri, 13 Oct 2006 11:41:18 +0000 (11:41 +0000)]
r918: Fix for my patch that provided virtual edits... we forgot to set edl right

13 years agor917: Implement Asynchronous updates for awinodw, thus removing the reason for the...
Andraz Tori [Fri, 13 Oct 2006 10:06:42 +0000 (10:06 +0000)]
r917: Implement Asynchronous updates for awinodw, thus removing the reason for the most frequent cinelerra freezes i enjoyed

13 years agor916: Make shm warning message more informative
Andraz Tori [Fri, 13 Oct 2006 09:50:39 +0000 (09:50 +0000)]
r916: Make shm warning message more informative

13 years agor915:
Andraz Tori [Thu, 12 Oct 2006 21:18:09 +0000 (21:18 +0000)]
Implement eprintf - error printf as an universal macro that prints errors to the proper output.

Also move file open operations in file*.C rutines to use eprintf, which means user actually gets a feedback when file for any reason cannot be read or written.

13 years agor914: Fix a long outstanding bug regarding dragndroping
Andraz Tori [Thu, 12 Oct 2006 19:44:33 +0000 (19:44 +0000)]
r914: Fix a long outstanding bug regarding dragndroping
dropping a clip or asset from resources caused cut on the tracks where nothing was pasted

13 years agor913: Change version number so it starts with one - multiple svn builds can be done...
Andraz Tori [Thu, 12 Oct 2006 11:31:42 +0000 (11:31 +0000)]
r913: Change version number so it starts with one - multiple svn builds can be done in one day

13 years agor912: Update
Andraz Tori [Thu, 12 Oct 2006 11:19:36 +0000 (11:19 +0000)]
r912: Update