pkgsrc/multimedia/mlt/PLIST
abs 4d4d9f5cfe Updated multimedia/mlt to 0.9.0
- Only consumer of mlt in pkgsrc is kdenline
- Current kdenlive version is non functional due to SDL update
- Updated version of kdenline requires newer mlt
- Hence mlt update during freeze

2013-06-02  Dan Dennedy <dan@dennedy.org>

  * Doxyfile, configure, docs/melt.1, src/framework/mlt_version.h: Set version
  to 0.9.0.

  * src/modules/opengl/filter_glsl_manager.cpp,
  src/modules/opengl/glsl_manager.h: Fix tiny memory leak in GlslManager
  (coverity-1026795).

  * src/framework/mlt.h, src/framework/mlt_animation.c,
  src/framework/mlt_animation.h, src/framework/mlt_geometry.c,
  src/framework/mlt_geometry.h: Indicate mlt_geometry is deprecated in API
  docs.

2013-06-01  Dan Dennedy <dan@dennedy.org>

  * src/modules/opengl/filter_movit_rect.cpp,
  src/modules/opengl/filter_movit_rect.yml,
  src/modules/opengl/filter_movit_resize.cpp: Convert movit.rect to mlt_rect.

2013-05-31  Dan Dennedy <dan@dennedy.org>

  * .../opengl/filter_deconvolution_sharpen.cpp,
  .../opengl/filter_deconvolution_sharpen.yml,
  src/modules/opengl/filter_lift_gamma_gain.cpp,
  src/modules/opengl/filter_lift_gamma_gain.yml,
  src/modules/opengl/filter_movit_diffusion.cpp,
  src/modules/opengl/filter_movit_diffusion.yml,
  src/modules/opengl/filter_movit_glow.cpp,
  src/modules/opengl/filter_movit_glow.yml,
  src/modules/opengl/filter_movit_opacity.cpp,
  src/modules/opengl/filter_movit_opacity.yml,
  src/modules/opengl/filter_movit_saturation.cpp,
  src/modules/opengl/filter_movit_saturation.yml,
  src/modules/opengl/filter_movit_vignette.cpp,
  src/modules/opengl/filter_movit_vignette.yml,
  src/modules/opengl/filter_white_balance.cpp,
  src/modules/opengl/filter_white_balance.yml,
  src/modules/opengl/transition_movit_mix.cpp,
  src/modules/opengl/transition_movit_mix.yml: Add property animation to the
  other movit services.

  * presets/filter/movit.blur/blur_in, presets/filter/movit.blur/blur_in_out,
  presets/filter/movit.blur/blur_out: Add animated movit.blur presets.

  * src/modules/opengl/filter_movit_blur.cpp,
  src/modules/opengl/filter_movit_blur.yml: Add property animation to
  movit.blur filter.

  * src/framework/mlt_properties.c, src/framework/mlt_property.c: Compile fixes
  for Windows after merging animation branch.

  * src/framework/mlt_properties.c, src/mlt++/mlt++.vers: Compile fixes for
  Linux after merging animation branch.

2013-05-30  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_animation.c, src/framework/mlt_animation.h,
  src/framework/mlt_frame.c, src/framework/mlt_frame.h,
  src/framework/mlt_properties.c, src/framework/mlt_properties.h,
  src/framework/mlt_property.c, src/framework/mlt_property.h,
  src/framework/mlt_types.h: Various documentation and copyright fixes and
  updates.

  * src/framework/mlt_animation.c, src/framework/mlt_animation.h: Document the
  new mlt_animation API.

  * src/framework/mlt_properties.c, src/framework/mlt_property.c,
  src/framework/mlt_types.h: Document the property animation, rect, and color
  additions.

  * src/framework/mlt_animation.h, src/framework/mlt_properties.c,
  src/framework/mlt_properties.h, src/framework/mlt_property.c,
  src/framework/mlt_property.h, src/framework/mlt_types.h: Add
  mlt_properties_get_animation(); it might come in handy.

  * src/framework/mlt_properties.c, src/framework/mlt_properties.h,
  src/mlt++/MltProperties.cpp, src/mlt++/MltProperties.h, src/mlt++/mlt++.vers,
  src/tests/test_properties/test_properties.cpp: Add
  mlt_properties_set_color().

2013-05-29  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_properties.c, src/framework/mlt_properties.h,
  src/framework/mlt_property.c, src/framework/mlt_property.h,
  src/mlt++/MltProperties.cpp, src/tests/test_properties/test_properties.cpp:
  Reorder some property anim parameters for consistency.

  * src/framework/Makefile, src/framework/mlt_animation.c,
  src/framework/mlt_profile.c, src/framework/mlt_property.c,
  src/mlt++/MltProperties.h, src/tests/test_properties/test_properties.cpp:
  Make animation length optional.  It is only really needed when using negative
  time values. With some fixes for parsing negatives in time code/clock values.

2013-05-27  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_properties.c, src/framework/mlt_properties.h,
  src/framework/mlt_types.h, src/mlt++/MltProperties.cpp,
  src/mlt++/MltProperties.h, src/tests/test_properties/test_properties.cpp: Add
  mlt_color and mlt_properties_get_color().

  * src/framework/mlt_properties.c, src/framework/mlt_properties.h,
  src/framework/mlt_property.c, src/framework/mlt_property.h,
  src/mlt++/MltProperties.cpp, src/mlt++/MltProperties.h,
  src/tests/test_properties/test_properties.cpp: Add
  mlt_properties_anim_set/get() for string.

  * src/framework/mlt_properties.c, src/framework/mlt_properties.h,
  src/framework/mlt_property.c, src/mlt++/MltProperties.cpp,
  src/mlt++/MltProperties.h, src/tests/test_properties/test_properties.cpp: Add
  mlt_properties_anim_set/get_double().

  * src/framework/mlt_properties.c, src/framework/mlt_properties.h,
  src/framework/mlt_property.c, src/framework/mlt_property.h,
  src/mlt++/MltProperties.cpp, src/mlt++/MltProperties.h,
  src/tests/test_properties/test_properties.cpp: Rename functions with _pos to
  anim_.

  * src/framework/mlt_animation.c, src/framework/mlt_properties.c,
  src/framework/mlt_properties.h, src/framework/mlt_property.c,
  src/framework/mlt_property.h, src/mlt++/MltProperties.cpp,
  src/mlt++/MltProperties.h, src/tests/test_properties/test_properties.cpp: Add
  mlt_properties_set/get_rect_pos for rect animation.

