index
:
osc-graphics
master
OSC-based graphics framework
Robin Haberkorn
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
Files
Lines
2012-09-27
make layer list double-linked
Robin Haberkorn
3
-25
/
+19
2012-09-27
use initializer lists where convenient
Robin Haberkorn
5
-19
/
+14
2012-09-27
warn if hardware surfaces unavailable
Robin Haberkorn
1
-0
/
+5
2012-09-27
support command line arguments
Robin Haberkorn
3
-13
/
+112
2012-09-27
disable VLC OSD (e.g. text on video when file is plaued)
Robin Haberkorn
1
-3
/
+6
2012-09-26
removed "struct" when using the struct type
Robin Haberkorn
1
-3
/
+3
2012-09-26
let the compiler check format-strings and params in OSCServer::add/del_method...
Robin Haberkorn
2
-5
/
+11
2012-09-26
declare liblo and libvlc callbacks with extern "C"
Robin Haberkorn
2
-20
/
+40
2012-09-26
make vlcinst a static class member since it's required only once for all Laye...
Robin Haberkorn
2
-6
/
+12
2012-09-26
moved layer registration from OSCServer into main.cpp using new OSCServer::re...
Robin Haberkorn
10
-64
/
+79
2012-09-26
renamed OscServer to OSCServer
Robin Haberkorn
10
-32
/
+32
2012-09-26
isolated OSC server specific code in OscServer class and allow to register me...
Robin Haberkorn
13
-448
/
+513
2012-09-24
fixed layer deletion: base class destructor must be virtual so that when dele...
Robin Haberkorn
1
-1
/
+1
2012-09-24
use BSD list macros instead of handwritten list primitives
Robin Haberkorn
2
-27
/
+19
2012-09-21
avoid linking against libstdc++ which is not used anyway
Robin Haberkorn
1
-3
/
+3
2012-09-21
renamed header guards
Robin Haberkorn
4
-8
/
+8
2012-09-21
split program into multiple files; switched to C++
Robin Haberkorn
11
-769
/
+852
2012-09-21
use C++
Robin Haberkorn
1
-0
/
+0
2012-09-20
use OSC thread: should improve performance since polling resulted in unnecess...
Robin Haberkorn
1
-56
/
+85
2012-09-17
add video rate, position, paused commands. pause videos by default
Robin Haberkorn
2
-1
/
+145
2012-09-17
properly retrieve video size; provide fallback for libVLC 1.x.x
Robin Haberkorn
1
-7
/
+52
2012-09-17
almost fixed video layer resizing
Robin Haberkorn
1
-58
/
+53
2012-09-17
added methods for changing image/video file/URL
Robin Haberkorn
4
-13
/
+55
2012-09-17
all layer constructor methods support an alpha argument
Robin Haberkorn
3
-30
/
+44
2012-09-17
added lo_server_del_method_v()
Robin Haberkorn
1
-17
/
+22
2012-09-17
added lo_server_add_method_v()
Robin Haberkorn
1
-23
/
+34
2012-09-17
allow setting box color
Robin Haberkorn
3
-20
/
+94
2012-09-16
remove unnecessary locks when setting video layer transparency
Robin Haberkorn
1
-2
/
+0
2012-09-16
optimize port polling
Robin Haberkorn
2
-8
/
+20
2012-09-16
added support for OSCGraphicPorts: they allow you to control layer parameters...
Robin Haberkorn
4
-14
/
+53
2012-09-16
install into /usr/local/bin and /usr/local/share/osc-graphics
Robin Haberkorn
1
-1
/
+9
2012-09-16
added chuck wrappers
Robin Haberkorn
6
-0
/
+212
2012-09-16
setting geo on video layers
Robin Haberkorn
1
-12
/
+81
2012-09-16
allow setting image layer geometry
Robin Haberkorn
1
-43
/
+95
2012-09-16
added macro for common OSC message types (new layer)
Robin Haberkorn
1
-3
/
+5
2012-09-16
don't dump OSC messages by default
Robin Haberkorn
1
-8
/
+14
2012-09-16
renamed rect layer into box layer and support alpha (SDL_gfx)
Robin Haberkorn
1
-35
/
+79
2012-09-16
defined SDL_FREESURFACE_SAFE()
Robin Haberkorn
1
-13
/
+10
2012-09-16
optimized image alpha blitting using SDL_gfx macros
Robin Haberkorn
1
-22
/
+60
2012-09-16
video layers: lock when accessing surface
Robin Haberkorn
1
-0
/
+2
2012-09-15
allow setting alpha values for image and video layers
Robin Haberkorn
2
-16
/
+176
2012-09-15
renamed constructor "methods"
Robin Haberkorn
1
-3
/
+3
2012-09-15
add delete "method" for every created layer
Robin Haberkorn
1
-15
/
+72
2012-09-15
added gitignore file
Robin Haberkorn
1
-0
/
+6
2012-09-15
remove sample images from repo
Robin Haberkorn
2
-0
/
+0
2012-09-15
system of layers that can be dynamically added
Robin Haberkorn
1
-149
/
+326
2012-09-14
integrated liblo
Robin Haberkorn
2
-3
/
+64
2012-09-14
removed unnecessary interactive effects
Robin Haberkorn
1
-454
/
+2
2012-09-14
renamed effect-pad to osc-graphics
Robin Haberkorn
2
-3
/
+3
2012-08-16
incomplete erasor effect
Robin Haberkorn
1
-9
/
+101
[next]