3 include $(top_srcdir)/cinelerra/data/Makefile.am
5 bin_PROGRAMS += cinelerra
6 cinelerra_srcdir = $(top_srcdir)/cinelerra
8 BUILDDATE := $(shell date)
10 BUILT_SOURCES += versioninfo.h
13 echo '#define BUILDDATE "$(BUILDDATE)"' > versioninfo.h
16 GITVERSION=$(shell if [ -d $(top_srcdir)/.git ]; then cd $(top_srcdir); git rev-parse HEAD; else echo "unknown"; fi)
17 echo '#define REPOMAINTXT " GIT::$(GITVERSION) $(BUILDINFO_NONRC_S) (C) 2006 Heroine Virtual Ltd.\n@FFMPEG_EXTERNALTEXT@\nCompiled on $(BUILDDATE)"' >> versioninfo.h
18 echo '#define REPOABOUTPREFTXT "Git SHA-1: $(GITVERSION)"' >> versioninfo.h
22 SVNVERSION=$(shell if [ -d $(top_srcdir)/.svn ]; then svnversion $(top_srcdir); else echo "unknown"; fi)
23 echo '#define REPOMAINTXT " SVN $(SVNVERSION) $(BUILDINFO_NONRC_S) (C) 2006 Heroine Virtual Ltd.\n@FFMPEG_EXTERNALTEXT@\nCompiled on $(BUILDDATE)"' >> versioninfo.h
24 echo '#define REPOABOUTPREFTXT "SVN Version: $(SVNVERSION) $(BUILDINFO_NONRC_S)"' >> versioninfo.h
29 echo '#define REPOMAINTXT " $(BUILDINFO_CUSTOM_TAG) (C) 2006 Heroine Virtual Ltd.\n@FFMPEG_EXTERNALTEXT@\nCompiled on $(BUILDDATE)"' >> versioninfo.h
30 echo '#define REPOABOUTPREFTXT "$(BUILDINFO_CUSTOM_TAG)"' >> versioninfo.h
33 else # (no repository)
36 echo '#define REPOMAINTXT "(C) 2006 Heroine Virtual Ltd.\nCompiled on $(BUILDDATE)"' >> versioninfo.h
37 echo '#define REPOABOUTPREFTXT ""' >> versioninfo.h
41 echo '#define FFMPEG_EXTERNALTEXT "@FFMPEG_EXTERNALTEXT@"' >> versioninfo.h
44 # if BUILDINFO_RECOMPILE
48 # aboutprefs.o: versioninfo
52 # BUILDINFO_NONRC_S=[unsure]
54 # main.o: versioninfo.h
55 # aboutprefs.o: versioninfo.h
59 # echo '#define BUILDDATE "$(BUILDDATE)"' > versioninfo.h
62 # GITVERSION=$(shell if [ -d $(top_srcdir)/.git ]; then cd $(top_srcdir); git rev-parse HEAD; else echo "unknown"; fi)
63 # echo '#define REPOMAINTXT " GIT::$(GITVERSION) $(BUILDINFO_NONRC_S) (C) 2006 Heroine Virtual Ltd.\n@FFMPEG_EXTERNALTEXT@\nCompiled on $(BUILDDATE)"' >> versioninfo.h
64 # echo '#define REPOABOUTPREFTXT "Git SHA-1: $(GITVERSION)"' >> versioninfo.h
68 # SVNVERSION=$(shell if [ -d $(top_srcdir)/.svn ]; then svnversion $(top_srcdir); else echo "unknown"; fi)
69 # echo '#define REPOMAINTXT " SVN $(SVNVERSION) $(BUILDINFO_NONRC_S) (C) 2006 Heroine Virtual Ltd.\n@FFMPEG_EXTERNALTEXT@\nCompiled on $(BUILDDATE)"' >> versioninfo.h
70 # echo '#define REPOABOUTPREFTXT "SVN Version: $(SVNVERSION) $(BUILDINFO_NONRC_S)"' >> versioninfo.h
75 # echo '#define REPOMAINTXT " $(BUILDINFO_CUSTOM_TAG) (C) 2006 Heroine Virtual Ltd.\n@FFMPEG_EXTERNALTEXT@\nCompiled on $(BUILDDATE)"' >> versioninfo.h
76 # echo '#define REPOABOUTPREFTXT "$(BUILDINFO_CUSTOM_TAG)"' >> versioninfo.h
79 # else # (no repository)
82 # echo '#define REPOMAINTXT "(C) 2006 Heroine Virtual Ltd.\nCompiled on $(BUILDDATE)"' >> versioninfo.h
83 # echo '#define REPOABOUTPREFTXT ""' >> versioninfo.h
87 # echo '#define FFMPEG_EXTERNALTEXT "@FFMPEG_EXTERNALTEXT@"' >> versioninfo.h
91 $(cinelerra_srcdir)/audio1394.C \
92 $(cinelerra_srcdir)/avc1394control.C \
93 $(cinelerra_srcdir)/avc1394transport.C \
94 $(cinelerra_srcdir)/device1394input.C \
95 $(cinelerra_srcdir)/device1394output.C \
96 $(cinelerra_srcdir)/iec61883input.C \
97 $(cinelerra_srcdir)/iec61883output.C \
98 $(cinelerra_srcdir)/vdevice1394.C
101 cinelerra_SOURCES = $(cinelerra_srcdir)/aattachmentpoint.C \
102 $(cinelerra_srcdir)/aautomation.C \
103 $(cinelerra_srcdir)/aboutprefs.C \
104 $(cinelerra_srcdir)/adeviceprefs.C \
105 $(cinelerra_srcdir)/aedit.C \
106 $(cinelerra_srcdir)/aedits.C \
107 $(cinelerra_srcdir)/amodule.C \
108 $(cinelerra_srcdir)/apatchgui.C \
109 $(cinelerra_srcdir)/apluginarray.C \
110 $(cinelerra_srcdir)/aplugin.C \
111 $(cinelerra_srcdir)/apluginset.C \
112 $(cinelerra_srcdir)/arender.C \
113 $(cinelerra_srcdir)/asset.C \
114 $(cinelerra_srcdir)/assetedit.C \
115 $(cinelerra_srcdir)/assetpopup.C \
116 $(cinelerra_srcdir)/assetremove.C \
117 $(cinelerra_srcdir)/assets.C \
118 $(cinelerra_srcdir)/atrack.C \
119 $(cinelerra_srcdir)/attachmentpoint.C \
120 $(cinelerra_srcdir)/audioalsa.C \
121 $(cinelerra_srcdir)/audiocine.C \
122 $(cinelerra_srcdir)/audiodevice.C \
123 $(cinelerra_srcdir)/audiodvb.C \
124 $(cinelerra_srcdir)/audioesound.C \
125 $(cinelerra_srcdir)/audioidevice.C \
126 $(cinelerra_srcdir)/audioodevice.C \
127 $(cinelerra_srcdir)/audiooss.C \
128 $(cinelerra_srcdir)/auto.C \
129 $(cinelerra_srcdir)/autoconf.C \
130 $(cinelerra_srcdir)/automation.C \
131 $(cinelerra_srcdir)/autos.C \
132 $(cinelerra_srcdir)/awindow.C \
133 $(cinelerra_srcdir)/awindowgui.C \
134 $(cinelerra_srcdir)/awindowmenu.C \
135 $(cinelerra_srcdir)/batch.C \
136 $(cinelerra_srcdir)/batchrender.C \
137 $(cinelerra_srcdir)/bitspopup.C \
138 $(cinelerra_srcdir)/brender.C \
139 $(cinelerra_srcdir)/browsebutton.C \
140 $(cinelerra_srcdir)/byteorderpopup.C \
141 $(cinelerra_srcdir)/cache.C \
142 $(cinelerra_srcdir)/cachebase.C \
143 $(cinelerra_srcdir)/canvas.C \
144 $(cinelerra_srcdir)/canvastools.C \
145 $(cinelerra_srcdir)/channel.C \
146 $(cinelerra_srcdir)/channeldb.C \
147 $(cinelerra_srcdir)/channeledit.C \
148 $(cinelerra_srcdir)/channelpicker.C \
149 $(cinelerra_srcdir)/chantables.C \
150 $(cinelerra_srcdir)/clipedit.C \
151 $(cinelerra_srcdir)/commonrender.C \
152 $(cinelerra_srcdir)/confirmquit.C \
153 $(cinelerra_srcdir)/confirmsave.C \
154 $(cinelerra_srcdir)/cpanel.C \
155 $(cinelerra_srcdir)/cplayback.C \
156 $(cinelerra_srcdir)/ctimebar.C \
157 $(cinelerra_srcdir)/ctracking.C \
158 $(cinelerra_srcdir)/cursor.C \
159 $(cinelerra_srcdir)/cwindow.C \
160 $(cinelerra_srcdir)/cwindowgui.C \
161 $(cinelerra_srcdir)/cwindowtool.C \
162 $(cinelerra_srcdir)/dcoffset.C \
163 $(cinelerra_srcdir)/dcraw.c \
164 $(cinelerra_srcdir)/deleteallindexes.C \
165 $(cinelerra_srcdir)/devicedvbinput.C \
166 $(cinelerra_srcdir)/drivesync.C \
167 $(cinelerra_srcdir)/dvbtune.C \
168 $(cinelerra_srcdir)/edit.C \
169 $(cinelerra_srcdir)/edithandles.C \
170 $(cinelerra_srcdir)/editpanel.C \
171 $(cinelerra_srcdir)/editpopup.C \
172 $(cinelerra_srcdir)/edits.C \
173 $(cinelerra_srcdir)/edl.C \
174 $(cinelerra_srcdir)/edlsession.C \
175 $(cinelerra_srcdir)/exportedl.C \
176 $(cinelerra_srcdir)/fadeengine.C \
177 $(cinelerra_srcdir)/ffmpeg.C \
178 $(cinelerra_srcdir)/fileac3.C \
179 $(cinelerra_srcdir)/fileavi.C \
180 $(cinelerra_srcdir)/filebaseaudio.C \
181 $(cinelerra_srcdir)/filebase.C \
182 $(cinelerra_srcdir)/filebaseima4.C \
183 $(cinelerra_srcdir)/filebaseulaw.C \
184 $(cinelerra_srcdir)/file.C \
185 $(cinelerra_srcdir)/filecr2.C \
186 $(cinelerra_srcdir)/filedv.C \
187 $(cinelerra_srcdir)/fileogg.C \
188 $(cinelerra_srcdir)/fileexr.C \
189 $(cinelerra_srcdir)/fileformat.C \
190 $(cinelerra_srcdir)/filejpeg.C \
191 $(cinelerra_srcdir)/filelist.C \
192 $(cinelerra_srcdir)/filemov.C \
193 $(cinelerra_srcdir)/filempeg.C \
194 $(cinelerra_srcdir)/filepng.C \
195 $(cinelerra_srcdir)/filesndfile.C \
196 $(cinelerra_srcdir)/filetga.C \
197 $(cinelerra_srcdir)/filethread.C \
198 $(cinelerra_srcdir)/filetiff.C \
199 $(cinelerra_srcdir)/filevorbis.C \
200 $(cinelerra_srcdir)/filexml.C \
201 $(cinelerra_srcdir)/fileyuv.C \
202 $(cinelerra_srcdir)/floatauto.C \
203 $(cinelerra_srcdir)/floatautos.C \
204 $(cinelerra_srcdir)/formatcheck.C \
205 $(cinelerra_srcdir)/formatpopup.C \
206 $(cinelerra_srcdir)/formatpresets.C \
207 $(cinelerra_srcdir)/formattools.C \
208 $(cinelerra_srcdir)/framecache.C \
209 $(cinelerra_srcdir)/garbage.C \
210 $(cinelerra_srcdir)/gwindow.C \
211 $(cinelerra_srcdir)/gwindowgui.C \
212 $(cinelerra_srcdir)/indexfile.C \
213 $(cinelerra_srcdir)/indexthread.C \
214 $(cinelerra_srcdir)/intauto.C \
215 $(cinelerra_srcdir)/intautos.C \
216 $(cinelerra_srcdir)/interfaceprefs.C \
217 $(cinelerra_srcdir)/keyframe.C \
218 $(cinelerra_srcdir)/keyframehandles.C \
219 $(cinelerra_srcdir)/keyframepopup.C \
220 $(cinelerra_srcdir)/keyframes.C \
221 $(cinelerra_srcdir)/labeledit.C \
222 $(cinelerra_srcdir)/labelnavigate.C \
223 $(cinelerra_srcdir)/labels.C \
224 $(cinelerra_srcdir)/levelwindow.C \
225 $(cinelerra_srcdir)/levelwindowgui.C \
226 $(cinelerra_srcdir)/loadbalance.C \
227 $(cinelerra_srcdir)/loadfile.C \
228 $(cinelerra_srcdir)/loadmode.C \
229 $(cinelerra_srcdir)/localsession.C \
230 $(cinelerra_srcdir)/main.C \
231 $(cinelerra_srcdir)/mainclock.C \
232 $(cinelerra_srcdir)/maincursor.C \
233 $(cinelerra_srcdir)/mainerror.C \
234 $(cinelerra_srcdir)/mainindexes.C \
235 $(cinelerra_srcdir)/mainmenu.C \
236 $(cinelerra_srcdir)/mainprogress.C \
237 $(cinelerra_srcdir)/mainsession.C \
238 $(cinelerra_srcdir)/mainundo.C \
239 $(cinelerra_srcdir)/manualgoto.C \
240 $(cinelerra_srcdir)/maskauto.C \
241 $(cinelerra_srcdir)/maskautos.C \
242 $(cinelerra_srcdir)/maskengine.C \
243 $(cinelerra_srcdir)/mbuttons.C \
244 $(cinelerra_srcdir)/menuaeffects.C \
245 $(cinelerra_srcdir)/menueffects.C \
246 $(cinelerra_srcdir)/menuveffects.C \
247 $(cinelerra_srcdir)/meterpanel.C \
248 $(cinelerra_srcdir)/module.C \
249 $(cinelerra_srcdir)/mtimebar.C \
250 $(cinelerra_srcdir)/mwindow.C \
251 $(cinelerra_srcdir)/mwindowedit.C \
252 $(cinelerra_srcdir)/mwindowgui.C \
253 $(cinelerra_srcdir)/mwindowmove.C \
254 $(cinelerra_srcdir)/new.C \
255 $(cinelerra_srcdir)/newfolder.C \
256 $(cinelerra_srcdir)/overlayframe.C \
257 $(cinelerra_srcdir)/packagedispatcher.C \
258 $(cinelerra_srcdir)/packagerenderer.C \
259 $(cinelerra_srcdir)/packagingengine.C \
260 $(cinelerra_srcdir)/panauto.C \
261 $(cinelerra_srcdir)/panautos.C \
262 $(cinelerra_srcdir)/patchbay.C \
263 $(cinelerra_srcdir)/patchgui.C \
264 $(cinelerra_srcdir)/performanceprefs.C \
265 $(cinelerra_srcdir)/picture.C \
266 $(cinelerra_srcdir)/pipe.C \
267 $(cinelerra_srcdir)/playabletracks.C \
268 $(cinelerra_srcdir)/playback3d.C \
269 $(cinelerra_srcdir)/playbackconfig.C \
270 $(cinelerra_srcdir)/playbackengine.C \
271 $(cinelerra_srcdir)/playbackprefs.C \
272 $(cinelerra_srcdir)/playtransport.C \
273 $(cinelerra_srcdir)/pluginaclient.C \
274 $(cinelerra_srcdir)/pluginaclientlad.C \
275 $(cinelerra_srcdir)/pluginarray.C \
276 $(cinelerra_srcdir)/pluginautos.C \
277 $(cinelerra_srcdir)/plugin.C \
278 $(cinelerra_srcdir)/pluginclient.C \
279 $(cinelerra_srcdir)/plugindialog.C \
280 $(cinelerra_srcdir)/pluginpopup.C \
281 $(cinelerra_srcdir)/pluginserver.C \
282 $(cinelerra_srcdir)/pluginset.C \
283 $(cinelerra_srcdir)/plugintclient.C \
284 $(cinelerra_srcdir)/plugintoggles.C \
285 $(cinelerra_srcdir)/pluginvclient.C \
286 $(cinelerra_srcdir)/preferences.C \
287 $(cinelerra_srcdir)/preferencesthread.C \
288 $(cinelerra_srcdir)/question.C \
289 $(cinelerra_srcdir)/quit.C \
290 $(cinelerra_srcdir)/recconfirmdelete.C \
291 $(cinelerra_srcdir)/recordableatracks.C \
292 $(cinelerra_srcdir)/recordablevtracks.C \
293 $(cinelerra_srcdir)/recordaudio.C \
294 $(cinelerra_srcdir)/record.C \
295 $(cinelerra_srcdir)/recordconfig.C \
296 $(cinelerra_srcdir)/recordgui.C \
297 $(cinelerra_srcdir)/recordlabel.C \
298 $(cinelerra_srcdir)/recordmonitor.C \
299 $(cinelerra_srcdir)/recordprefs.C \
300 $(cinelerra_srcdir)/recordthread.C \
301 $(cinelerra_srcdir)/recordtransport.C \
302 $(cinelerra_srcdir)/recordvideo.C \
303 $(cinelerra_srcdir)/recordwindow.C \
304 $(cinelerra_srcdir)/removethread.C \
305 $(cinelerra_srcdir)/render.C \
306 $(cinelerra_srcdir)/renderengine.C \
307 $(cinelerra_srcdir)/renderfarm.C \
308 $(cinelerra_srcdir)/renderfarmclient.C \
309 $(cinelerra_srcdir)/renderprofiles.C \
310 $(cinelerra_srcdir)/resample.C \
311 $(cinelerra_srcdir)/resizetrackthread.C \
312 $(cinelerra_srcdir)/resourcepixmap.C \
313 $(cinelerra_srcdir)/resourcethread.C \
314 $(cinelerra_srcdir)/samplescroll.C \
315 $(cinelerra_srcdir)/savefile.C \
316 $(cinelerra_srcdir)/setformat.C \
317 $(cinelerra_srcdir)/sharedlocation.C \
318 $(cinelerra_srcdir)/shmemory.C \
319 $(cinelerra_srcdir)/sighandler.C \
320 $(cinelerra_srcdir)/splashgui.C \
321 $(cinelerra_srcdir)/statusbar.C \
322 $(cinelerra_srcdir)/theme.C \
323 $(cinelerra_srcdir)/threadexec.C \
324 $(cinelerra_srcdir)/threadfork.C \
325 $(cinelerra_srcdir)/threadindexer.C \
326 $(cinelerra_srcdir)/threadloader.C \
327 $(cinelerra_srcdir)/timebar.C \
328 $(cinelerra_srcdir)/timeentry.C \
329 $(cinelerra_srcdir)/tipwindow.C \
330 $(cinelerra_srcdir)/track.C \
331 $(cinelerra_srcdir)/trackcanvas.C \
332 $(cinelerra_srcdir)/tracking.C \
333 $(cinelerra_srcdir)/tracks.C \
334 $(cinelerra_srcdir)/trackscroll.C \
335 $(cinelerra_srcdir)/tracksedit.C \
336 $(cinelerra_srcdir)/transition.C \
337 $(cinelerra_srcdir)/transitionhandles.C \
338 $(cinelerra_srcdir)/transitionpopup.C \
339 $(cinelerra_srcdir)/transportque.C \
340 $(cinelerra_srcdir)/tunerserver.C \
341 $(cinelerra_srcdir)/undostackitem.C \
342 $(cinelerra_srcdir)/vattachmentpoint.C \
343 $(cinelerra_srcdir)/vautomation.C \
344 $(cinelerra_srcdir)/vdevicebase.C \
345 $(cinelerra_srcdir)/vdevicebuz.C \
346 $(cinelerra_srcdir)/vdevicedvb.C \
347 $(cinelerra_srcdir)/vdeviceprefs.C \
348 $(cinelerra_srcdir)/vdevicev4l.C \
349 $(cinelerra_srcdir)/vdevicev4l2.C \
350 $(cinelerra_srcdir)/vdevicev4l2jpeg.C \
351 $(cinelerra_srcdir)/vdevicex11.C \
352 $(cinelerra_srcdir)/vedit.C \
353 $(cinelerra_srcdir)/vedits.C \
354 $(cinelerra_srcdir)/videodevice.C \
355 $(cinelerra_srcdir)/viewmenu.C \
356 $(cinelerra_srcdir)/virtualaconsole.C \
357 $(cinelerra_srcdir)/virtualanode.C \
358 $(cinelerra_srcdir)/virtualconsole.C \
359 $(cinelerra_srcdir)/virtualnode.C \
360 $(cinelerra_srcdir)/virtualvconsole.C \
361 $(cinelerra_srcdir)/virtualvnode.C \
362 $(cinelerra_srcdir)/vmodule.C \
363 $(cinelerra_srcdir)/vpatchgui.C \
364 $(cinelerra_srcdir)/vplayback.C \
365 $(cinelerra_srcdir)/vpluginarray.C \
366 $(cinelerra_srcdir)/vplugin.C \
367 $(cinelerra_srcdir)/vpluginset.C \
368 $(cinelerra_srcdir)/vrender.C \
369 $(cinelerra_srcdir)/vtimebar.C \
370 $(cinelerra_srcdir)/vtrack.C \
371 $(cinelerra_srcdir)/vtracking.C \
372 $(cinelerra_srcdir)/vwindow.C \
373 $(cinelerra_srcdir)/vwindowgui.C \
374 $(cinelerra_srcdir)/wavecache.C \
375 $(cinelerra_srcdir)/yuvstream.C \
376 $(cinelerra_srcdir)/zoombar.C \
377 $(cinelerra_srcdir)/zoompanel.C \
380 # guicast must come first, to pick up correct workarounds.h
381 cinelerra_CPPFLAGS = \
382 -I$(top_srcdir)/guicast \
383 -I$(top_srcdir)/quicktime \
384 -I$(top_srcdir)/libmpeg3
386 cinelerra_CXXFLAGS = \
387 $(LARGEFILE_CFLAGS) \
395 -DPLUGIN_DIR=\"$(plugindir)\"
397 cinelerra_LDFLAGS = -export-dynamic
399 noinst_HEADERS += $(cinelerra_srcdir)/aattachmentpoint.h \
400 $(cinelerra_srcdir)/aautomation.h \
401 $(cinelerra_srcdir)/aboutprefs.h \
402 $(cinelerra_srcdir)/adeviceprefs.h \
403 $(cinelerra_srcdir)/aedit.h \
404 $(cinelerra_srcdir)/aedits.h \
405 $(cinelerra_srcdir)/amodule.h \
406 $(cinelerra_srcdir)/apatchgui.h \
407 $(cinelerra_srcdir)/apluginarray.h \
408 $(cinelerra_srcdir)/aplugin.h \
409 $(cinelerra_srcdir)/apluginset.h \
410 $(cinelerra_srcdir)/arender.h \
411 $(cinelerra_srcdir)/asset.h \
412 $(cinelerra_srcdir)/assetedit.h \
413 $(cinelerra_srcdir)/assetpopup.h \
414 $(cinelerra_srcdir)/assetremove.h \
415 $(cinelerra_srcdir)/assets.h \
416 $(cinelerra_srcdir)/atrack.h \
417 $(cinelerra_srcdir)/attachmentpoint.h \
418 $(cinelerra_srcdir)/audio1394.h \
419 $(cinelerra_srcdir)/audioalsa.h \
420 $(cinelerra_srcdir)/audiocine.h \
421 $(cinelerra_srcdir)/audioconfig.h \
422 $(cinelerra_srcdir)/audiodevice.h \
423 $(cinelerra_srcdir)/audiodvb.h \
424 $(cinelerra_srcdir)/audioesound.h \
425 $(cinelerra_srcdir)/audiooss.h \
426 $(cinelerra_srcdir)/autoconf.h \
427 $(cinelerra_srcdir)/auto.h \
428 $(cinelerra_srcdir)/automation.h \
429 $(cinelerra_srcdir)/autos.h \
430 $(cinelerra_srcdir)/avc1394control.h \
431 $(cinelerra_srcdir)/avc1394transport.h \
432 $(cinelerra_srcdir)/awindowgui.h \
433 $(cinelerra_srcdir)/awindow.h \
434 $(cinelerra_srcdir)/awindowmenu.h \
435 $(cinelerra_srcdir)/batch.h \
436 $(cinelerra_srcdir)/batchrender.h \
437 $(cinelerra_srcdir)/binary.h \
438 $(cinelerra_srcdir)/bitspopup.h \
439 $(cinelerra_srcdir)/brender.h \
440 $(cinelerra_srcdir)/browsebutton.h \
441 $(cinelerra_srcdir)/buz.h \
442 $(cinelerra_srcdir)/byteorder.h \
443 $(cinelerra_srcdir)/byteorderpopup.h \
444 $(cinelerra_srcdir)/cache.h \
445 $(cinelerra_srcdir)/cachebase.h \
446 $(cinelerra_srcdir)/cameraauto.h \
447 $(cinelerra_srcdir)/canvas.h \
448 $(cinelerra_srcdir)/canvastools.h \
449 $(cinelerra_srcdir)/channeledit.h \
450 $(cinelerra_srcdir)/channel.h \
451 $(cinelerra_srcdir)/channeldb.h \
452 $(cinelerra_srcdir)/channelpicker.h \
453 $(cinelerra_srcdir)/chantables.h \
454 $(cinelerra_srcdir)/clipedit.h \
455 $(cinelerra_srcdir)/commonrender.h \
456 $(cinelerra_srcdir)/compresspopup.h \
457 $(cinelerra_srcdir)/confirmquit.h \
458 $(cinelerra_srcdir)/confirmsave.h \
459 $(cinelerra_srcdir)/cpanel.h \
460 $(cinelerra_srcdir)/cplayback.h \
461 $(cinelerra_srcdir)/cropvideo.h \
462 $(cinelerra_srcdir)/ctimebar.h \
463 $(cinelerra_srcdir)/ctracking.h \
464 $(cinelerra_srcdir)/cursor.h \
465 $(cinelerra_srcdir)/cwindowgui.h \
466 $(cinelerra_srcdir)/cwindow.h \
467 $(cinelerra_srcdir)/cwindowtool.h \
468 $(cinelerra_srcdir)/datatype.h \
469 $(cinelerra_srcdir)/dcoffset.h \
470 $(cinelerra_srcdir)/deleteallindexes.h \
471 $(cinelerra_srcdir)/device1394input.h \
472 $(cinelerra_srcdir)/device1394output.h \
473 $(cinelerra_srcdir)/devicedvbinput.h \
474 $(cinelerra_srcdir)/drivesync.h \
475 $(cinelerra_srcdir)/dv1394.h \
476 $(cinelerra_srcdir)/dvbtune.h \
477 $(cinelerra_srcdir)/edit.h \
478 $(cinelerra_srcdir)/edithandles.h \
479 $(cinelerra_srcdir)/editpanel.h \
480 $(cinelerra_srcdir)/editpopup.h \
481 $(cinelerra_srcdir)/edits.h \
482 $(cinelerra_srcdir)/edl.h \
483 $(cinelerra_srcdir)/edlsession.h \
484 $(cinelerra_srcdir)/exportedl.h \
485 $(cinelerra_srcdir)/fadeengine.h \
486 $(cinelerra_srcdir)/feather.h \
487 $(cinelerra_srcdir)/featheredits.h \
488 $(cinelerra_srcdir)/ffmpeg.h \
489 $(cinelerra_srcdir)/fileac3.h \
490 $(cinelerra_srcdir)/fileavi.h \
491 $(cinelerra_srcdir)/filebase.h \
492 $(cinelerra_srcdir)/fileformat.h \
493 $(cinelerra_srcdir)/file.h \
494 $(cinelerra_srcdir)/filecr2.h \
495 $(cinelerra_srcdir)/filedv.h \
496 $(cinelerra_srcdir)/fileogg.h \
497 $(cinelerra_srcdir)/fileexr.h \
498 $(cinelerra_srcdir)/filejpeg.h \
499 $(cinelerra_srcdir)/filelist.h \
500 $(cinelerra_srcdir)/filemov.h \
501 $(cinelerra_srcdir)/filempeg.h \
502 $(cinelerra_srcdir)/filepng.h \
503 $(cinelerra_srcdir)/filesndfile.h \
504 $(cinelerra_srcdir)/filetga.h \
505 $(cinelerra_srcdir)/filethread.h \
506 $(cinelerra_srcdir)/filetiff.h \
507 $(cinelerra_srcdir)/filevorbis.h \
508 $(cinelerra_srcdir)/filexml.h \
509 $(cinelerra_srcdir)/fileyuv.h \
510 $(cinelerra_srcdir)/floatauto.h \
511 $(cinelerra_srcdir)/floatautos.h \
512 $(cinelerra_srcdir)/formatcheck.h \
513 $(cinelerra_srcdir)/formatpopup.h \
514 $(cinelerra_srcdir)/formatpresets.h \
515 $(cinelerra_srcdir)/formattools.h \
516 $(cinelerra_srcdir)/formatwindow.h \
517 $(cinelerra_srcdir)/framecache.h \
518 $(cinelerra_srcdir)/garbage.h \
519 $(cinelerra_srcdir)/gwindow.h \
520 $(cinelerra_srcdir)/gwindowgui.h \
521 $(cinelerra_srcdir)/headers.h \
522 $(cinelerra_srcdir)/iec61883input.h \
523 $(cinelerra_srcdir)/iec61883output.h \
524 $(cinelerra_srcdir)/ieee1394-ioctl.h \
525 $(cinelerra_srcdir)/indexfile.h \
526 $(cinelerra_srcdir)/indexthread.h \
527 $(cinelerra_srcdir)/intauto.h \
528 $(cinelerra_srcdir)/intautos.h \
529 $(cinelerra_srcdir)/interfaceprefs.h \
530 $(cinelerra_srcdir)/jpegwrapper.h \
531 $(cinelerra_srcdir)/keyframe.h \
532 $(cinelerra_srcdir)/keyframehandles.h \
533 $(cinelerra_srcdir)/keyframepopup.h \
534 $(cinelerra_srcdir)/keyframes.h \
535 $(cinelerra_srcdir)/labeledit.h \
536 $(cinelerra_srcdir)/labelnavigate.h \
537 $(cinelerra_srcdir)/labels.h \
538 $(cinelerra_srcdir)/ladspa.h \
539 $(cinelerra_srcdir)/levelwindowgui.h \
540 $(cinelerra_srcdir)/levelwindow.h \
541 $(cinelerra_srcdir)/loadbalance.h \
542 $(cinelerra_srcdir)/loadfile.h \
543 $(cinelerra_srcdir)/loadmode.h \
544 $(cinelerra_srcdir)/localsession.h \
545 $(cinelerra_srcdir)/mainclock.h \
546 $(cinelerra_srcdir)/maincursor.h \
547 $(cinelerra_srcdir)/mainerror.h \
548 $(cinelerra_srcdir)/mainindexes.h \
549 $(cinelerra_srcdir)/mainmenu.h \
550 $(cinelerra_srcdir)/mainprogress.h \
551 $(cinelerra_srcdir)/mainsession.h \
552 $(cinelerra_srcdir)/mainundo.h \
553 $(cinelerra_srcdir)/manualgoto.h \
554 $(cinelerra_srcdir)/maskauto.h \
555 $(cinelerra_srcdir)/maskautos.h \
556 $(cinelerra_srcdir)/maskengine.h \
557 $(cinelerra_srcdir)/maxbuffers.h \
558 $(cinelerra_srcdir)/maxchannels.h \
559 $(cinelerra_srcdir)/mbuttons.h \
560 $(cinelerra_srcdir)/menuaeffects.h \
561 $(cinelerra_srcdir)/menueffects.h \
562 $(cinelerra_srcdir)/menuveffects.h \
563 $(cinelerra_srcdir)/messages.h \
564 $(cinelerra_srcdir)/meterpanel.h \
565 $(cinelerra_srcdir)/module.h \
566 $(cinelerra_srcdir)/mtimebar.h \
567 $(cinelerra_srcdir)/mwindowgui.h \
568 $(cinelerra_srcdir)/mwindow.h \
569 $(cinelerra_srcdir)/newfolder.h \
570 $(cinelerra_srcdir)/new.h \
571 $(cinelerra_srcdir)/newpresets.h \
572 $(cinelerra_srcdir)/overlayframe.h \
573 $(cinelerra_srcdir)/packagedispatcher.h \
574 $(cinelerra_srcdir)/packagerenderer.h \
575 $(cinelerra_srcdir)/packagingengine.h \
576 $(cinelerra_srcdir)/panauto.h \
577 $(cinelerra_srcdir)/panautos.h \
578 $(cinelerra_srcdir)/patchbay.h \
579 $(cinelerra_srcdir)/patchgui.h \
580 $(cinelerra_srcdir)/patch.h \
581 $(cinelerra_srcdir)/performanceprefs.h \
582 $(cinelerra_srcdir)/picture.h \
583 $(cinelerra_srcdir)/pipe.h \
584 $(cinelerra_srcdir)/playabletracks.h \
585 $(cinelerra_srcdir)/playback3d.h \
586 $(cinelerra_srcdir)/playbackconfig.h \
587 $(cinelerra_srcdir)/playbackengine.h \
588 $(cinelerra_srcdir)/playbackprefs.h \
589 $(cinelerra_srcdir)/playtransport.h \
590 $(cinelerra_srcdir)/pluginaclient.h \
591 $(cinelerra_srcdir)/pluginaclientlad.h \
592 $(cinelerra_srcdir)/pluginarray.h \
593 $(cinelerra_srcdir)/pluginautos.h \
594 $(cinelerra_srcdir)/pluginclient.h \
595 $(cinelerra_srcdir)/plugincommands.h \
596 $(cinelerra_srcdir)/plugindialog.h \
597 $(cinelerra_srcdir)/plugin.h \
598 $(cinelerra_srcdir)/pluginpopup.h \
599 $(cinelerra_srcdir)/pluginprefs.h \
600 $(cinelerra_srcdir)/pluginserver.h \
601 $(cinelerra_srcdir)/pluginset.h \
602 $(cinelerra_srcdir)/plugintclient.h \
603 $(cinelerra_srcdir)/plugintoggles.h \
604 $(cinelerra_srcdir)/pluginvclient.h \
605 $(cinelerra_srcdir)/preferences.h \
606 $(cinelerra_srcdir)/preferencesthread.h \
607 $(cinelerra_srcdir)/question.h \
608 $(cinelerra_srcdir)/quit.h \
609 $(cinelerra_srcdir)/recconfirmdelete.h \
610 $(cinelerra_srcdir)/recordableatracks.h \
611 $(cinelerra_srcdir)/recordablevtracks.h \
612 $(cinelerra_srcdir)/recordaudio.h \
613 $(cinelerra_srcdir)/recordconfig.h \
614 $(cinelerra_srcdir)/recordengine.h \
615 $(cinelerra_srcdir)/recordgui.h \
616 $(cinelerra_srcdir)/record.h \
617 $(cinelerra_srcdir)/recordlabel.h \
618 $(cinelerra_srcdir)/recordmonitor.h \
619 $(cinelerra_srcdir)/recordprefs.h \
620 $(cinelerra_srcdir)/recordthread.h \
621 $(cinelerra_srcdir)/recordtransport.h \
622 $(cinelerra_srcdir)/recordvideo.h \
623 $(cinelerra_srcdir)/recordwindow.h \
624 $(cinelerra_srcdir)/removethread.h \
625 $(cinelerra_srcdir)/renderengine.h \
626 $(cinelerra_srcdir)/renderfarmclient.h \
627 $(cinelerra_srcdir)/renderfarmfsserver.h \
628 $(cinelerra_srcdir)/renderfarm.h \
629 $(cinelerra_srcdir)/render.h \
630 $(cinelerra_srcdir)/resample.h \
631 $(cinelerra_srcdir)/renderprofiles.h \
632 $(cinelerra_srcdir)/resizetrackthread.h \
633 $(cinelerra_srcdir)/resourcepixmap.h \
634 $(cinelerra_srcdir)/resourcethread.h \
635 $(cinelerra_srcdir)/samplescroll.h \
636 $(cinelerra_srcdir)/savefile.h \
637 $(cinelerra_srcdir)/scale.h \
638 $(cinelerra_srcdir)/setformat.h \
639 $(cinelerra_srcdir)/sharedlocation.h \
640 $(cinelerra_srcdir)/shmemory.h \
641 $(cinelerra_srcdir)/sighandler.h \
642 $(cinelerra_srcdir)/splashgui.h \
643 $(cinelerra_srcdir)/statusbar.h \
644 $(cinelerra_srcdir)/testobject.h \
645 $(cinelerra_srcdir)/theme.h \
646 $(cinelerra_srcdir)/threadexec.h \
647 $(cinelerra_srcdir)/threadfork.h \
648 $(cinelerra_srcdir)/threadindexer.h \
649 $(cinelerra_srcdir)/threadloader.h \
650 $(cinelerra_srcdir)/timebar.h \
651 $(cinelerra_srcdir)/timebomb.h \
652 $(cinelerra_srcdir)/timeentry.h \
653 $(cinelerra_srcdir)/tipwindow.h \
654 $(cinelerra_srcdir)/trackcanvas.h \
655 $(cinelerra_srcdir)/track.h \
656 $(cinelerra_srcdir)/tracking.h \
657 $(cinelerra_srcdir)/tracklist.h \
658 $(cinelerra_srcdir)/trackscroll.h \
659 $(cinelerra_srcdir)/tracks.h \
660 $(cinelerra_srcdir)/transition.h \
661 $(cinelerra_srcdir)/transitionhandles.h \
662 $(cinelerra_srcdir)/transitionpopup.h \
663 $(cinelerra_srcdir)/transportque.h \
664 $(cinelerra_srcdir)/tunerserver.h \
665 $(cinelerra_srcdir)/undostackitem.h \
666 $(cinelerra_srcdir)/vattachmentpoint.h \
667 $(cinelerra_srcdir)/vautomation.h \
668 $(cinelerra_srcdir)/vdevice1394.h \
669 $(cinelerra_srcdir)/vdevicebase.h \
670 $(cinelerra_srcdir)/vdevicebuz.h \
671 $(cinelerra_srcdir)/vdevicedvb.h \
672 $(cinelerra_srcdir)/vdevicelml.h \
673 $(cinelerra_srcdir)/vdeviceprefs.h \
674 $(cinelerra_srcdir)/vdevicev4l.h \
675 $(cinelerra_srcdir)/vdevicev4l2.h \
676 $(cinelerra_srcdir)/vdevicev4l2jpeg.h \
677 $(cinelerra_srcdir)/vdevicex11.h \
678 $(cinelerra_srcdir)/vedit.h \
679 $(cinelerra_srcdir)/vedits.h \
680 $(cinelerra_srcdir)/video1394.h \
681 $(cinelerra_srcdir)/videoconfig.h \
682 $(cinelerra_srcdir)/videodevfix.h \
683 $(cinelerra_srcdir)/videodevice.h \
684 $(cinelerra_srcdir)/videowindowgui.h \
685 $(cinelerra_srcdir)/videowindow.h \
686 $(cinelerra_srcdir)/viewer.h \
687 $(cinelerra_srcdir)/viewmenu.h \
688 $(cinelerra_srcdir)/virtualaconsole.h \
689 $(cinelerra_srcdir)/virtualanode.h \
690 $(cinelerra_srcdir)/virtualconsole.h \
691 $(cinelerra_srcdir)/virtualnode.h \
692 $(cinelerra_srcdir)/virtualvconsole.h \
693 $(cinelerra_srcdir)/virtualvnode.h \
694 $(cinelerra_srcdir)/vmodule.h \
695 $(cinelerra_srcdir)/vpatchgui.h \
696 $(cinelerra_srcdir)/vplayback.h \
697 $(cinelerra_srcdir)/vpluginarray.h \
698 $(cinelerra_srcdir)/vplugin.h \
699 $(cinelerra_srcdir)/vpluginset.h \
700 $(cinelerra_srcdir)/vrender.h \
701 $(cinelerra_srcdir)/vtimebar.h \
702 $(cinelerra_srcdir)/vtrack.h \
703 $(cinelerra_srcdir)/vtracking.h \
704 $(cinelerra_srcdir)/vwindowgui.h \
705 $(cinelerra_srcdir)/vwindow.h \
706 $(cinelerra_srcdir)/wavecache.h \
707 $(cinelerra_srcdir)/yuvstream.h \
708 $(cinelerra_srcdir)/zoombar.h \
709 $(cinelerra_srcdir)/zoompanel.h \
710 $(cinelerra_srcdir)/*.inc
713 $(top_builddir)/libcinelerradata.a \
714 $(top_builddir)/mpeg2enc/libmpeg2enc.la \
715 $(top_builddir)/toolame-02l/libtoolame.la \
716 $(top_builddir)/libquicktimehv.la \
717 $(top_builddir)/libguicast.la \
718 $(top_builddir)/libmpeg3hv.la \
723 -lpng -ljpeg -ltiff -lz \
725 $(FIREWIRE_LDFLAGS) \
731 EXTRA_DIST += gen-feather-h