6d4133cefe
WIP generalizing my builder tools to use the acyclic visitor.
...
inspired by Loki; ichthyo intends to use this pattern for typesafe visiting within the EDL too...
2007-11-27 06:40:51 +01:00
95af2d50cc
worked out some important details of deleting and unlinking assets
2007-11-22 06:26:55 +01:00
5dcb9cf343
WIP implemented basic asset dependencies,
...
> todo: actually setup dependencies in the various ctors, fix the broken test!
2007-11-19 04:58:18 +01:00
ce51909ef7
WIP reworked approach for clip-to-clipAsset relation.
...
(compiler errors spotted a design problem)
2007-11-13 03:37:58 +01:00
0837cfe977
put just a summary on the ProcLayer-Wiki startpage,
...
and moved much of the current content to the DesignGoals page. Checked the various overview
pages to be still up-to-date...
2007-11-13 01:10:43 +01:00
242640c4fd
some fixes
2007-11-10 02:27:16 +01:00
c58fd16edb
WIP implement some Placement implementation
2007-10-22 05:15:08 +02:00
dee1bab28b
WIP implement the missing create-Clip-from-Asset mechanics
2007-10-19 22:34:07 +02:00
be49b799a2
typo
2007-10-18 17:35:06 +02:00
a089e5ff15
WIP maybe nailed down the design problem regarding placements now....
2007-10-18 17:29:01 +02:00
08f10c2a2e
WIP trying to get the Placement stuff right,
...
but seemingly still having some design mismatch...
2007-10-13 05:13:28 +02:00
fc1c39dc44
WIP: sketch handling placements and mobjects (as test)
2007-10-12 04:21:36 +02:00
06f2503e62
clarified how to handle Placements
2007-10-10 03:54:09 +02:00
83a972f846
work out the details how to handle and access the 'current session'
2007-09-27 23:07:05 +02:00
82e9519e73
WIP specify some details of the session interface and the relation of session and EDL
2007-09-27 04:45:06 +02:00
3fdd16ff48
draft adding clips and simple editing operations
...
WIP: lots of tests, no implementation, doesn't compile...
2007-09-25 23:39:46 +02:00
38b47b7f93
proposal for the MediaAccessFacade (interface to bakend), incl. Mock test
2007-09-24 16:20:41 +02:00
cc3d3397a7
documented the new design in more detail
2007-09-22 16:00:36 +02:00
1b40817d56
design: processing pattern
...
(prereq. for further implementing the builder)
2007-09-22 02:53:03 +02:00
f2c3027071
further problem analysis
2007-09-21 03:40:04 +02:00
91a4835f6a
planning the handling of multichannel media/clips
2007-09-20 15:42:26 +02:00
5d54cfc89e
planning next implementation steps
2007-09-20 05:36:08 +02:00
737da9c868
continued wishful thinking in Test form
2007-09-04 05:09:08 +02:00
d7d3cfe876
Sync with cehteh's code
...
Merge commit 'd50ab9fe2125f985eb4ae9a610f4944cddc425bd'
2007-09-02 23:19:56 +02:00
85a8f87245
Preliminary Design of the Asset Subsystem.
...
While I don't want to target this complex now, I designed some of the fundamental aspects
as far as needed to be able to add Objects to the EDL and build a render graph from them.
2007-09-02 17:51:46 +02:00
Christian Thaeter
dd67216f38
notes about locking primitives
2007-09-02 14:54:25 +02:00
Christian Thaeter
5832cfeae2
Merge branch 'master' of git://git.pipapo.org/cinelerra3/ichthyo
2007-08-30 01:42:06 +02:00
Christian Thaeter
98d3716fcb
Merge branch 'library'
2007-08-30 00:33:38 +02:00
Christian Thaeter
d1198e7015
Merge branch 'testsuite'
...
Conflicts:
wiki/index.html
2007-08-30 00:33:25 +02:00
Christian Thaeter
b5ddc39a6c
add tests specifications
...
test.sh running only the tests which match specifications given as arguments or in the env var TESTSUITES
2007-08-30 00:27:17 +02:00
307945b629
wrote test: object smart pointer creation factory
2007-08-29 05:03:21 +02:00
Christian Thaeter
017e19c108
small notes about time and frames
2007-08-28 22:24:46 +02:00
e3d1c35ca3
documentation of my internal testcase runner
2007-08-23 19:13:28 +02:00
5575a7679d
wrapper for cmdline parsing, finished testsuite-runner, solved shutdown-memoryleak
2007-08-23 17:52:33 +02:00
91d04f7019
Merge from Cehteh
...
Merge commit 'pipapo'
2007-08-19 21:59:18 +02:00
cb13b09360
WIP: started augmenting my test-runner class to be configurable via cmdline
...
Added dependency to boost::program_options. Still trying to get into pace with the testing thing ;-)
2007-08-19 21:57:19 +02:00
Christian Thaeter
ea0b01199f
forgot a slot for bug tests
2007-08-18 22:46:27 +02:00
Christian Thaeter
0ec7efb451
suggestion for test ordering, please refine if necessary
2007-08-18 15:23:24 +02:00
Christian Thaeter
0283653026
Merge branch 'master' of git://git.pipapo.org/cinelerra3/ichthyo
...
Conflicts:
tests/plugin/Makefile.am
tests/plugin/plugin_main.c
2007-08-18 05:41:10 +02:00
Christian Thaeter
db4ee5b8ad
plugin fixes
2007-08-18 05:05:38 +02:00
963ce7ec53
buildsystem: aligned/automated building of tests, now build the core as static lib
2007-08-18 04:28:14 +02:00
5bde4020cf
merged cehteh's work for the testsuite, automake and plugins
2007-08-17 05:52:48 +02:00
b62b306f88
merged (and amended) cehteh's summarization of IRC 11.8.2007
2007-08-17 04:43:41 +02:00
db1a35ca94
augmented (static) App initialsation, reorganized NoBug includes...
2007-08-17 00:36:07 +02:00
Christian Thaeter
ce3eb42131
test suite works now basically
2007-08-13 17:22:07 +02:00
45c2167700
wrote a very simple Test-Suite runner and provided a Tests source tree
2007-08-13 09:55:32 +02:00
Christian Thaeter
ed4decb5de
added notes from yesterday irc discussion
2007-08-12 04:10:10 +02:00
8f35701ca8
initial design for a factory encapsulating creation of smart-pointers
2007-08-12 01:04:55 +02:00
cc2705ec31
Merge commit 'pipapo/master'
2007-08-10 23:52:59 +02:00
Christian Thaeter
9170b3d0f0
add a small gpg howto
2007-08-10 21:01:46 +02:00
Christian Thaeter
9f894dcd95
add some notes about the scheduler
2007-08-10 18:11:12 +02:00
Christian Thaeter
a1f23048c9
annoying typo
2007-08-10 18:02:11 +02:00
b3b91b732c
some planning and problem analysis re. Memory Management...
2007-08-10 06:11:31 +02:00
91bddede45
better organization of global imports and namespaces
...
avoid spurious quasi-global namespace cinelerra and use namespace hierarchies only where necessary.
document my intended use of namespaces/interfaces in the renderengine-wiki.
2007-08-09 18:51:47 +02:00
ebb4da6cc7
** Start Coding ** Renderengine sources generated, reformatted and made compilable.
2007-08-08 04:50:02 +02:00
014106f2a8
List of open questions, notes on BOUML, some page tagging.
...
While refining the renderengine model, I came accros some difficult questions I can't quite decide at the moment
2007-08-05 17:54:36 +02:00
Christian Thaeter
8b8e0e49c7
just little note
2007-07-19 04:29:02 +02:00
Christian Thaeter
eed4d24b63
Merge branch 'master' of git://git.pipapo.org/cinelerra3/plouj
...
Conflicts:
wiki/support_library.html
2007-07-18 00:22:26 +02:00
Christian Thaeter
faee43342c
Merge branch 'master' of git://git.pipapo.org/cinelerra3/mob
2007-07-18 00:16:25 +02:00
Christian Thaeter
834e642e8a
typo
2007-07-18 00:11:53 +02:00
Christian Thaeter
fe67889504
more notes about upcoming error handling
2007-07-17 04:32:50 +02:00
Simeon Voelkel
4580eb5634
improved git howto for cin3
2007-07-16 20:00:12 +02:00
root
f834e5d168
added git howto for cin3 in wiki/index.html
2007-07-16 18:34:37 +02:00
Michael Ploujnikov
d8dd239883
Various grammar fixes.
2007-07-16 00:05:47 -04:00
Christian Thaeter
25f171dbda
proposal about error handling and aborts
2007-07-16 01:04:25 +02:00
Christian Thaeter
0de8169466
error indicator and reset
2007-07-15 01:34:04 +02:00
Christian Thaeter
fde9659e89
back to more trivial interface definitions, this should be stable now
2007-07-14 20:15:48 +02:00
Christian Thaeter
fb390e4f7f
figured out better interface implementation macros
2007-07-14 15:14:11 +02:00
Christian Thaeter
4e6b4040c3
some refinements
2007-07-13 16:18:45 +02:00
Christian Thaeter
cc2af2af36
Plugin versioning matrix explained
2007-07-13 14:09:23 +02:00
Christian Thaeter
4dc12c0884
notes: this is work in progress, have some new ideas, add/modify them later
2007-07-12 13:42:50 +02:00
Christian Thaeter
6add56a199
more docing about the plugins
2007-07-11 21:16:08 +02:00
Christian Thaeter
674ac2b886
notes about interface definition macros
2007-07-11 18:26:42 +02:00
Christian Thaeter
3d869cd28f
addded a link to the 'Support Library', moved ShortCuts to the bottom
2007-07-11 13:16:42 +02:00
Christian Thaeter
c7c21e656f
short text about plugins
2007-07-11 13:01:54 +02:00
Christian Thaeter
4c9bc7f284
just some style changes
2007-07-11 13:01:10 +02:00
Christian Thaeter
cf2c4d630f
start wiki about a support library
2007-07-11 01:15:22 +02:00
Christian Thaeter
de874effd0
just some refinements in the wiki
2007-07-04 14:16:42 +02:00
Christian Thaeter
fc19d08f4f
add 'use GNU style formatting'
2007-07-03 06:12:21 +02:00
50fd70e5d9
Added design pages to the main menu
2007-07-03 01:13:23 +02:00
Christian Thaeter
142abcc187
Added RepositorySetup from the pipapo wiki to this one
2007-06-28 02:26:53 +02:00
Christian Thaeter
376c78a614
Merge commit 'plouj/master'
2007-06-28 02:01:02 +02:00
Michael Ploujnikov
be75877b77
spelling (US), grammar and minor formatting fixes
2007-06-27 11:51:48 -04:00
Christian Thaeter
6cdfaa54d4
some spelling fixes
2007-06-27 17:11:09 +02:00
Michael Ploujnikov
7bfac7d853
Merge commit 'cin3-ct/master'
2007-06-27 10:12:51 -04:00
Christian Thaeter
7ac618862e
I found links with different names very confusing
2007-06-27 07:10:38 +02:00
Michael Ploujnikov
8a8aa23892
spelling (US) and grammar fixes
2007-06-26 23:22:26 -04:00
Christian Thaeter
7c9c181a04
add FrameDescriptor to the wiki
2007-06-27 03:54:02 +02:00
Christian Thaeter
b7d6f074e8
Merge commit 'plouj/master'
...
Conflicts:
wiki/backend.html
2007-06-27 03:45:46 +02:00
Christian Thaeter
d8f14a1e18
Notes about Serializer/Database
2007-06-27 03:39:55 +02:00
Michael Ploujnikov
f963cd2bc6
Revert "clarification question about 'following groups'"
...
This reverts commit 53298a2747 .
2007-06-26 21:30:45 -04:00
Christian Thaeter
71c3d7284c
note about DIR_INFO's
2007-06-27 03:01:36 +02:00
703b2b9d7b
integrated further spelling fixes, clarification and a question by Plouj
2007-06-26 08:41:29 +02:00
bfbd4c9b0a
fix spelling 'Explicit' (as poited out by Plouj)
2007-06-26 08:20:31 +02:00
41e47b4469
add some tiddlers for organizational questions...
2007-06-26 08:14:46 +02:00
a48bcf2f40
linked to some new diagrams; explanation of Automation and Builder implementation
2007-06-25 09:56:36 +02:00
139ced45f7
rename my design-draft wiki into 'renderengine.html'
2007-06-25 09:07:33 +02:00
d64e8d31a8
switch to the backported BOUML version 2.27-2
...
which gives us stable image links. Note 2.28 introduces major format changes and is not
bug-free at the moment, so I rather backported only the needed functionallity
2007-06-25 09:02:09 +02:00
fe003a9d27
Merge commit 'pipapo'
2007-06-25 01:19:50 +02:00
0f66e09653
drafted details of the build process and how Automation works
2007-06-24 09:13:12 +02:00