9 Commits

Author SHA1 Message Date
xant
5157c0acc8 massive cleanup and bugfixes after recent refactoring of cocoa-related internals 2010-08-08 23:19:54 +02:00
xant
ffddbd0b64 refactoring the internal CVLayerController api
- the video-pipeline in cocoa layers now goes through Layer::feed() and Layer::do_filters()
- image parameters are applied by the layer controller when a new frame is provided
  by the underlying CVLayer through feedFrame
2010-08-07 00:54:00 +02:00
xant
f6f52ef3b5 major refactoring of filters implementation on OSX (WIP) 2010-07-31 06:20:34 +02:00
xant
f05ea9df4d getTexture now returns an autoreleased object. Callers will retain it if necessary
refactoring the feedFrame/renderFrame/getTexture flow to make a more
clever use of memory and autorelease pools

started implementing CVFilter

(on the way of having CoreImage filters usable from javascript)
2010-05-22 11:11:23 +02:00
xant
81beebc0b1 textlayer now works properly again (gui controls are still to be fixed though)
solved the blurry problem when rendering the string with certain fonts
and sizes
2010-03-26 23:59:21 +01:00
xant
99797d3682 bugfix : vbuffer wasn't set by renderFrame
(that part of the api must be cleaned asap)
2010-01-06 22:46:45 +01:00
xant
2533402df5 don't draw the text box background if not requested
(still need to add controls on the gui to allow using the background
 but it's better with a transparent background by default)
2010-01-05 12:06:38 +01:00
xant
8b41227aa3 font used in osx textlayers can now be ccontrolled without affecting the input textarea 2009-12-30 22:12:36 +01:00
xant
ec5d0400f0 controller/view split for the CVTextLayer
it was already done , but both the controller and the view were still
residing in the same sourcefile
2009-12-30 09:23:56 +01:00