2013-05-26  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_properties.c, src/framework/mlt_properties.h,
  src/framework/mlt_property.c, src/framework/mlt_property.h,
  src/framework/mlt_types.h, src/mlt++/MltProperties.cpp,
  src/mlt++/MltProperties.h, src/tests/test_properties/test_properties.cpp: Add
  mlt_rect and mlt_properties_set/get_rect.

2013-05-22  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_properties.c, src/framework/mlt_properties.h,
  src/framework/mlt_property.c, src/mlt++/MltProperties.cpp,
  src/mlt++/MltProperties.h, src/tests/test_properties/test_properties.cpp: Add
  mlt_properties_set/get_int_pos and Properties::set/get_int.

2013-05-19  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_property.c,
  src/tests/test_properties/test_properties.cpp: Interpret % after numeric
  string.

  * src/framework/mlt_property.c, src/framework/mlt_property.h,
  src/framework/mlt_types.h, src/tests/test_properties/test_properties.cpp: Add
  mlt_property_set_double_pos() and mlt_property_set_int_pos().

2013-05-18  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_animation.c, src/framework/mlt_animation.h,
  src/framework/mlt_property.c, src/framework/mlt_property.h,
  src/framework/mlt_types.h, src/tests/test_properties/test_properties.cpp: Add
  Catmull-Rom spline smooth animation interpolation.

2013-05-17  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_property.c, src/framework/mlt_property.h,
  src/tests/test_properties/test_properties.cpp: Add
  mlt_property_get_double_pos() and mlt_property_get_int_pos().

2013-05-16  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_animation.c, src/framework/mlt_animation.h,
  src/framework/mlt_property.c, src/tests/test_properties/test_properties.cpp:
  Add support for discrete animation including strings.

  * src/framework/Makefile, src/framework/mlt_animation.c,
  src/framework/mlt_animation.h, src/framework/mlt_property.c,
  src/framework/mlt_property.h, src/tests/test_properties/test_properties.cpp:
  Add mlt_animation and mlt_property_interpolate().  mlt_property_interpolate()
  only works on a scalar double property at this time.

2013-05-14  Maksym Veremeyenko <verem@m1stereo.tv>

  * src/framework/mlt_consumer.c, src/framework/mlt_frame.c,
  src/framework/mlt_types.h, src/modules/avformat/producer_avformat.c,
  src/modules/avsync/consumer_blipflash.c, src/modules/core/filter_luma.c,
  src/modules/dgraft/filter_telecide.c, src/modules/gtk2/producer_count.c,
  src/modules/kdenlive/producer_framebuffer.c,
  src/modules/xine/filter_deinterlace.c: make mlt_position type double

2013-05-22  Dan Dennedy <dan@dennedy.org>

  * src/modules/avformat/producer_avformat.c,
  src/modules/avformat/producer_avformat.yml: Add exit_on_disconnect property
  to avformat producer.

2013-05-21  Dan Dennedy <dan@dennedy.org>

  * src/modules/frei0r/Makefile, src/modules/frei0r/factory.c,
  src/modules/frei0r/param_name_map.yaml,
  src/modules/frei0r/param_name_map.yml: Rename frei0r param_name_map filename
  and install it.

  * src/modules/avformat/producer_avformat.c,
  src/modules/avformat/producer_avformat.yml: Add reconnect property to
  avformat producer.

2013-05-07  Dan Dennedy <dan@dennedy.org>

  * src/modules/core/producer_melt.c, src/modules/rtaudio/RtAudio.cpp,
  src/modules/xine/deinterlace.c, src/modules/xml/producer_xml.c: Fix some
  compile warnings raised by clang.

  * src/framework/mlt_consumer.c, src/framework/mlt_consumer.h: Make a bunch of
  fields of mlt_consumer_s truly private.

2013-05-03  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_properties.c,
  src/tests/test_properties/test_properties.cpp: Add more properties unit
  tests.

2013-05-02  Dan Dennedy <dan@dennedy.org>

  * src/tests/test_properties/test_properties.cpp,
  src/tests/test_properties/test_properties.pro: Add more unit tests for
  mlt_property.

2013-04-30  Dan Dennedy <dan@dennedy.org>

  * src/tests/common.pri, src/tests/test_properties/test_properties.cpp,
  src/tests/test_properties/test_properties.pro,
  src/tests/test_repository/test_repository.cpp,
  src/tests/test_repository/test_repository.pro, src/tests/tests.pro: Add the
  start of a unit test suite using QtTest.

  * src/tests/Makefile, src/tests/README, src/tests/charlie.c, src/tests/dan.c,
  src/tests/dissolve.c, src/tests/hello.c, src/tests/io.c, src/tests/io.h,
  src/tests/luma.c, src/tests/pango.c, src/tests/pixbuf.c, src/tests/test.png:
  Remove old files in src/tests to make way for new ones.

2013-04-27  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_consumer.c, src/modules/sdl/consumer_sdl_preview.c: Fix
  race condition in mlt_consumer_stop().

2013-04-25  Dan Dennedy <dan@dennedy.org>

  * configure, src/framework/mlt_consumer.c, src/framework/mlt_consumer.h,
  src/modules/sdl/consumer_sdl.c, src/modules/sdl/consumer_sdl_audio.c,
  src/modules/sdl/consumer_sdl_preview.c: Make mlt_consumer_purge() more
  thorough. (SF-187)  This is applied to SDL consumers only at the moment since
  that is what most applications are using. Needs to be extended to other
  consumers.

