Branch: refs/heads/master
  Home:   https://github.com/mltframework/mlt
  Commit: f62c1e7c174cbbfb291aa6aa788f951bca311fc0
      
https://github.com/mltframework/mlt/commit/f62c1e7c174cbbfb291aa6aa788f951bca311fc0
  Author: Steinar H. Gunderson <sgunder...@bigfoot.com>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/modules/opengl/filter_glsl_manager.cpp
    M src/modules/opengl/filter_glsl_manager.h
    M src/modules/opengl/filter_movit_convert.cpp
    M src/modules/opengl/mlt_movit_input.cpp
    M src/modules/opengl/mlt_movit_input.h

  Log Message:
  -----------
  Take MltInput out of the EffectChain.

Having the MltInput be an Input which forwards down to the real implementation
has been a source of multiple headaches, and now lastly, when finalize()
disappeared, source of a broken build. We still need the unified
set_pixel_pointer() etc., but the class is now simply a holder of the Input*,
not a forwarder as viewed from the EffectChain.


  Commit: 1efe96041e015b55eb70f300cac5a1083decc868
      
https://github.com/mltframework/mlt/commit/1efe96041e015b55eb70f300cac5a1083decc868
  Author: Steinar H. Gunderson <sgunder...@bigfoot.com>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/modules/opengl/filter_glsl_manager.cpp
    M src/modules/opengl/filter_glsl_manager.h

  Log Message:
  -----------
  Remove the FBO freelist.

FBOs are cheap to construct and delete (they carry almost no state),
so it is less complex just to do it on the fly. It also gives less
leakage, as we use new contexts all the time.


  Commit: 96fc85b6fe773d2b1ac1199fe51051efa4717237
      
https://github.com/mltframework/mlt/commit/96fc85b6fe773d2b1ac1199fe51051efa4717237
  Author: Steinar H. Gunderson <sgunder...@bigfoot.com>
  Date:   2014-01-29 (Wed, 29 Jan 2014)

  Changed paths:
    M src/modules/opengl/filter_glsl_manager.cpp

  Log Message:
  -----------
  Remove the glsl_texture freelist.

Given that new/delete on such small objects are cheap and this happens
rarely, it is probably not worth the extra complexity. (In the process,
fix a minor bug related to out-of-memory; not that new will actually
ever return NULL on any compilers newer then MSVC6.)


Compare: https://github.com/mltframework/mlt/compare/fc1d15d905d8...96fc85b6fe77
------------------------------------------------------------------------------
WatchGuard Dimension instantly turns raw network data into actionable 
security intelligence. It gives you real-time visual feedback on key
security issues and trends.  Skip the complicated setup - simply import
a virtual appliance and go from zero to informed in seconds.
http://pubads.g.doubleclick.net/gampad/clk?id=123612991&iu=/4140/ostg.clktrk
_______________________________________________
Mlt-devel mailing list
Mlt-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mlt-devel

Reply via email to