r851: Merge 2.1:
commit6e32693eabc34145f723ac1e8bf128a29c2c7b0a
authorJohannes Sixt <johannes.sixt@telecom.at>
Fri, 1 Sep 2006 20:56:44 +0000 (1 20:56 +0000)
committerJohannes Sixt <johannes.sixt@telecom.at>
Fri, 1 Sep 2006 20:56:44 +0000 (1 20:56 +0000)
tree1b3e7354be5666d64a4111bd831d5b975905f901
parent7efdd2f8906735f9ee15fb9418cd977033f00108
r851: Merge 2.1:
Here is another load of small changes.
* The cursor handling was changed (it is hidden and shown at some places).
* Added some (currently dummy) arguments to functions in maincursor.C.
* AudioALSA::list_devices() now has an argument for selecting between
  recording and playback devices.
* Rounding error in picon drawing for long timelines fixed.
* Additional format presets.
* Assorted whitespace and code moving changes.
* An ID for resources is introduced.
* Implement render_stop() that cleans up after plugins (for live plugins).
* Moved video device creation from open_input() to new_device_base().
* VideoDevice::open_input() takes the frame rate as double instead of float.
* PictureConfig does not need an MWindow pointer, a BC_Hash* is enough.
* Remove video_is_on() and replace it by get_video_on().
and probably a lot more.

This revision should match GIT::3c7a200ee98947c540d802853ead4602d4f16574.
77 files changed:
cinelerra/CHANGELOG.2.1
cinelerra/adeviceprefs.C
cinelerra/arender.C
cinelerra/assets.C
cinelerra/attachmentpoint.C
cinelerra/attachmentpoint.h
cinelerra/audioalsa.C
cinelerra/audioalsa.h
cinelerra/cache.C
cinelerra/cache.h
cinelerra/commonrender.C
cinelerra/commonrender.h
cinelerra/ctimebar.C
cinelerra/cwindowgui.C
cinelerra/cwindowgui.h
cinelerra/device1394output.C
cinelerra/edit.C
cinelerra/edl.C
cinelerra/edl.h
cinelerra/file.C
cinelerra/file.h
cinelerra/filebase.h
cinelerra/fileexr.C
cinelerra/fileexr.h
cinelerra/filelist.C
cinelerra/filelist.h
cinelerra/filemov.C
cinelerra/filemov.h
cinelerra/filempeg.C
cinelerra/filempeg.h
cinelerra/filetga.C
cinelerra/filetga.h
cinelerra/filethread.C
cinelerra/filethread.h
cinelerra/formatpresets.C
cinelerra/main.C
cinelerra/maincursor.C
cinelerra/maincursor.h
cinelerra/module.C
cinelerra/module.h
cinelerra/mtimebar.C
cinelerra/mwindow.C
cinelerra/mwindowedit.C
cinelerra/mwindowmove.C
cinelerra/picture.C
cinelerra/picture.h
cinelerra/pluginclient.h
cinelerra/pluginserver.C
cinelerra/pluginserver.h
cinelerra/record.C
cinelerra/recordmonitor.C
cinelerra/samplescroll.C
cinelerra/timebar.C
cinelerra/trackcanvas.C
cinelerra/trackscroll.C
cinelerra/vdevicebase.h
cinelerra/videodevice.C
cinelerra/videodevice.h
cinelerra/vrender.C
cinelerra/vwindowgui.C
guicast/bcresources.C
guicast/bcresources.h
guicast/bctoggle.C
guicast/bcwindowbase.C
guicast/bcwindowbase.h
guicast/bcwindowbase.inc
guicast/bcwindowdraw.C
guicast/cursors.h
guicast/test.C
guicast/vframe.C
guicast/vframe.h
guicast/vframe.inc
plugins/histogram/histogramwindow.C
plugins/ivtc/ivtc.C
plugins/ivtc/ivtc.h
quicktime/quicktime.c
quicktime/quicktime.h