2013-04-12  Dan Dennedy <dan@dennedy.org>

  * configure, src/framework/mlt_version.h: Set interim version 0.8.9.

2013-04-07  Brian Matherly <pez4brian@yahoo.com>

  * src/modules/gtk2/producer_count.yml, src/modules/oldfilm/filter_dust.yml,
  src/modules/oldfilm/filter_grain.yml, src/modules/oldfilm/filter_oldfilm.yml:
  Misc YAML fixes

2013-04-06  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt.vers, src/framework/mlt_service.c,
  src/framework/mlt_service.h, src/mlt++/MltService.cpp,
  src/mlt++/MltService.h, src/mlt++/mlt++.vers: Add mlt_service_move_filter()
  and Mlt::Service::move_filter().

2013-04-04  Brian Matherly <pez4brian@yahoo.com>

  * src/modules/gtk2/Makefile, src/modules/gtk2/factory.c,
  src/modules/gtk2/producer_count.c, src/modules/gtk2/producer_count.yml: Add
  new count producer

2013-03-21  Dan Dennedy <dan@dennedy.org>

  * src/modules/avformat/factory.c, src/modules/avformat/filter_avresample.c:
  Restore avresample filter when build against FFmpeg.  This provides a LGPL
  audio resampler, but it is using deprecated APIs. Support for swresample or
  libav avresampler is another project.

2013-03-20  Dan Dennedy <dan@dennedy.org>

  * src/modules/avformat/consumer_avformat.c,
  src/modules/avformat/producer_avformat.c: Add support for libavformat and
  libavcodec major version 55.

2013-03-18  Dan Dennedy <dan@dennedy.org>

  * src/modules/avformat/Makefile, src/modules/avformat/configure,
  src/modules/avformat/consumer_avformat.c, src/modules/avformat/factory.c,
  src/modules/avformat/filter_avcolour_space.c,
  src/modules/avformat/filter_avdeinterlace.c,
  src/modules/avformat/filter_avresample.c,
  src/modules/avformat/filter_swscale.c,
  src/modules/avformat/producer_avformat.c: Drop support for FFmpeg v0.5 and
  v0.6 and require swscale.  This is cleanup work to make way for more version
  handling to handle current git master of libav that removes deprecated APIs.

2013-03-23  Dan Dennedy <dan@dennedy.org>

  * src/modules/avformat/filter_avcolour_space.c,
  src/modules/core/consumer_multi.c, src/modules/core/producer_loader.c,
  src/modules/opengl/filter_movit_convert.cpp: Make the arg to avcolor_space
  filter a pointer.  Instead of passing an int cast as pointer.

2013-03-21  Dan Dennedy <dan@dennedy.org>

  * src/modules/frei0r/factory.c, src/modules/frei0r/frei0r_helper.c,
  src/modules/frei0r/param_name_map.yml: Add a frei0r param name mapping
  system.  For apps that set frei0r parameters by their name, this provides
  backwards compatibility when a frei0r parameter name changes.

2013-03-17  Dan Dennedy <dan@dennedy.org>

  * src/modules/frei0r/factory.c, src/modules/frei0r/frei0r_helper.c: Switch to
  indexed propery names for frei0r params.  Properties supplied by frei0r param
  name are supported for backwards compatibility.

2013-03-13  Dan Dennedy <dan@dennedy.org>

  * src/modules/core/loader.dict, src/modules/core/producer_loader.c: Tell
  loader how to use WebVfx.  With my latest (merged) patches to WebVfx, one can
  load plain old HTML and QML files. They do not need webvfx script to
  initialize rendering - with some caveats about the meaning of
  document-loaded. However, without this loader change, plain resources need
  to prefaced with "plain:". The loader producer can now do that and instead
  "webvfx:" is needed to tell webvfx to wait for script in the content to call
  WebVfx.renderReady(true) (unless you use "webvfx:plain:...").  Also, WebVfx
  can also now load HTML over HTTP. This is especially handy if your content is
  updating itself with data from a web service. Otherwise, you will run into
  cross-site-scripting errors.

2013-03-07  Dan Dennedy <dan@dennedy.org>

  * src/modules/opengl/filter_movit_crop.cpp,
  src/modules/opengl/filter_movit_opacity.cpp,
  src/modules/opengl/filter_movit_resample.cpp,
  src/modules/opengl/filter_movit_resize.cpp,
  src/modules/opengl/transition_movit_mix.cpp,
  src/modules/opengl/transition_movit_overlay.cpp: Add locking to opengl
  services for thread protection.

  * src/modules/opengl/filter_glsl_manager.cpp,
  src/modules/opengl/glsl_manager.h: Make opengl filters support attach,
  detach, and disable.

2013-03-03  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt.vers, src/framework/mlt_service.c,
  src/framework/mlt_service.h, src/mlt++/MltService.cpp,
  src/mlt++/MltService.h, src/mlt++/mlt++.vers: Add mlt_service_filter_count
  and Mlt::Service::filter_count.

2013-02-25  Brian Matherly <pez4brian@yahoo.com>

  * src/modules/avsync/Makefile, src/modules/avsync/consumer_blipflash.c,
  src/modules/avsync/consumer_blipflash.yml, src/modules/avsync/factory.c,
  src/modules/avsync/producer_blipflash.c,
  src/modules/avsync/producer_blipflash.yml: Add new avsync module

2013-02-24  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_frame.c, src/modules/core/consumer_multi.c: Let qglsl
  multi consumer work with more consumers.  Works with sdl and decklink
  consumers.

  * src/framework/mlt_consumer.c, src/modules/core/producer_loader.c: Fix crash
  on missing NULL at end of mlt_events_fire().

