screen is no more resizable,

small fix in text layer word buffer,
more documentation updates



git-svn-id: svn://dyne.org/rastasoft/freej/freej@619 383723c8-4afa-0310-b8a8-b1afb83214fc
This commit is contained in:
jaromil
2005-08-04 23:52:54 +00:00
parent c54d3b2c7c
commit f34bbdb41b
4 changed files with 25 additions and 17 deletions
+3 -2
View File
@@ -1,7 +1,8 @@
FreeJ 0.8 ISCREAM - 4 Aug 2005
FreeJ 0.8 ISCREAM - 5 Aug 2005
encoding to Ogg/Theora video file
live streaming to Icecast2
initial sound support
initial support for audio
improvements to script functionality
some libraries are now statically included
FreeJ 0.7.1 BIKO - 26 Nov 2004
+20 -14
View File
@@ -7,20 +7,19 @@
:: OVERVIEW
FreeJ is a realtime video manipulation engine and a digital instrument
for veejays, featuring rendering of multilayered video and chained
effect filtering directly on the screen.
FreeJ is a vision mixer: a digital instrument for realtime video
manipulation used in the fields of dance teather, veejaying, medical
visualisation and TV.
At the same time, FreeJ is a scriptable video engine that can interpret
scripts written in a intuitive and object oriented syntax (javascript).
It runs a video engine in which multiple layers can be filtered thru
effect chains and then mixed together with images, movies, live
cameras, particle generators, text scrollers and more. All the
resulting video mix can be shown on multiple and remote screens,
encoded into a movie and streamed live to the internet.
FreeJ can layer various video sources, making then possible to
dynamically apply on each a chain of filters, masking operations etc.
Layers are implemented to mix together live video, movies, images,
texts, particle generators, vertical text scrollers and even more.
Everything can be controlled live and remotely with very low latency on
commands (VeeJay over Ethernet).
FreeJ can be controlled locally or remotely, also from multiple places
at the same time, using its slick console interface; can be automated
via javascript and operated via MIDI and Joystick.
FreeJ's sourcecode is written in C, C++ and assembler, it can run on
GNU/Linux and Darwin/OSX platforms, PC-x86 or Mac, and is released free
@@ -127,7 +126,10 @@ modelines in doc/x11.modelines
:: HOW TO INSTALL IT
read the INSTALL file
download a binary for your operating system from http://freej.org
OR read the INSTALL file and compile from source
if it's too hard for you, consider trying dyne:bolic
*** http://dynebolic.org (just download, burn and boot it on a PC!)
@@ -138,6 +140,10 @@ while TGZ binary packages are provided for lucky Slackware users.
:: DEVELOPERS
Denis "Jaromil" Rojo - FreeJ author and mantainer
@@ -207,5 +213,5 @@ You should have received a copy of the GNU Public License along with
this source code; if not, write to:
Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
$Id$
+1 -1
View File
@@ -35,7 +35,7 @@ SdlScreen::SdlScreen()
emuscr = NULL;
bpp = 32;
dbl = false;
sdl_flags = (SDL_HWSURFACE | SDL_DOUBLEBUF | SDL_RESIZABLE );
sdl_flags = (SDL_HWSURFACE | SDL_DOUBLEBUF);
//| SDL_DOUBLEBUF | SDL_HWACCEL | SDL_RESIZABLE);
// add above | SDL_FULLSCREEN to go fullscreen from the start
+1
View File
@@ -118,6 +118,7 @@ bool TxtLayer::open(char *file) {
// create the new entry
tmpw = new Entry();
memset(tmpw->name,0,254);
strncpy(tmpw->name,pword,punt-pword);
// append it to the list
words.append(tmpw);