]> git.sesse.net Git - mlt/commit
rc/framework/mlt_frame.c
authorlilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
Sat, 16 Jul 2005 13:36:24 +0000 (13:36 +0000)
committerlilo_booter <lilo_booter@d19143bc-622f-0410-bfdd-b5b2a6649095>
Sat, 16 Jul 2005 13:36:24 +0000 (13:36 +0000)
commitb6232c93db568b3becc00019ca18e31bd92e54b5
treed54cbdf82b84e03eaed0efafdd6b40cfbf7d6f58
parentc95736fd9ee742f5e6db06bbe579f23895f55eba
rc/framework/mlt_frame.c
+ image_count added to assist the 'transition filter' in knowing when to act...

src/framework/mlt_playlist.c
+ Complete rework of fx cuts - now only the fx are output on a frame

src/framework/mlt_producer.c
+ Aspect ratio of cuts inherited from parent

src/framework/mlt_service.c
+ Get frame reworked and cleaned up

src/framework/mlt_tractor.c
- Removed erroneous width/height pass down prior to image fetching
+ Corrected types on other properties for pass down
+ Complete rework of fx cuts - they're now received as producer-less frames from a track
+ Added image_count logic for transition filter assistance

src/modules/core/filter_resize.c
+ Added state retention of aspect ratio
  (may withdraw this later - it assumes producer knows a/r on frame creation/prior to image fetch)

src/modules/core/filter_transition.c
+ Checks that two images are available before processing
+ Checks test image/audio cases

src/modules/core/transition_composite.c
+ Major correction in aspect ratio handling
  (the b frame image is 'distorted' to the consumers aspect ratio)
+ Minor clean up of silly and/or/xor - now have 'operator=[and/or/xor]'
  (more clean up to follow)

src/modules/dv/producer_libdv.c
+ Frame stored width and height are no longer assumed to be 'safe' here
  (investigating)

git-svn-id: https://mlt.svn.sourceforge.net/svnroot/mlt/trunk/mlt@762 d19143bc-622f-0410-bfdd-b5b2a6649095
src/framework/mlt_frame.c
src/framework/mlt_playlist.c
src/framework/mlt_producer.c
src/framework/mlt_service.c
src/framework/mlt_tractor.c
src/modules/core/filter_resize.c
src/modules/core/filter_transition.c
src/modules/core/transition_composite.c
src/modules/dv/producer_libdv.c