2013-02-23  Dan Dennedy <dan@dennedy.org>

  * src/melt/melt.c, src/modules/opengl/mlt_movit_input.cpp,
  src/modules/qimage/consumer_qglsl.cpp: Fix OpenGL context cleanup on Windows.
   Would crash at end of melt with qglsl.

  * src/modules/opengl/filter_glsl_manager.cpp,
  src/modules/qimage/consumer_qglsl.cpp: Some minor logging cleanup.

2013-02-20  Dan Dennedy <dan@dennedy.org>

  * src/modules/opengl/consumer_xgl.c,
  src/modules/opengl/filter_glsl_manager.cpp,
  src/modules/opengl/filter_movit_convert.cpp: Cleanup some logging from work
  in opengl branch.

  * src/melt/melt.c, src/modules/xml/producer_xml.c: Let melt and xml producer
  use qglsl consumer (opengl branch).

  * src/modules/qimage/Makefile, src/modules/qimage/configure,
  src/modules/qimage/consumer_qglsl.cpp, src/modules/qimage/factory.c: Add
  qglsl multi consumer (opengl branch).

  * src/framework/mlt_profile.c, src/modules/avformat/filter_avcolour_space.c,
  src/modules/avformat/filter_swscale.c,
  src/modules/avformat/producer_avformat.c, src/modules/core/consumer_multi.c,
  src/modules/core/filter_crop.c, src/modules/core/filter_fieldorder.c,
  src/modules/core/filter_imageconvert.c, src/modules/core/loader.ini,
  src/modules/core/producer_loader.c: Let loader producer use new GLSL
  normalizing filters (opengl branch).

  * src/modules/opengl/Makefile, src/modules/opengl/configure,
  src/modules/opengl/consumer_xgl.c, src/modules/opengl/factory.c,
  src/modules/opengl/fbo_input.cpp, src/modules/opengl/fbo_input.h,
  .../opengl/filter_deconvolution_sharpen.cpp,
  .../opengl/filter_deconvolution_sharpen.yml,
  src/modules/opengl/filter_glsl_manager.cpp,
  src/modules/opengl/filter_lift_gamma_gain.cpp,
  src/modules/opengl/filter_lift_gamma_gain.yml,
  src/modules/opengl/filter_movit_blur.cpp,
  src/modules/opengl/filter_movit_blur.yml,
  src/modules/opengl/filter_movit_convert.cpp,
  src/modules/opengl/filter_movit_crop.cpp,
  src/modules/opengl/filter_movit_diffusion.cpp,
  src/modules/opengl/filter_movit_diffusion.yml,
  src/modules/opengl/filter_movit_glow.cpp,
  src/modules/opengl/filter_movit_glow.yml,
  src/modules/opengl/filter_movit_mirror.cpp,
  src/modules/opengl/filter_movit_mirror.yml,
  src/modules/opengl/filter_movit_opacity.cpp,
  src/modules/opengl/filter_movit_opacity.yml,
  src/modules/opengl/filter_movit_rect.cpp,
  src/modules/opengl/filter_movit_rect.yml,
  src/modules/opengl/filter_movit_resample.cpp,
  src/modules/opengl/filter_movit_resize.cpp,
  src/modules/opengl/filter_movit_saturation.cpp,
  src/modules/opengl/filter_movit_saturation.yml,
  src/modules/opengl/filter_movit_vignette.cpp,
  src/modules/opengl/filter_movit_vignette.yml,
  src/modules/opengl/filter_white_balance.cpp,
  src/modules/opengl/filter_white_balance.yml,
  src/modules/opengl/glsl_manager.h, src/modules/opengl/mlt_flip_effect.h,
  src/modules/opengl/mlt_movit_input.cpp, src/modules/opengl/mlt_movit_input.h,
  src/modules/opengl/transition_movit_mix.cpp,
  src/modules/opengl/transition_movit_mix.yml,
  src/modules/opengl/transition_movit_overlay.cpp,
  src/modules/opengl/transition_movit_overlay.yml: Add the new opengl module
  (opengl branch).

  * src/framework/mlt_consumer.c, src/framework/mlt_consumer.h: Add
  consumer-thread-started and -stopped events (opengl branch).

  * src/framework/mlt_frame.c, src/framework/mlt_types.h: Add mlt_image_glsl
  and _glsl_texture (opengl branch).

  * src/mlt++/MltDeque.cpp, src/mlt++/MltDeque.h, src/mlt++/mlt++.vers: Add
  Mlt::Deque::peek() (opengl branch).

2013-02-15  Brian Matherly <pez4brian@yahoo.com>

  * src/modules/jackrack/Makefile, src/modules/jackrack/factory.c,
  src/modules/jackrack/plugin_desc.c, src/modules/jackrack/plugin_desc.h,
  src/modules/jackrack/plugin_mgr.c, src/modules/jackrack/process.c,
  src/modules/jackrack/producer_ladspa.c,
  src/modules/jackrack/producer_ladspa.yml: Add ladspa producer

2013-02-13  Cristian Morales Vega <reddwarf@opensuse.org>

  * src/framework/Makefile, src/mlt++/Makefile: Fix OSX buld which broke when
  adding Linux symbols versioning

2013-02-10  Dan Dennedy <dan@dennedy.org>

  * src/modules/sdl/consumer_sdl.c, src/modules/sdl/consumer_sdl_still.c:
  Remove local references to SDL_Surface. (SF-186)  Why bother when
  SDL_GetVideoSurface() is available?

2013-02-07  Cristian Morales Vega <reddwarf@opensuse.org>

  * src/framework/Makefile, src/framework/mlt.vers, src/mlt++/Makefile,
  src/mlt++/config.h, src/mlt++/mlt++.vers: Use symbol versioning

2013-02-08  Cristian Morales Vega <reddwarf@opensuse.org>

  * Makefile, configure, src/melt/Makefile: Make the versioning opt-in

