|
|
7ea9afd1bb
|
first attempt to implement buffer metadata...
...leading to refactoring
|
2011-10-09 04:20:56 +02:00 |
|
|
|
3acf804988
|
flesh out the buffer metadata API
functionality just stubbed still
|
2011-10-08 02:21:29 +02:00 |
|
|
|
4df45c44e9
|
BufferMetadata: some musing about how to access the Allocator
|
2011-10-06 21:55:00 +02:00 |
|
|
|
db2b02f0c5
|
define a front-end for explicit allocations
...currently just defined by forwarding
to std::allocator
|
2011-09-25 19:26:09 +02:00 |
|
|
|
bc756e42d9
|
rewrite (planned) test to reflect the new metadata design
|
2011-09-25 19:26:09 +02:00 |
|
|
|
1ea3cba2f5
|
remold the buffer metadata into a PImple used by BufferProvider
|
2011-09-25 19:26:08 +02:00 |
|
|
|
8a2c94014c
|
extract buffer metadata handling into separate entity
|
2011-09-25 19:26:08 +02:00 |
|
|
|
7ef85065ba
|
impl: buffer provider metadata...
|
2011-09-25 19:26:08 +02:00 |
|
|
|
cafe271830
|
stubbing of basic buffer provider functionality
|
2011-09-25 19:26:07 +02:00 |
|
|
|
ca615b9933
|
start stubbing some of the functionality planned thus far
|
2011-09-25 19:26:07 +02:00 |
|
|
|
c473784fe3
|
disable obsolte parts of BufferTable_test
to be rewritten
|
2011-09-25 19:26:06 +02:00 |
|
|
|
ed5091d8f5
|
considering Buffer handling and BuffTable in more detail
|
2011-09-25 19:26:06 +02:00 |
|
|
|
32f71cba6d
|
more test-driven brainstorming
|
2011-09-25 19:26:06 +02:00 |
|
|
|
e1248d195a
|
move asside obsoleted code
...will be removed soon, when reworking ProcNode
|
2011-09-25 19:26:05 +02:00 |
|
|
|
1f13931640
|
test driven brainstorming: using a BufferProvider
|
2011-09-25 19:26:05 +02:00 |
|
|
|
7efde06569
|
some stubs to make it compile...
|
2011-09-25 19:26:03 +02:00 |
|
|
|
737765260d
|
Test-driven brainstorming: diagnostic adaptor for the engine
|
2011-09-25 19:26:03 +02:00 |
|
|
|
2625eee07c
|
disable work-in-progress to make the tree compile
TODO noted as Ticket #819
|
2011-09-25 19:26:02 +02:00 |
|
|
|
691ab4b8b5
|
WIP draft simple OutputSlot usage
|
2011-09-25 19:26:01 +02:00 |
|
|
|
7adb8149db
|
back to test-driven brainstorming again
|
2011-09-25 19:26:00 +02:00 |
|
|
|
51fa9fe735
|
MediaFactory now using MediaAccessFacade to determine media Duration
|
2011-05-20 02:59:29 +02:00 |
|
|
|
12f43078a2
|
fix some names
|
2011-05-20 02:17:20 +02:00 |
|
|
|
a207a9f003
|
adapt Media-Access (+Mock) to include an overall Duration
|
2011-05-18 01:37:33 +02:00 |
|
|
|
46c9811184
|
adapt the unit-tests to use the new Time framework
|
2011-05-16 08:38:27 +02:00 |
|
|
|
b9861ef88f
|
WIP completely remove the old Time wrapper
|
2011-05-15 22:51:02 +02:00 |
|
|
|
b843546922
|
cumulated build/release fixes
up to corresponding debian/0.pre.01-3
- compile issue (digxel.hpp)
- SCons missing config dependency on test-only
- 32/64bit fixes
|
2011-03-31 18:43:50 +02:00 |
|
|
|
e73bea379c
|
Adjust some Copyright headers
List of years instead of a range is better
|
2011-02-05 20:56:51 +01:00 |
|
|
|
aa5c78a30f
|
TimeGridBasics_test pass
|
2011-01-15 15:04:23 +01:00 |
|
|
|
240c5ac232
|
extract asset iostream display into separate header
|
2011-01-15 14:43:50 +01:00 |
|
|
|
a70376dc4b
|
grid asset passes first basic unit test!
|
2011-01-15 14:07:25 +01:00 |
|
|
|
ee0dcf3ba0
|
introduce generic grid API to subsume quantiser and grid asset
|
2011-01-15 03:49:35 +01:00 |
|
|
|
c40ba74bc6
|
WIP clarify ambiguity with fractional seconds
They are *not* intended to stand-in for gavl_time_t
Indeed, Time values should be handled as opaque
|
2011-01-13 03:36:09 +01:00 |
|
|
|
f798428428
|
WIP start a unit test to cover simple time grids
|
2011-01-13 03:36:08 +01:00 |
|
|
|
7fc462209e
|
some naming cleanup and namespace indentation fixes
|
2010-12-18 00:58:19 +01:00 |
|
|
|
3f1b7651e9
|
GPL header whitespace
|
2010-12-17 23:28:49 +01:00 |
|
|
|
4410830f72
|
Merge Fixture datastructure and Testsuite work
|
2010-12-17 22:51:27 +01:00 |
|
Stefan Kangas
|
518f4bac1a
|
Use CHECK instead of REQUIRE in test suite. (Ticket #250)
|
2010-12-17 21:05:50 +01:00 |
|
Stefan Kangas
|
661e4f0da5
|
Use CHECK instead of ASSERT in test suite. (Ticket #250)
|
2010-12-17 20:51:54 +01:00 |
|
|
|
e7191ed3c6
|
Planning Fixure: Segmentation datastructure (#726)
|
2010-12-13 03:22:11 +01:00 |
|
|
|
c4282560ce
|
fix two regressions
|
2010-12-12 01:53:23 +01:00 |
|
|
|
8a54e00b6b
|
ModelPort registry unit test pass (closes #727)
|
2010-12-11 23:40:12 +01:00 |
|
|
|
be6f555e04
|
Builder: registry for model ports coded up
passes compiler, but not yet unit test....
Needed to change asset::ID to encapsulate the embedded hash value
|
2010-12-11 01:52:02 +01:00 |
|
|
|
0464ca965c
|
fill in ModelPort and ModelPortRegistry definition stubs
making test pass the compiler
|
2010-12-10 18:12:56 +01:00 |
|
|
|
7043db90ee
|
introduce an explicit StreamType::ID
|
2010-12-10 17:39:39 +01:00 |
|
|
|
2827961385
|
WIP: test driven brainstorming about model port registry
|
2010-12-10 01:27:17 +01:00 |
|
|
|
828206e6b1
|
OutputMapping unit test pass (closes #651 and #716)
|
2010-11-28 05:18:57 +01:00 |
|
|
|
c7794e7cbf
|
rewrite to retrieve default-pipe query from the defintion context
|
2010-11-28 02:16:39 +01:00 |
|
|
|
c3d29d1eb3
|
OutputMapping: interface refactorings to yield a cleaner structure
|
2010-11-27 03:59:07 +01:00 |
|
|
|
56c1387cd5
|
OutputMapping: finish interface draft (stubbed)
|
2010-11-25 05:35:50 +01:00 |
|
|
|
a7ec680955
|
WIP chewing on the problem how to define a output mapping type
|
2010-11-24 06:21:32 +01:00 |
|
|
|
b42e5c859f
|
Test-driven brainstorming: how should output mapping be used?
|
2010-11-23 03:40:11 +01:00 |
|
|
|
40627b1c12
|
fix a regression, caused by removing the special Struct-ID handling
|
2010-11-05 04:32:35 +01:00 |
|
|
|
4cef8474ed
|
fake-configrules: remove magic "make" token (closes #707)
use backdoor function on the StructFactory instead
Mark such backdoor-functions with Ticket #710
|
2010-11-02 04:09:06 +01:00 |
|
|
|
1f511c327a
|
try to get rid of the query functions on asset::Struct (#706)
|
2010-10-31 02:02:31 +01:00 |
|
|
|
7a53f65508
|
remove the separate pipeID field, because now the asset name is sufficient
|
2010-10-29 06:09:06 +02:00 |
|
|
|
08d90be1b6
|
get the sesison element-tracker integration test to pass
|
2010-10-29 05:24:19 +02:00 |
|
|
|
7c758b04db
|
rename Struct-Asset factory function to better reflect the semantics
|
2010-10-29 04:28:46 +02:00 |
|
|
|
da04e13213
|
re-thinking the pattern of the fake implementation
|
2010-10-28 03:57:12 +02:00 |
|
|
|
61a2e26bc8
|
rework fake-resolution, now searching the session
this whole creation-logic seems to be somewhat broken
|
2010-10-27 07:26:33 +02:00 |
|
|
|
987026f4c8
|
implement creation of "default" Timeline
|
2010-10-25 06:08:36 +02:00 |
|
|
|
ad452a9dd4
|
activate complete SessionElementTracker_test
(doesn't pass yet -- missing sesison initialisation)
|
2010-10-20 05:12:13 +02:00 |
|
|
|
d1dd3e2677
|
saveguard against deregistering from an alredy destroyed session
|
2010-10-20 04:42:22 +02:00 |
|
|
|
da45bb06f7
|
connect Timeline/Sequence tracking to current session on initialisation
|
2010-10-20 04:08:58 +02:00 |
|
|
|
fc0cefcadc
|
review the asset dependency handling in AssetManager
|
2010-10-19 03:53:36 +02:00 |
|
|
|
3e9c337ac0
|
review and verify lib::ElementTracker
|
2010-10-18 05:33:46 +02:00 |
|
|
|
884e3600bd
|
experimental: allow implicit converisons to/from Placement-ID
|
2010-10-17 06:30:56 +02:00 |
|
|
|
120973311a
|
Session ElementQuery unit test pass (closes #639)
|
2010-10-17 05:54:21 +02:00 |
|
|
|
da994cf9fd
|
draft a test to cover ElementQuery (Session API)
trying to get #639 closed...
discovered, that I had already implemented this
filtering query in 6/2010
|
2010-10-17 05:08:47 +02:00 |
|
|
|
d8c06fac1e
|
add diagnostic self display to QueryFocus
|
2010-10-16 02:21:20 +02:00 |
|
|
|
c772359440
|
add diagnostic self display to ScopePath
|
2010-10-16 02:21:20 +02:00 |
|
|
|
e48a9fb811
|
add diagnostic self display to placement-Scope
|
2010-10-16 02:21:20 +02:00 |
|
|
|
48605827a6
|
Add test to cover the very basic MObject interface
|
2010-10-16 02:21:20 +02:00 |
|
|
|
722ab4e583
|
corr. wrong ticket number
|
2010-10-16 02:21:20 +02:00 |
|
|
|
73a1adcdf5
|
QueryFocus_test working now (still without diagnostic output)
|
2010-10-16 02:21:19 +02:00 |
|
|
|
a0234ecc38
|
get QueryFocus_test to compile with the (now existing) implementation
|
2010-10-16 02:21:19 +02:00 |
|
|
|
9b5a24f6cc
|
Integration: Placement Scope test pass
|
2010-10-16 02:21:19 +02:00 |
|
|
|
735af19891
|
getting PacementScope_test from last year to compile
...now using the real implementation!
|
2010-10-16 02:21:19 +02:00 |
|
|
|
64f017da43
|
QueryFocusStack_test pass
|
2010-10-16 02:21:19 +02:00 |
|
|
|
46597009f9
|
get the basic ScopePath_test to pass
|
2010-10-16 02:21:19 +02:00 |
|
|
|
6bb7886b54
|
define the proper behaviour expected when copying ScopePath (#662)
|
2010-10-16 02:21:19 +02:00 |
|
|
|
8078357e3c
|
revisiting the binding scope problem
|
2010-10-16 02:21:17 +02:00 |
|
|
|
e16ca49894
|
Merge in new (experimental) 'advice' concept
|
2010-07-14 04:33:42 +02:00 |
|
|
|
5c6a6c150f
|
clean up any remaining use of wstring
I consider wstring a deprecated technology
UTF-8 is all we need
|
2010-06-27 03:48:00 +02:00 |
|
|
|
639aff0fa5
|
(cont) analyzing the problem of output designation
|
2010-06-25 04:43:06 +02:00 |
|
|
|
5e104b633a
|
querying for specific objects (automatically pick target type)
|
2010-06-19 08:47:28 +02:00 |
|
|
|
c1cb5320e0
|
factor the specific query into separate header
|
2010-06-19 05:37:39 +02:00 |
|
|
|
c80b1894e6
|
Clean up design of ScopeQuery, throw out Iterator mixin (closes #641)
|
2010-06-19 05:20:34 +02:00 |
|
|
|
fab1c699ea
|
draft test to verify behaviour
but doesn't work; somehow the filterfunciton of the baseclass
gets installed
|
2010-06-16 06:45:38 +02:00 |
|
|
|
a1f3ad835b
|
investigating the problem of finding an object with given conditions
|
2010-06-15 05:24:05 +02:00 |
|
|
|
fc3e43bb19
|
re-reading my design and plannings from March, identiyfying next steps to take
|
2010-06-13 03:34:12 +02:00 |
|
|
|
f2269b7e78
|
Implement Advice binding pattern
|
2010-06-03 04:40:35 +02:00 |
|
|
|
1f988e17cd
|
unfinished code commented out
|
2010-06-03 04:37:22 +02:00 |
|
|
|
0f6c2e84d2
|
test-driven brainstorming: TypedID usage
|
2010-06-03 04:37:22 +02:00 |
|
|
|
a78845507a
|
cleanup
|
2010-06-03 04:37:20 +02:00 |
|
|
|
fc44e522e0
|
improve PlacementIndex self-verification
|
2010-06-03 04:37:19 +02:00 |
|
|
|
c9bf26d8c4
|
EntryID finished and passes unit test
|
2010-06-03 04:37:19 +02:00 |
|
|
|
c691213003
|
EntryID: fix symbol generation and improve ordering
|
2010-06-03 04:37:19 +02:00 |
|
|
|
b21db07aff
|
implement generic object attach-to-model and purge
|
2010-06-03 04:37:18 +02:00 |
|
|
|
c43040985c
|
more stubbing and compilation fixes
|
2010-06-03 04:37:18 +02:00 |
|
|
|
e4f015d622
|
WIP remaining parts of the EntryID implementation, untested
|
2010-06-03 04:37:18 +02:00 |
|