New GC for Assets
commitf5f7a803ad30061e3044f59b1826c1010ff7c561
authorChristian Thaeter <ct@pipapo.org>
Wed, 7 Mar 2007 17:55:24 +0000 (7 18:55 +0100)
committerChristian Thaeter <ct@pipapo.org>
Wed, 7 Mar 2007 17:55:24 +0000 (7 18:55 +0100)
treed1c974fde44896e1d7e795ebd12aabd4a3d72669
parentc6181dd0bc9747e5cd8d9530bfc326185ad18d06
New GC for Assets
replaces alls Asset* with Asset_GC which is a boost::shared_ptr
replaces ArrayList and List with std::vector and std::list for Assets
Needs libboost to build, configure.ac is not yet updated to check its existence
155 files changed:
cinelerra/asset.C
cinelerra/asset.h
cinelerra/asset.inc
cinelerra/assetedit.C
cinelerra/assetedit.h
cinelerra/assetpopup.C
cinelerra/assets.C
cinelerra/assets.h
cinelerra/assets.inc
cinelerra/awindowgui.C
cinelerra/awindowgui.h
cinelerra/batch.C
cinelerra/batch.h
cinelerra/batchrender.C
cinelerra/batchrender.h
cinelerra/cache.C
cinelerra/cache.h
cinelerra/cachebase.C
cinelerra/cachebase.h
cinelerra/cwindowgui.C
cinelerra/edit.C
cinelerra/edit.h
cinelerra/edits.C
cinelerra/edits.h
cinelerra/edl.C
cinelerra/edl.h
cinelerra/edlsession.C
cinelerra/edlsession.h
cinelerra/exportedl.C
cinelerra/ffmpeg.C
cinelerra/ffmpeg.h
cinelerra/file.C
cinelerra/file.h
cinelerra/fileac3.C
cinelerra/fileac3.h
cinelerra/fileavi.C
cinelerra/fileavi.h
cinelerra/filebase.C
cinelerra/filebase.h
cinelerra/filecr2.C
cinelerra/filecr2.h
cinelerra/filedv.C
cinelerra/filedv.h
cinelerra/fileexr.C
cinelerra/fileexr.h
cinelerra/fileformat.C
cinelerra/fileformat.h
cinelerra/filegif.C
cinelerra/filegif.h
cinelerra/filejpeg.C
cinelerra/filejpeg.h
cinelerra/filejpeglist.C
cinelerra/filejpeglist.h
cinelerra/filelist.C
cinelerra/filelist.h
cinelerra/filemov.C
cinelerra/filemov.h
cinelerra/filempeg.C
cinelerra/filempeg.h
cinelerra/fileogg.C
cinelerra/fileogg.h
cinelerra/filepng.C
cinelerra/filepng.h
cinelerra/filesndfile.C
cinelerra/filesndfile.h
cinelerra/filetga.C
cinelerra/filetga.h
cinelerra/filetiff.C
cinelerra/filetiff.h
cinelerra/filevorbis.C
cinelerra/filevorbis.h
cinelerra/fileyuv.C
cinelerra/fileyuv.h
cinelerra/formatcheck.C
cinelerra/formatcheck.h
cinelerra/formattools.C
cinelerra/formattools.h
cinelerra/formatwindow.C
cinelerra/formatwindow.h
cinelerra/framecache.C
cinelerra/framecache.h
cinelerra/indexfile.C
cinelerra/indexfile.h
cinelerra/indexthread.C
cinelerra/indexthread.h
cinelerra/mainindexes.C
cinelerra/mainindexes.h
cinelerra/mainsession.C
cinelerra/mainsession.h
cinelerra/mainundo.C
cinelerra/menuaeffects.C
cinelerra/menuaeffects.h
cinelerra/menueffects.C
cinelerra/menueffects.h
cinelerra/menuveffects.C
cinelerra/menuveffects.h
cinelerra/mwindow.C
cinelerra/mwindow.h
cinelerra/mwindowedit.C
cinelerra/packagedispatcher.C
cinelerra/packagedispatcher.h
cinelerra/packagerenderer.C
cinelerra/packagerenderer.h
cinelerra/packagingengine.C
cinelerra/packagingengine.h
cinelerra/pluginclient.h
cinelerra/preferences.C
cinelerra/preferences.h
cinelerra/record.C
cinelerra/record.h
cinelerra/recordengine.C
cinelerra/recordengine.h
cinelerra/recordgui.C
cinelerra/render.C
cinelerra/render.h
cinelerra/renderfarm.C
cinelerra/renderfarm.h
cinelerra/renderfarmclient.C
cinelerra/renderfarmclient.h
cinelerra/resourcethread.C
cinelerra/resourcethread.h
cinelerra/threadindexer.C
cinelerra/track.C
cinelerra/track.h
cinelerra/trackcanvas.C
cinelerra/trackcanvas.h
cinelerra/tracks.h
cinelerra/tracksedit.C
cinelerra/vdevice1394.C
cinelerra/vdevice1394.h
cinelerra/vdevicebase.C
cinelerra/vdevicebase.h
cinelerra/vdevicedvb.C
cinelerra/vdevicedvb.h
cinelerra/vdevicev4l.C
cinelerra/vdevicev4l.h
cinelerra/vdevicev4l2.C
cinelerra/vdevicev4l2.h
cinelerra/vdevicev4l2jpeg.C
cinelerra/vdevicev4l2jpeg.h
cinelerra/vdevicex11.C
cinelerra/vdevicex11.h
cinelerra/videodevice.C
cinelerra/videodevice.h
cinelerra/vrender.C
cinelerra/vtrack.C
cinelerra/vtrack.h
cinelerra/vtracking.C
cinelerra/vtransition.C
cinelerra/vtransition.h
cinelerra/vwindow.C
cinelerra/vwindow.h
cinelerra/vwindowgui.C
cinelerra/wavecache.C
cinelerra/wavecache.h