2013-02-07  Cristian Morales Vega <reddwarf@opensuse.org>

  * Makefile, configure, profiles/Makefile, src/framework/Makefile,
  src/framework/mlt_factory.c, src/melt/Makefile, src/melt/configure,
  src/modules/Makefile, src/modules/avformat/Makefile,
  src/modules/core/Makefile, src/modules/decklink/Makefile,
  src/modules/dgraft/Makefile, src/modules/dv/Makefile,
  src/modules/effectv/Makefile, src/modules/feeds/Makefile,
  src/modules/frei0r/Makefile, src/modules/gtk2/Makefile,
  src/modules/jackrack/Makefile, src/modules/kdenlive/Makefile,
  src/modules/kino/Makefile, src/modules/linsys/Makefile,
  src/modules/lumas/Makefile, src/modules/motion_est/Makefile,
  src/modules/normalize/Makefile, src/modules/oldfilm/Makefile,
  src/modules/plus/Makefile, src/modules/qimage/Makefile,
  src/modules/resample/Makefile, src/modules/rotoscoping/Makefile,
  src/modules/rtaudio/Makefile, src/modules/sdl/Makefile,
  src/modules/sox/Makefile, src/modules/swfdec/Makefile,
  src/modules/videostab/Makefile, src/modules/vmfx/Makefile,
  src/modules/vorbis/Makefile, src/modules/xine/Makefile,
  src/modules/xml/Makefile: Version modules and data directories, and melt
  Allow the "extras" of binary incompatible versions of MLT to be installed
  simultaneously. I don't like the idea of versioning the melt binary. But
  kdenlive is the main user of MLT and it expects the same formats support from
  both the libmltX it is linked to, and the melt binary it uses to do the
  actual work.

2013-01-20  Dan Dennedy <dan@dennedy.org>

  * Doxyfile, configure, docs/melt.1, src/framework/mlt_version.h,
  src/melt/melt.c: Set version to 0.8.8.

2012-12-31  Dan Dennedy <dan@dennedy.org>

  * src/modules/avformat/consumer_avformat.c,
  src/modules/avformat/producer_avformat.c: Fix build against FFmepg 0.5 and
  0.6.

2012-12-26  Niv Sardi <xaiki@evilgiggle.com>

  * src/modules/gtk2/producer_pixbuf.c, src/modules/gtk2/producer_pixbuf.yml:
  pixbuf producer: loop option to loop sequence selectively

2012-12-22  Dan Dennedy <dan@dennedy.org>

  * src/framework/mlt_consumer.c, src/framework/mlt_frame.c,
  src/framework/mlt_types.h, src/modules/avformat/consumer_avformat.c,
  src/modules/avformat/producer_avformat.c,
  src/modules/core/filter_audiochannels.c,
  src/modules/core/filter_audioconvert.c,
  src/modules/core/filter_channelcopy.c, src/modules/core/filter_mono.c: Add
  mlt_audio_u8 (sourceforce-182).  It should support planar libavutil
  AV_SAMPLE_FMT_U8P, but it is untested due to lacking a sample.

2012-12-12  Dan Dennedy <dan@dennedy.org>

  * src/modules/avformat/producer_avformat.c,
  src/modules/resample/filter_resample.c: Fix possible divide by zero
  exceptions.

2012-11-27  Dan Dennedy <dan@dennedy.org>

  * src/modules/avformat/factory.c, src/modules/avformat/filter_avresample.c,
  src/modules/avformat/producer_avformat.c: Fix decoding audio with planar
  formats.

  * src/modules/decklink/consumer_decklink.cpp,
  src/modules/decklink/producer_decklink.cpp: Fix mlt_profile to DeckLink
  DisplayMode matching.

2012-11-17  Dan Dennedy <dan@dennedy.org>

  * src/modules/gtk2/producer_pixbuf.c, src/modules/qimage/producer_qimage.c:
  Fix crash on invalid image sequence.

  * configure, src/framework/mlt_version.h: set to interim version 0.8.7

  * src/modules/qimage/kdenlivetitle_wrapper.cpp,
  src/modules/videostab/stab/klt/error.c: Remove exit()s that cause unexpected
  app failures.  An app can register a mlt_log callback, trap errors, and do
  something more graceful than abort as perhaps some of these are not really as
  fatal as they claim to be (a different patch can change the levels as
  needed).
2014-03-30 19:42:53 +00:00

376 lines
13 KiB
Text

