|
|
607c8a2338
|
WIP enough stubbing to get it through the Compiler...
...but NOT yet the linker
|
2011-01-13 03:36:09 +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 |
|
|
|
15214cc069
|
WIP start stubbing and defining time quantisation and timecode entities
|
2011-01-13 03:36:08 +01:00 |
|
|
|
f832e817b8
|
WIP: test-driven brainstorming how quantisation could be used...
|
2011-01-13 03:36:08 +01:00 |
|
|
|
f798428428
|
WIP start a unit test to cover simple time grids
|
2011-01-13 03:36:08 +01:00 |
|
|
|
04db5655f1
|
Implementation: building a simple time grid
|
2011-01-13 03:36:08 +01:00 |
|
|
|
3d4227d374
|
cover offsets, durations and timespans by unit test
|
2011-01-13 03:36:07 +01:00 |
|
|
|
643859f6b8
|
add a mutable time value with full arithmetics
|
2010-12-28 02:27:42 +01:00 |
|
|
|
0c45fc47f3
|
defining the first elementary operations for time values
|
2010-12-28 02:27:41 +01:00 |
|
|
|
09d400d5bc
|
put asside the existing "lumitime" to build a new hierarchy from scratch
existing code will still use lumitime.hpp for now
while we're about to reorganise time handling altogether
|
2010-12-28 02:27:41 +01:00 |
|
|
|
784b094fa7
|
fix compilation problems with draft code
|
2010-12-26 23:00:34 +01:00 |
|
|
|
c1be39eacb
|
Merge recent time quantisation analysis
Merge branch 'timequant' into proc
|
2010-12-26 22:30:28 +01:00 |
|
Stefan Kangas
|
51fea24664
|
Add GUI/model tests fixtures
|
2010-12-24 19:34:25 +01:00 |
|
|
|
000486e126
|
WIP create empty unit tests for time quantisation/handling
|
2010-12-22 04:09:27 +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
|
0fac2b6569
|
Use CHECK instead of ENSURE in test suite. (Ticket #250)
|
2010-12-17 21:08:44 +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 |
|
Stefan Kangas
|
88a01845a2
|
Add more unit tests for the time conversion library.
|
2010-12-10 12:55:24 +01:00 |
|
Stefan Kangas
|
16aed07977
|
Use CHECK instead of ECHO for several tests of time.c
|
2010-12-10 04:13:43 +01:00 |
|
|
|
2827961385
|
WIP: test driven brainstorming about model port registry
|
2010-12-10 01:27:17 +01:00 |
|
Stefan Kangas
|
26bff0daa3
|
Add unit tests for time.c
|
2010-12-06 16:33:00 +01:00 |
|
|
|
145ad6c3a5
|
more (trivial) cleanup and renaming
|
2010-12-05 02:46:37 +01:00 |
|
|
|
d1c64dd1c0
|
small cleanup, replace try-catch by VERIFY_ERROR macro
|
2010-12-05 02:46:37 +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 |
|
|
|
d292e4dcb9
|
Fix: test should not be locale dependant
|
2010-11-06 23:02:27 +01:00 |
|
|
|
bd361523d1
|
better use functor-style access instead of implicit conversion
|
2010-11-06 22:49:32 +01:00 |
|
|
|
f597e7c8b4
|
optional object link implemented and working
|
2010-11-06 22:32:08 +01:00 |
|
|
|
07f7837a7b
|
draft behaviour of a optional/switchable object link
|
2010-11-06 21:23:35 +01:00 |
|
|
|
1b95a02f14
|
Autotools fixes
|
2010-11-06 18:17:25 +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 |
|