Commit graph

3436 commits

Author SHA1 Message Date
2e785d7934 Comments and Doxygen improved 2012-07-31 23:16:41 +01:00
f0d898a832 Viewer: corrected and somewhat modified 2012-07-29 18:24:14 +01:00
4ad651c5e0 RenderTask: corrected 2012-07-29 18:11:33 +01:00
d83185d8d9 Project: corrcted and text slightly modified 2012-07-29 18:08:39 +01:00
9b4b46afae ProcessingGraph: text slightly expanded 2012-07-29 18:02:14 +01:00
0df1bbc57e Sequence: english corrected 2012-07-29 17:46:58 +01:00
e4584acbea Pipes: english corrected 2012-07-29 17:42:07 +01:00
4156c6de59 OutputSlot: upper/lower case corrected 2012-07-29 17:40:25 +01:00
79e764c55b OutputMapping: english corrected 2012-07-29 17:39:41 +01:00
3d70e4c68c OutputManager: english corrected 2012-07-29 17:38:35 +01:00
d305d2ea2d OutputDesignation: english corrected 2012-07-29 17:37:58 +01:00
5885a4db58 InputDevice: english corrected 2012-07-29 17:36:13 +01:00
37e2075a86 Cursor: upper/lower case change 2012-07-29 17:34:27 +01:00
3dbf128026 ConfigSystem_Prefences: english syntax corrected. 2012-07-29 17:33:06 +01:00
2b948d14b4 Builder corrected: english syntax only. 2012-07-29 17:28:29 +01:00
9e1f0145f5 AssetsView corrected: syntax only.
Only changes here are English, sense should be the same.
2012-07-29 17:24:43 +01:00
acec8ad71c Glossery terms sorted 2012-07-29 17:17:46 +01:00
130fc1bf26 Section Plugins/Interfaces: subsections added and text corrected. 2012-07-28 22:08:22 +01:00
77dc4af36f Section: Plugins/Interfaces; introductory text, initial draft.
First piece of introductory text for the Plugins/Interfaces
section. Only a somewhat long introduction of what plugins are.
TODO: discussed the 'what' of plugins, and possibly a little of
the 'why' of plugins, still require the 'how'.
2012-07-27 20:49:14 +01:00
Lumiera Project
6331237b35 Merge branch 'master' of git://git.lumiera.org/LUMIERA 2012-03-14 23:20:04 +00:00
Christian Thaeter
55ff4e349c Meeting summary, January 2012 2012-01-12 15:49:40 +01:00
Christian Thaeter
0b2537bb89 RFC: bless scons as offical build system, final 2012-01-11 22:32:13 +01:00
Christian Thaeter
3be546a6b8 RFC: bless scons as offical build system 2012-01-11 22:31:03 +01:00
aa1eb2d7fc integrate Odin's ALSA experiments into the Lumiera build
requires ALSA as build dependency
note: Debian package is libasound2-dev
2012-01-11 07:59:16 +01:00
d2f83523ca join recent player subsystem work, SCons overhaul and documentation 2012-01-11 07:54:43 +01:00
Odin Omdal Hørthe
29394345af ALSA audio output experiment
I think it's smart to rather use ALSA directly instead of PortAudio.
ALSA is push AFAIK, and talking about it here at the hackspace, seems
like the better choice. It's a bit lower level, but anyway everything
speaks ALSA anyway. It's not like there's any reason to use PortAudio
at all. It's just an extra abstraction.

Coding for ALSA it'll also work with Pulseaudio and esd. Do people
really use other sound systems than Pulseaudio, esd or plain ALSA?
I can't think of it.

I really the idea about building a small tool first. I'll do that.

Also thought about making a small blikning cursor/text output, and
syncing a BEEP-sound to that, so that I can test around with throwing
in lots and lots of latency between "me" and the video, and try to
sync it anyway.

I should be able to read back from the sound card (or pulse audio
underneath, it will just work with alsa as the abstraction) how long
it takes for the bytes I'm pushing to reach the speakers, and do some
buffer tuning on that.
2012-01-11 07:12:32 +01:00
98717915b2 clean up top level SConstruct 2012-01-11 07:05:01 +01:00
feebd05cba create separate SConscript for documentation
currently just featuring Doxygen
2012-01-11 07:05:01 +01:00
56ac1afe18 move Icon building down into separate SConscript 2012-01-11 07:05:01 +01:00
27db94a64c adjust code / indentation style
no functional change
2012-01-11 07:05:01 +01:00
d793a07037 Icon-Rendering: Inkscape is not really required
the icon rendering script from Joel had a function
to invoke Inkscape; it seems this was a leftover
from earlier attempts to render the icons.

Now, we seem to rely on lib Cairor solely
2012-01-11 07:05:00 +01:00
4d466a2c2e reorganise the initial setup calls 2012-01-11 07:05:00 +01:00
117851a94a get rid of the additional scripts dir in pythonpath 2012-01-11 07:05:00 +01:00
e64a17d1ba SConstruct: reduce the remaining defs
no need to use functions anymore, since
only the clean and phony targets are left
2012-01-11 07:05:00 +01:00
795217b542 actually switch to using those extracted modules from main build 2012-01-11 07:05:00 +01:00
b3c7d90e41 Move parts from main SConstruct into dedicated Python modules 2012-01-11 07:05:00 +01:00
f84da63e11 use import/export instead of passing an artefacts map 2012-01-11 07:05:00 +01:00
25b21fe575 reorder building/installing of Icons
no need to define them together with the source.
SCons is able to work out the real dependencies
just fine. Thus, Icons remain in Main SConstruct
2012-01-11 07:05:00 +01:00
c62eccd25f SCons overhaul/clean-up: disentangle main build
The goal is to make the build scrips more clear
at first sight. So move the main build targets
into a separate SConscript, to make them similar
to the tests, research and tools.

The final goal of this makeover is to reduce
the main SConstruct as much as possible
2012-01-11 07:05:00 +01:00
f7a9414084 Documentation of the SCons buildsystem 2012-01-11 06:56:37 +01:00
0e08f269f5 remove the superfluous TiddlyWikis
..after integrating all still relevant asciidoced content
into the main website.
2012-01-11 06:55:54 +01:00
f5290a99a3 OutputSlot : simulated usage protocol passes unit test
OutputSlotProtocol_test

Some parts are still missing
 - timings
 _ initialisation
2012-01-08 03:06:32 +01:00
24a1060ae9 fix inconsistency in OutputSlot protocol test
need to distinguish between nominal frame number
and the sequence number in the output frame stream
2012-01-08 01:32:45 +01:00
d732e7e211 Lumiera Forward Iterators: remove support for post-increment 2012-01-08 01:14:36 +01:00
2bc5d3b367 document further library facilities, some clean-up 2012-01-08 00:14:05 +01:00
d2c5297a9d document our custom iterator concept 2012-01-08 00:13:23 +01:00
484149e73e add a section for library technical documentation 2012-01-08 00:12:54 +01:00
a65963a401 RFC-generator: a better representation of the signature on comments 2012-01-08 00:12:29 +01:00
8de4ecc8ac add diagnostic messages showing each connection access
currently the problem seems to be we're
accessing the wrong connection...
2012-01-07 21:22:35 +01:00
73cfef69c8 fix some problems with OutputSlotProtocol_test
still WIP...
 - there is a logical contradiction with the frame numbers
 - somehow, in diagnostics, we access the wrong sequence instance
2012-01-07 06:40:21 +01:00