@comment $NetBSD: PLIST,v 1.3 2014/03/30 19:42:53 abs Exp $
bin/melt
include/mlt++/Mlt.h
include/mlt++/MltConsumer.h
include/mlt++/MltDeque.h
include/mlt++/MltEvent.h
include/mlt++/MltFactory.h
include/mlt++/MltField.h
include/mlt++/MltFilter.h
include/mlt++/MltFilteredConsumer.h
include/mlt++/MltFilteredProducer.h
include/mlt++/MltFrame.h
include/mlt++/MltGeometry.h
include/mlt++/MltMultitrack.h
include/mlt++/MltParser.h
include/mlt++/MltPlaylist.h
include/mlt++/MltProducer.h
include/mlt++/MltProfile.h
include/mlt++/MltProperties.h
include/mlt++/MltPushConsumer.h
include/mlt++/MltRepository.h
include/mlt++/MltService.h
include/mlt++/MltTokeniser.h
include/mlt++/MltTractor.h
include/mlt++/MltTransition.h
include/mlt++/config.h
include/mlt/framework/mlt.h
include/mlt/framework/mlt_animation.h
include/mlt/framework/mlt_cache.h
include/mlt/framework/mlt_consumer.h
include/mlt/framework/mlt_deque.h
include/mlt/framework/mlt_events.h
include/mlt/framework/mlt_factory.h
include/mlt/framework/mlt_field.h
include/mlt/framework/mlt_filter.h
include/mlt/framework/mlt_frame.h
include/mlt/framework/mlt_geometry.h
include/mlt/framework/mlt_log.h
include/mlt/framework/mlt_multitrack.h
include/mlt/framework/mlt_parser.h
include/mlt/framework/mlt_playlist.h
include/mlt/framework/mlt_pool.h
include/mlt/framework/mlt_producer.h
include/mlt/framework/mlt_profile.h
include/mlt/framework/mlt_properties.h
include/mlt/framework/mlt_property.h
include/mlt/framework/mlt_repository.h
include/mlt/framework/mlt_service.h
include/mlt/framework/mlt_tokeniser.h
include/mlt/framework/mlt_tractor.h
include/mlt/framework/mlt_transition.h
include/mlt/framework/mlt_types.h
include/mlt/framework/mlt_version.h
lib/libmlt++.so
lib/libmlt++.so.${PKGVERSION}
lib/libmlt++.so.3
lib/libmlt.so
lib/libmlt.so.${PKGVERSION}
lib/libmlt.so.6
lib/mlt/libmltavformat.so
lib/mlt/libmltavsync.so
lib/mlt/libmltcore.so
lib/mlt/libmltdecklink.so
lib/mlt/libmltdgraft.so
lib/mlt/libmltdv.so
lib/mlt/libmlteffectv.so
lib/mlt/libmltgtk2.so
lib/mlt/libmltkdenlive.so
lib/mlt/libmltkino.so
lib/mlt/libmltlinsys.so
lib/mlt/libmltmotion_est.so
lib/mlt/libmltnormalize.so
lib/mlt/libmltoldfilm.so
lib/mlt/libmltplus.so
lib/mlt/libmltqimage.so
lib/mlt/libmltresample.so
lib/mlt/libmltrotoscoping.so
lib/mlt/libmltsdl.so
lib/mlt/libmltsox.so
lib/mlt/libmltswfdec.so
lib/mlt/libmltvideostab.so
lib/mlt/libmltvmfx.so
lib/mlt/libmltvorbis.so
lib/mlt/libmltxine.so
lib/mlt/libmltxml.so
lib/pkgconfig/mlt++.pc
lib/pkgconfig/mlt-framework.pc
share/mlt/avformat/consumer_avformat.yml
share/mlt/avformat/producer_avformat.yml
share/mlt/avsync/consumer_blipflash.yml
share/mlt/avsync/producer_blipflash.yml
share/mlt/core/consumer_multi.yml
share/mlt/core/data_fx.properties
share/mlt/core/filter_audiowave.yml
share/mlt/core/filter_brightness.yml
share/mlt/core/filter_channelcopy.yml
share/mlt/core/filter_crop.yml
share/mlt/core/filter_data_show.yml
share/mlt/core/filter_fieldorder.yml
share/mlt/core/filter_gamma.yml
share/mlt/core/filter_greyscale.yml
share/mlt/core/filter_luma.yml
share/mlt/core/filter_mirror.yml
share/mlt/core/filter_mono.yml
share/mlt/core/filter_obscure.yml
share/mlt/core/filter_region.yml
share/mlt/core/filter_rescale.yml
share/mlt/core/filter_resize.yml
share/mlt/core/filter_transition.yml
share/mlt/core/filter_watermark.yml
share/mlt/core/loader.dict
share/mlt/core/loader.ini
share/mlt/core/producer_colour.yml
share/mlt/core/producer_consumer.yml
share/mlt/core/producer_hold.yml
share/mlt/core/producer_loader.yml
share/mlt/core/producer_melt.yml
share/mlt/core/producer_melt_file.yml
share/mlt/core/producer_noise.yml
share/mlt/core/transition_composite.yml
share/mlt/core/transition_luma.yml
share/mlt/core/transition_mix.yml
share/mlt/core/transition_region.yml
share/mlt/decklink/consumer_decklink.yml
share/mlt/decklink/producer_decklink.yml
share/mlt/dv/consumer_libdv.yml
share/mlt/dv/producer_libdv.yml
share/mlt/effectv/filter_burningtv.yml
share/mlt/feeds/NTSC/data_fx.properties
share/mlt/feeds/NTSC/etv.properties
share/mlt/feeds/NTSC/obscure.properties
share/mlt/feeds/PAL/border.properties
share/mlt/feeds/PAL/data_fx.properties
share/mlt/feeds/PAL/etv.properties
share/mlt/feeds/PAL/example.properties
share/mlt/feeds/PAL/obscure.properties
share/mlt/gtk2/consumer_gtk2_preview.yml
share/mlt/gtk2/filter_dynamictext.yml
share/mlt/gtk2/filter_rescale.yml
share/mlt/gtk2/producer_count.yml
share/mlt/gtk2/producer_pango.yml
share/mlt/gtk2/producer_pixbuf.yml
share/mlt/kdenlive/filter_boxblur.yml
share/mlt/kdenlive/filter_freeze.yml
share/mlt/kdenlive/filter_wave.yml
share/mlt/kdenlive/producer_framebuffer.yml
share/mlt/linsys/consumer_sdi.yml
share/mlt/lumas/NTSC/luma01.pgm
share/mlt/lumas/NTSC/luma02.pgm
share/mlt/lumas/NTSC/luma03.pgm
share/mlt/lumas/NTSC/luma04.pgm
share/mlt/lumas/NTSC/luma05.pgm
share/mlt/lumas/NTSC/luma06.pgm
share/mlt/lumas/NTSC/luma07.pgm
share/mlt/lumas/NTSC/luma08.pgm
share/mlt/lumas/NTSC/luma09.pgm
share/mlt/lumas/NTSC/luma10.pgm
share/mlt/lumas/NTSC/luma11.pgm
share/mlt/lumas/NTSC/luma12.pgm
share/mlt/lumas/NTSC/luma13.pgm
share/mlt/lumas/NTSC/luma14.pgm
share/mlt/lumas/NTSC/luma15.pgm
share/mlt/lumas/NTSC/luma16.pgm
share/mlt/lumas/NTSC/luma17.pgm
share/mlt/lumas/NTSC/luma18.pgm
share/mlt/lumas/NTSC/luma19.pgm
share/mlt/lumas/NTSC/luma20.pgm
share/mlt/lumas/NTSC/luma21.pgm
share/mlt/lumas/NTSC/luma22.pgm
share/mlt/lumas/PAL/luma01.pgm
share/mlt/lumas/PAL/luma02.pgm
share/mlt/lumas/PAL/luma03.pgm
share/mlt/lumas/PAL/luma04.pgm
share/mlt/lumas/PAL/luma05.pgm
share/mlt/lumas/PAL/luma06.pgm
share/mlt/lumas/PAL/luma07.pgm
share/mlt/lumas/PAL/luma08.pgm
share/mlt/lumas/PAL/luma09.pgm
share/mlt/lumas/PAL/luma10.pgm
share/mlt/lumas/PAL/luma11.pgm
share/mlt/lumas/PAL/luma12.pgm
share/mlt/lumas/PAL/luma13.pgm
share/mlt/lumas/PAL/luma14.pgm
share/mlt/lumas/PAL/luma15.pgm
share/mlt/lumas/PAL/luma16.pgm
share/mlt/lumas/PAL/luma17.pgm
share/mlt/lumas/PAL/luma18.pgm
share/mlt/lumas/PAL/luma19.pgm
share/mlt/lumas/PAL/luma20.pgm
share/mlt/lumas/PAL/luma21.pgm
share/mlt/lumas/PAL/luma22.pgm
share/mlt/metaschema.yaml
share/mlt/motion_est/filter_autotrack_rectangle.yml
share/mlt/motion_est/filter_motion_est.yml
share/mlt/motion_est/filter_vismv.yml
share/mlt/motion_est/producer_slowmotion.yml
share/mlt/normalize/filter_audiolevel.yml
share/mlt/normalize/filter_volume.yml
share/mlt/oldfilm/dust1.svg
share/mlt/oldfilm/dust2.svg
share/mlt/oldfilm/dust3.svg
share/mlt/oldfilm/dust4.svg
share/mlt/oldfilm/dust5.svg
share/mlt/oldfilm/fdust.svg
share/mlt/oldfilm/filter_dust.yml
share/mlt/oldfilm/filter_grain.yml
share/mlt/oldfilm/filter_lines.yml
share/mlt/oldfilm/filter_oldfilm.yml
share/mlt/oldfilm/filter_tcolor.yml
share/mlt/oldfilm/filter_vignette.yml
share/mlt/oldfilm/grain.svg
share/mlt/oldfilm/lines.svg
share/mlt/oldfilm/oldfilm.svg
share/mlt/oldfilm/tcolor.svg
share/mlt/oldfilm/vignette.svg
share/mlt/plus/filter_affine.yml
share/mlt/plus/filter_charcoal.yml
share/mlt/plus/filter_invert.yml
share/mlt/plus/filter_sepia.yml
share/mlt/plus/transition_affine.yml
share/mlt/presets/consumer/avformat/AAC
share/mlt/presets/consumer/avformat/Flash
share/mlt/presets/consumer/avformat/MJPEG
share/mlt/presets/consumer/avformat/MP3
share/mlt/presets/consumer/avformat/MPEG-2
share/mlt/presets/consumer/avformat/MPEG-4
share/mlt/presets/consumer/avformat/MPEG-4-ASP
share/mlt/presets/consumer/avformat/Sony-PSP
share/mlt/presets/consumer/avformat/Vorbis
share/mlt/presets/consumer/avformat/WAV
share/mlt/presets/consumer/avformat/XDCAM-HD422
share/mlt/presets/consumer/avformat/atsc_1080i_50/DNxHD
share/mlt/presets/consumer/avformat/atsc_1080i_5994/DNxHD
share/mlt/presets/consumer/avformat/atsc_1080p_2398/DNxHD
share/mlt/presets/consumer/avformat/atsc_1080p_24/DNxHD
share/mlt/presets/consumer/avformat/atsc_1080p_25/DNxHD
share/mlt/presets/consumer/avformat/atsc_1080p_2997/DNxHD
share/mlt/presets/consumer/avformat/atsc_1080p_30/DNxHD
share/mlt/presets/consumer/avformat/atsc_1080p_50/DNxHD
share/mlt/presets/consumer/avformat/atsc_1080p_5994/DNxHD
share/mlt/presets/consumer/avformat/atsc_1080p_60/DNxHD
share/mlt/presets/consumer/avformat/atsc_720p_2398/DNxHD
share/mlt/presets/consumer/avformat/atsc_720p_50/DNxHD
share/mlt/presets/consumer/avformat/atsc_720p_5994/DNxHD
share/mlt/presets/consumer/avformat/atsc_720p_60/DNxHD
share/mlt/presets/consumer/avformat/dv_ntsc/D10
share/mlt/presets/consumer/avformat/dv_ntsc/DV
share/mlt/presets/consumer/avformat/dv_ntsc/DVCPRO50
share/mlt/presets/consumer/avformat/dv_ntsc/DVD
share/mlt/presets/consumer/avformat/dv_ntsc_wide/D10
share/mlt/presets/consumer/avformat/dv_ntsc_wide/DV
share/mlt/presets/consumer/avformat/dv_ntsc_wide/DVCPRO50
share/mlt/presets/consumer/avformat/dv_ntsc_wide/DVD
share/mlt/presets/consumer/avformat/dv_pal/D10
share/mlt/presets/consumer/avformat/dv_pal/DV
share/mlt/presets/consumer/avformat/dv_pal/DVCPRO50
share/mlt/presets/consumer/avformat/dv_pal/DVD
share/mlt/presets/consumer/avformat/dv_pal_wide/D10
share/mlt/presets/consumer/avformat/dv_pal_wide/DV
share/mlt/presets/consumer/avformat/dv_pal_wide/DVCPRO50
share/mlt/presets/consumer/avformat/dv_pal_wide/DVD
share/mlt/presets/consumer/avformat/hdv_1080_25p/HDV
share/mlt/presets/consumer/avformat/hdv_1080_30p/HDV
share/mlt/presets/consumer/avformat/hdv_1080_50i/HDV
share/mlt/presets/consumer/avformat/hdv_1080_60i/HDV
share/mlt/presets/consumer/avformat/hdv_720_25p/HDV
share/mlt/presets/consumer/avformat/hdv_720_30p/HDV
share/mlt/presets/consumer/avformat/hdv_720_50p/HDV
share/mlt/presets/consumer/avformat/hdv_720_60p/HDV
share/mlt/presets/consumer/avformat/lossless/FFV1
share/mlt/presets/consumer/avformat/lossless/H.264
share/mlt/presets/consumer/avformat/lossless/HuffYUV
share/mlt/presets/consumer/avformat/lossless/MJPEG
share/mlt/presets/consumer/avformat/lossless/MPEG-2
share/mlt/presets/consumer/avformat/lossless/MPEG-4
share/mlt/presets/consumer/avformat/lossless/ProRes
share/mlt/presets/consumer/avformat/stills/BMP
share/mlt/presets/consumer/avformat/stills/DPX
share/mlt/presets/consumer/avformat/stills/JPEG
share/mlt/presets/consumer/avformat/stills/PNG
share/mlt/presets/consumer/avformat/stills/PPM
share/mlt/presets/consumer/avformat/stills/TGA
share/mlt/presets/consumer/avformat/stills/TIFF
share/mlt/presets/consumer/avformat/webm
share/mlt/presets/consumer/avformat/x264-medium
share/mlt/presets/consumer/avformat/x264-medium-baseline
share/mlt/presets/consumer/avformat/x264-medium-main
share/mlt/presets/consumer/avformat/x264-medium-pass1
share/mlt/presets/filter/brightness/from_black
share/mlt/presets/filter/brightness/to_black
share/mlt/presets/filter/movit.blur/blur_in
share/mlt/presets/filter/movit.blur/blur_in_out
share/mlt/presets/filter/movit.blur/blur_out
share/mlt/presets/filter/volume/fade_in
share/mlt/presets/filter/volume/fade_out
share/mlt/profiles/atsc_1080i_50
share/mlt/profiles/atsc_1080i_5994
share/mlt/profiles/atsc_1080i_60
share/mlt/profiles/atsc_1080p_2398
share/mlt/profiles/atsc_1080p_24
share/mlt/profiles/atsc_1080p_25
share/mlt/profiles/atsc_1080p_2997
share/mlt/profiles/atsc_1080p_30
share/mlt/profiles/atsc_1080p_50
share/mlt/profiles/atsc_1080p_5994
share/mlt/profiles/atsc_1080p_60
share/mlt/profiles/atsc_720p_2398
share/mlt/profiles/atsc_720p_24
share/mlt/profiles/atsc_720p_25
share/mlt/profiles/atsc_720p_2997
share/mlt/profiles/atsc_720p_30
share/mlt/profiles/atsc_720p_50
share/mlt/profiles/atsc_720p_5994
share/mlt/profiles/atsc_720p_60
share/mlt/profiles/cif_15
share/mlt/profiles/cif_ntsc
share/mlt/profiles/cif_pal
share/mlt/profiles/cvd_ntsc
share/mlt/profiles/cvd_pal
share/mlt/profiles/dv_ntsc
share/mlt/profiles/dv_ntsc_wide
share/mlt/profiles/dv_pal
share/mlt/profiles/dv_pal_wide
share/mlt/profiles/hdv_1080_25p
share/mlt/profiles/hdv_1080_30p
share/mlt/profiles/hdv_1080_50i
share/mlt/profiles/hdv_1080_60i
share/mlt/profiles/hdv_720_25p
share/mlt/profiles/hdv_720_30p
share/mlt/profiles/hdv_720_50p
share/mlt/profiles/hdv_720_60p
share/mlt/profiles/qcif_15
share/mlt/profiles/qcif_ntsc
share/mlt/profiles/qcif_pal
share/mlt/profiles/quarter_15
share/mlt/profiles/quarter_ntsc
share/mlt/profiles/quarter_ntsc_wide
share/mlt/profiles/quarter_pal
share/mlt/profiles/quarter_pal_wide
share/mlt/profiles/sdi_486i_5994
share/mlt/profiles/sdi_486p_2398
share/mlt/profiles/square_ntsc
share/mlt/profiles/square_ntsc_wide
share/mlt/profiles/square_pal
share/mlt/profiles/square_pal_wide
share/mlt/profiles/svcd_ntsc
share/mlt/profiles/svcd_ntsc_wide
share/mlt/profiles/svcd_pal
share/mlt/profiles/svcd_pal_wide
share/mlt/profiles/vcd_ntsc
share/mlt/profiles/vcd_pal
share/mlt/qimage/producer_kdenlivetitle.yml
share/mlt/qimage/producer_qimage.yml
share/mlt/qimage/transition_vqm.yml
share/mlt/resample/filter_resample.yml
share/mlt/rotoscoping/filter_rotoscoping.yml
share/mlt/sdl/consumer_sdl.yml
share/mlt/sdl/consumer_sdl_audio.yml
share/mlt/sdl/consumer_sdl_preview.yml
share/mlt/sdl/consumer_sdl_still.yml
share/mlt/sdl/producer_sdl_image.yml
share/mlt/sox/filter_sox.yml
share/mlt/sox/filter_sox_effect.yml
share/mlt/swfdec/producer_swfdec.yml
share/mlt/videostab/filter_videostab.yml
share/mlt/videostab/filter_videostab2.yml
share/mlt/vmfx/filter_chroma.yml
share/mlt/vmfx/filter_chroma_hold.yml
share/mlt/vmfx/filter_mono.yml
share/mlt/vmfx/filter_shape.yml
share/mlt/vmfx/producer_pgm.yml
share/mlt/vorbis/producer_vorbis.yml
share/mlt/xml/consumer_xml.yml
share/mlt/xml/mlt-xml.dtd
share/mlt/xml/producer_xml-string.yml
share/mlt/xml/producer_xml.yml