Commit graph

3761 commits

Author SHA1 Message Date
pho
35a51a9763 GCC >= 4.4 is not required for architectures without ssse3. 2014-05-10 06:10:19 +00:00
wiz
c1b44346cd Mark packages that are not ready for python-3.3 also not ready for 3.4,
until proven otherwise.
2014-05-09 07:36:53 +00:00
adam
50baa26d65 Changes 2.2.2:
* lavd/opengl_enc: fix pixel data alignment
* ffmpeg: print an error at the end if conversion failed
* avfilter/graphdump: Fix pointer to local outside scope
* ffmpeg_filter: fix pointer to local outside scope
* avcodec/mjpegdec: Fix undefined shift
* avformat/h263dec: Fix h263 probe
* avfilter/filtfmts: Support dynamically allocated in/outputs
* iavcodec/vc1dec: Fix missing {}
* more...
2014-05-07 19:43:03 +00:00
wiz
c1b4b1571b Update to 0.99.8. Set LICENSE. Add comments to patches.
Remove unnecessary patches. Report other patches upstream and add bug
report URL.

Changes:
xine-ui (0.99.8)
  * Fixed opening file using menus
  * Fixed exit on panel close
  * Fixed deadlocks
  * Fixed segfault at exit
  * Fixed keymap editor deadlock
2014-05-07 18:44:28 +00:00
ryoon
d896b4293a Fix build under OpenBSD/amd64 5.5
Use /usr/bin/libtool instead of libtool-base from pkgsrc, ugly workaround
2014-05-05 21:21:47 +00:00
ryoon
3942ea5f98 Fix OpenBSD build
Use gcc46 instead of gcc45 for OpenBSD, because gcc45 from pkgsrc does not
support OpenBSD (yet)
2014-05-05 21:16:28 +00:00
ryoon
60806aa001 Recursive revbump from x11/pixman
Fix PR pkg/48777
2014-05-05 00:47:34 +00:00
alnsn
aedfc77e1e Revbump for Lua multiversion support. 2014-05-03 13:14:36 +00:00
obache
6654b8eae4 Update adobe-flash-plugin11 to 11.2.202.356 for APSB14-13. 2014-04-30 01:33:41 +00:00
joerg
a938805df1 Dance the doxygen! 2014-04-28 12:19:30 +00:00
ryoon
2e7bdbb293 Recursive revbump from json-c 0.12 update 2014-04-20 02:27:49 +00:00
wiz
73f4845c66 Switch to musepack. Bump PKGREVISION. 2014-04-18 15:55:34 +00:00
wiz
ee5516a161 Switch from libmpcdec to musepack. Bump PKGREVISION. 2014-04-18 13:42:54 +00:00
wiz
36dced2400 Reset PKGREVISION for xine-lib bump. 2014-04-17 13:54:03 +00:00
wiz
16eb54de67 Update to 1.2.5:
xine-lib (1.2.5) 2014-04-08
  * Update german translation.
  * Add bass downmix support to AC3 decoder.
  * Add experimental YCgCo colorspace support.
  * Add avformat demux plugin.
    - Support for new formats and protocols.
    - Proper rtsp support (with avformat+rtsp://, rtsp+tcp:// and rtsp+http:// mrls).
    - by default native xine demux plugins are probed first.
      This can be overridden in config, by selecting demuxer in mrl (#demux:avformat),
      or by using "avformat+" mrl prefix.
  * Add avio (libavformat) input plugin:
    - Support for new protocols (https://, ftp://, sftp://, ...).
    - Support for seekable http streams (with "avio+http://" mrl).
    - By default native xine input plugins are used. This can be overridden in config or by using "avio+" mrl prefix.
  * Recognise & use HEVC/H.265. (ffmpeg)
  * Add support for HEVC/H.265 to the mpeg-ts demuxer.
  * Add support for HEVC/H.265 and VP9 to the matroska demuxer.
  * Add VP8/VP9 decoder using libvpx.
  * Modernise Quicktime demuxer:
    - Multiple user selectable audio traks.
    - Support AC3, EAC3, vorbis, Purevoice audio.
    - Support ISO fragment media files.
    - More safety on broken files.
    - Slightly faster.
  * Recognise & use ADPCM G.726 and ATRAC3. (ffmpeg/libva)
  * Build fixes.
  * Fix HDMV subtitle channel.
  * FFmpeg compatibility fixes.
  * Some colour format conversion fixes.
  * Fix RealVideo re-ordered PTS: pass through, let the decoder re-order it.
  * Fix some problems with COOK audio.
2014-04-17 13:53:47 +00:00
wiz
5967ed8b4d Update to 1.2.0:
Changes between 1.1.2 and 1.2.0:
--------------------------------

 * Rename define  DVDPSI_GetContentCategoryFromType() to DVBPSI_GetContentCategoryFromType()
   - the prefix said DVD, should have been DVB instead
 * Added new descriptors:
   - 0xa1 Service location
   - 0x4c Time shifted service
   - 0x53 CA system id
   - 0x81 AC3 audio
   - 0x86 Caption service
 * Fixed Coverity Scan issues
   - out-of-bound writes
   - null pointer dereferences
   - resource leaks
   - check return values
2014-04-17 12:28:56 +00:00
wiz
acb76ebdd4 Bump PKGREVISION for libatomic_ops PKGNAME change. 2014-04-16 11:22:00 +00:00
wiz
5ffbd8b8a8 Restore -fno-integrated-as, only for NetBSD. 2014-04-13 07:41:49 +00:00
adam
a4e31b01c8 Fix for clang: error: unknown argument: '-fno-integrated-as' 2014-04-12 19:06:55 +00:00
adam
6adae51270 Changes 2.2.1:
* avcodec/dirac_arith: Fix build with PIC and stack-check options
* swscale/x86/swscale_template: loose hardcoded dstw_offset
* swresample/resample: use av_malloc_array() where appropriate
* swresample/dither: use av_malloc_array()
* swresample/resample: Limit filter length
* avcodec/msrle: check return code for success before use
* avcodec/pthread_frame: fix missing unlock on error
* examples/avio_reading: fix null dereference on error
* avformat/omadec: fix probetest failure
* avcodec/wma: use av_freep(), do not leave stale pointers in memory
* lavu/opt: validate range before dereference
* avcodec/h264: clear cur_pic structure instead of duplicating it in ff_h264_update_thread_context()
* avfilter/vf_pullup: fix gray8
* avcodec/libx264: move where x264opts is applied down so it isnt overridden by avctx & defaults
2014-04-11 07:42:30 +00:00
wiz
d580abaf19 Remove inclusion of non-existing x265 buildlink3.mk file until it's added. 2014-04-10 06:51:07 +00:00
obache
1335204923 recursive bump from ilmbase shlib version change. 2014-04-10 06:21:18 +00:00
obache
c497f656a4 recursive bump from x264-devel build number change (i.e. API change) 2014-04-10 05:57:43 +00:00
obache
ed661cd5ca recursive bump from x264-devel builld number change (i.e. API change). 2014-04-10 05:39:14 +00:00
obache
d8fc20e0b0 recursive bump from icu shlib major bump. 2014-04-09 07:26:56 +00:00
wiz
19810f2529 Disable integrated assembler for clang.
See e.g. https://bugzilla.mozilla.org/show_bug.cgi?id=982693
2014-04-09 06:11:19 +00:00
obache
1ec42ffa11 Update adobe-flash-plugin11 to 11.2.202.350 for APSB14-09. 2014-04-09 05:24:05 +00:00
obache
657f56efc8 Exactly disable-asm (no dependency on yasm now).
workaround of PR pkg/48703.
2014-04-04 05:52:17 +00:00
wiz
dc64afc377 Update to 0.11.1:
libass (0.11.1)
 * Fix distfile generation
 * No functional changes

libass (0.11.0)
 * Add bitmap run combining/compositing
   This changes the text rendering model and increases compatibility with
   VSFilter. It may make rendering faster or slower in certain cases.
 * Add AVX/SSE2 implementations for \be and compositing
   This adds yasm as (optional) build dependency.
 * Add ass_library_version() API funcion (GC #113)
 * Add 'profile' program for benchmarks
 * Improve gaussian blur
 * Fix compilation with MSVC 2013
 * Speed up HarfBuzz shaper
 * Speed up cache
 * Notable compatibility bugfixes
   * Reset origin on \fay changes (GC #88)
   * Tons of parser fixes
   * Fix ascender/descender metrics (GH #8)
   * Fix \pbo sign and scaling
   * Don't reset wrap style on \r (GC #116, GH #45)
 * Notable bugfixes:
   * Correctly handle @font advance (GC #94)
   * Disable ligatures for non-zero \fsp
   * Make sure to release vector clip (GH #22)
2014-04-03 08:21:52 +00:00
adam
7cf158ca8f Changes 2.2:
- HNM version 4 demuxer and video decoder
- Live HDS muxer
- setsar/setdar filters now support variables in ratio expressions
- elbg filter
- string validation in ffprobe
- support for decoding through VDPAU in ffmpeg (the -hwaccel option)
- complete Voxware MetaSound decoder
- remove mp3_header_compress bitstream filter
- Windows resource files for shared libraries
- aeval filter
- stereoscopic 3d metadata handling
- WebP encoding via libwebp
- ATRAC3+ decoder
- VP8 in Ogg demuxing
- side & metadata support in NUT
- framepack filter
- XYZ12 rawvideo support in NUT
- Exif metadata support in WebP decoder
- OpenGL device
- Use metadata_header_padding to control padding in ID3 tags (currently used in
  MP3, AIFF, and OMA files), FLAC header, and the AVI "junk" block.
- Mirillis FIC video decoder
- Support DNx444
- libx265 encoder
- dejudder filter
- Autodetect VDA like all other hardware accelerations
2014-04-01 10:51:49 +00:00
ryoon
339e466105 Update to 2.7.1
Changelog:
Version 2.7.1 <2014-03-07>
--------------------------

  * fixed title selection menu
  * fixed burning from command line
  * updated ffmpeg to version 2.1.4


Version 2.7 <2014-02-20>
------------------------

  * better support of multiple titlesets
  * added a possibility to add a chapter selection menu
  * added the rectangle selection tool
  * added possibility to align multiple buttons to left/right/top/bottom
  * added slide properties dialog
  * added a possibility to select a titleset to import from DVD
  * changed to use mplex tool for menu multiplexing
  * updated ffmpeg to version 2.1.3

Version 2.6.1 <2013-11-29>
------------------------

  * fixed device enumeration on Windows
  * updated some translations
  * updated ffmpeg to version 2.1.1

Version 2.6 <2013-11-13>
------------------------

  * added slideshow transitions
  * loop slideshow audio
  * added support of ffmpeg audio filters (see https://ffmpeg.org/ffmpeg-filters.html)
  * added possibility to specify output directory
  * added command line options "temp", "iso" and "device"
  * added displaying of progress by loading files
  * added printing of the title size information in log
  * fixed handling of unicode filenames on Windows
  * fixed upmix to 5.1
  * fixed calculation of borders for keeping aspect ratio
  * updated ffmpeg to version 2.0.1

Version 2.5.2 <2013-08-18>
--------------------------

  * added log file
  * fixed loading of project with video buttons

Version 2.5.1 <2013-08-02>
--------------------------

  * updated ffmpeg to version 2.0

Version 2.5 <2013-07-12>
------------------------

  * redesigned chapters and cell properties dialogs
  * added frame spin controls
  * added disc capacity "CD 700MB"
  * added possibility to justify text left/right
  * added support of video files without audio streams
  * added support of SMPTE time codes in chapter list
  * added possibility to set "default chapter length" to 0 to disable creation of chapters
  * fixed rendering of video buttons
  * fixed displaying of start and recording time
  * updated ffmpeg to version 1.2
  * added Spanish (Argentina) translation (thanks to Eduardo Quinteros)
  * added Hungarian translation of DVDStyler Guide (thanks to Gábor Demecs)
2014-03-31 23:28:39 +00:00
abs
091d468607 Updated multimedia/kdenlive to 0.9.6
- Previous kdenlive version would not run due to issue with SDL update
- Hence update during freeze

0.9.6
    * Fix keyframes when cutting a clip / undoing a clip cut
    * Warn before overwriting .mlt stabilized file
    * Fix monitor confusion (clip monitor sometimes playing timeline,...)
    * Fix the Mono to Stereo effect UI
    * Fix proxy of playlist having wrong aspect ratio in some locales
    * Fix transition widget not correctly updated when resizing a transition
    * Fix DVD chapters broken when using an intro movie
    * Fix error message (No matching profile) poping up in render widget when everything was ok
    * Fix clip keyframes not showing on project load
    * Fix bug when moving guide (was not moving to the correct place)
    * Fix project corruption (wrong character) caused by some clip's metadata
    * Fix possible crash on track deletion
    * Fix timeline corruption when using spacer tool or overwrite edit mode
    * Fix possible crash when editing speed effect
    * Fix transition losing all its properties when moved
    * Fix crash when pressing del when editing animation in title widget
    * Fix crash when doing quick clip resize
    * Fix corruption when groups where overlapping
    * Fix corruption when adding a title clip where a transition already existed
    * Fix timeline preview corruption with some transitions

0.9.4
    * Fix color parameter in some effects not working correctly (#2644)
    * Fix V4l licensing issue (#2632)
    * Fix keyframes lost / broken when pasting an effect

0.9.2
    * Fix firewire capture (preview not showing)
    * Fix freeze when reloading previously missing clip
    * Fade effects lost when moving / resizing clip
    * Undoing change in clip crop start breaking clip
    * Make disabling of track effects possible
    * Fix slideshow clips not working
    * Fix crash on composite transition
    * Fix crash when opening stop motion widget
    * Fix rendering of projects created in another locale

0.9
    * Fix monitor effect scene sometimes forcing monitor minimum size
    * Improve detection of locale issues (default to POSIX when there is a locale conflict on the system)
    * Improve timeline operation for small clips (disable resizing, only allow move)
    * Add background color parameter to "Rotate" and "Pan and Zoom" effects
    * Allow to scroll using the mouse wheel in monitor editing scene
    * Zoom to mouse when using CTRL + mouse wheel in monitor editing scene
    * Add support for new slope mode in "Color Selection" effect to allow smooth alpha transition
    * Introduce grouping of effects; groups can also be saved
    * Allow dragging an effect to another clip/track
    * Allow record monitor to go fullscreen
    * Image sequences can now start at an arbitrary frame (http://kdenlive.org/mantis/view.php?id=2508)
    * Add automatic clip alignment based on audio (experimental, has to be manually enabled)s
    * Allow archiving for offline use (only archive proxies)
    * Offline editing: Allow working on project with only proxies available (http://kdenlive.org/mantis/view.php?id=2509)
    * Allow rendering to another framerate
    * Check for missing locale and ask to install instead of opening corrupted project
    * Allow to open project files manually extracted from archived project
    * Support dropping a folder in the project tree (http://kdenlive.org/mantis/view.php?id=1288)
    * Add "select all clips in track" and "select all clips in timeline" features (http://kdenlive.org/mantis/view.php?id=1950)
    * Put audio effects in subcategories to avoid uberlong menus (http://kdenlive.org/mantis/view.php?id=2436)
    * Support for project metadata (can be embedded in rendered file)
    * Add Online Resource Widget allowing easy search and download of online services (freesound, openclipart, archive.org)
    * Introduce MLT clip analysis to get auto normalize data in sox gain effect
    * Connect recording to audio scopes
    * Add audio only recording (works while playing)
    * Add extract zone function: part of clip is copied to new file without re-encoding
    * Introduce generic job framework to process clips
    * Improve the Choose color widget: Use less space and make it easier to pick the average color value from an area
    * Add GUI for effect Dynamic Text: Allows to display timecode/framecount and other data
    * Rework effect stack: All effects are shown at once and are collapsible
    * Add two different video stabilizers
    * Add IIR Blur GUI
    * Add date column to project tree

    * Fix clip move sometimes giving error when it should work
    * Fix custom effects not considering capital letters in name (http://kdenlive.org/mantis/view.php?id=2580)
    * Fix script rendering when script name contains whitespace
    * Ensure clip in project tree is visible after rename (scroll if necessary) (http://kdenlive.org/mantis/view.php?id=2563)
    * Fix monitor scene never resetting scrollbars
    * Fix issues with transitions when inserting track (http://kdenlive.org/mantis/view.php?id=2477)
    * Fix some GUI elements not responding to color theme change
    * Do not hide render profile list when there is only one item to avoid confusion (http://kdenlive.org/mantis/view.php?id=2543)
    * Fix consecutive error messages overwriting each other (http://www.kdenlive.org/mantis/view.php?id=2519)
    * Fix crash when editing properties of several missing clips
    * Fix vectorscope for 24b RGB images (http://kdenlive.org/mantis/view.php?id=2478)
    * Fix archiving sometimes not saving playlist clips and subclips (http://kdenlive.org/mantis/view.php?id=2475)
    * Fix archiving feature not saving playlist clips and slowmotion clips inside them (http://kdenlive.org/mantis/view.php?id=2475)
    * Fix crash recovery feature issues with long or non UTF-8 filenames (http://kdenlive.org/mantis/view.php?id=2441, http://kdenlive.org/mantis/view.php?id=2450)
    * Fix rendering jobs sometimes not starting
    * Fix crash on proxy creation (concurrency issue) (http://kdenlive.org/mantis/view.php?id=2471)
    * Fix zone playing (http://kdenlive.org/mantis/view.php?id=2468)
    * Fix click on monitor sometimes not triggering play
    * Fix crash when moving a folder and a clip in project tree (http://kdenlive.org/mantis/view.php?id=2458)
    * Fix color change not working in title widget (http://kdenlive.org/mantis/view.php?id=2459)
    * Fix slideshow clips created with invalid frame duration
    * Fix profile warning with clips that have 1088 pixels height
    * Fix unnecessary proxy reload on document load
    * Fix detection of broken render scripts

0.8.2.1
    * Fix title text oultine transparency not working
    * Make titler window fit on smaller resolutions (1024x768)
    * Fix corruption when undoing and redoing a transition add + move
    * Fix possible crash in thumbnails
    * Fix possible crashes in clip transcoding and improve feedback when failing
    * Various small optimizations (unnecessary clip reloads)
    * Fix timecode widget hard to edit and sometimes giving random values
    * Workaround locale issue ahappening when system C locale and Qt's locale did not give the same numeric separator
    * Fix audio thumbnail concurrency issue
    * Fix various video thumbnails issues (don't load several times the same thumb, load all of them, ...)
    * Fix crash when opening a file dialog on KDE < 4.5
    * Fix various proxy issues (missing extension, concurrency, disabling broken proxy, ...)
    * Fix startup crash caused by invalid parsing of v4l data
    * Fix project tree disabled after loading some projects / creating new one
    * Fix corrupted timeline / monitor timecode
    * Fix search path for Luma files when missing

0.8.2
    * Load zone thumbnails from disk if available.
    * Optimise document loading.
    * In case of missing or invalid clips, open only one dialog box instead of one for each clip.
    * Display proxy creation progress in project tree.
    * Improve way of picking an average color of an area.
    * Make audio bitrate in render dialog selectable.
    * Add support for handling different versions of filters and add rules to convert between them.
    * Move all cached data in one operation, so that user does not get one dialog box for each file in case of duplicates. (http://kdenlive.org/mantis/view.php?id=2297)
    * Show filter version in filter info box.
    * When multiple clips are selected do not allow resizing, but moving only. (http://kdenlive.org/mantis/view.php?id=2257)
    * Add remux with MKV transcode preset.
    * Make audio only render profiles faster by telling ffmpeg to skip video.
    * Open documents using a locale different to the system as read only.
    * Replace locale-dependent comma with slash in geometry value.
    * Add Kdenlive manual converted from UserBase QuickStart page.
    * Improve handling of missing luma files. (http://kdenlive.org/mantis/view.php?id=2216)
    * Remove the "avformat-novalidate" trick for faster loading, caused crash. (http://kdenlive.org/mantis/view.php?id=2205)
    * Allow to assign a shortcut to usage of proxies in project.
    * Use separate thread for generation of timeline thumbnails when zoom is at frame level to keep UI responsive.
    * Allow to use JScript in render profile parameter values. Values that need evalutation need to be indicated by '%'.
    * Check for missing proxies on document opening.
    * Check document for invalid (overlapping) transitions.
    * Check for duration mismatch in clip producers when opening a document (can cause corruption).
    * Automatically create backups of the project file; they can be restored in a recovery dialog.
    * Allow to manually edit video4linux capture profile.
    * Allow to store presets for proxy creation parameters.
    * Enable proxies for playlist clips (*.mlt, *.kdenlive).
    * Directly encode capture from Decklink card to make it usable in Kdenlive.
    * Allow to use bitrate different from presets in render dialog.
    * Whole projects (including all necessary files) can be archieved into a directory or file.
    * Allow use of different ffmpeg preset for 1st and 2nd render pass.
    * Notes widget: context menu now allows to insert clickable timecode to make easy reference to some place in the project.

    * Fix encoding of dvd vob menu file.
    * Fix possible crash when doing fast start/stop.
    * Fix multiple concurrency crashes related to thumbnail and proxy creation.
    * Fix name of dvgrab captured file. (http://kdenlive.org/mantis/view.php?id=2344)
    * Fix issues with simultaneous 2-pass rendering (x264). (http://kdenlive.org/mantis/view.php?id=2338)
    * Fix rendering progress not shown if multiple copies of Kdenlive are open. (http://kdenlive.org/mantis/view.php?id=1265)
    * Fix DVD chapters discarded when opening from render dialog. (http://kdenlive.org/mantis/view.php?id=2335)
    * Fix possible corruption caused by vertical offset of transitions in timeline.
    * Fix aspect ratio of thumbnails to correctly use the project's arpect ratio.
    * Fix bitrate broken when editing render profile or making it a favorite. (http://kdenlive.org/mantis/view.php?id=2321)
    * Fix audio issues in rendered file when using a recent ffmpeg version by replacing 'b' with 'vb' (ffmpeg bitrate parameter). (http://kdenlive.org/mantis/view.php?id=2318)
    * Fix rendering to Flash could be broken by setting the number of encoder threads. (http://kdenlive.org/mantis/view.php?id=2312)
    * Fix DVD wizard losing chapters data when switching to menu page.
    * Fix previewing of affine transitions with transparent png.
    * Fix timeline corruption when using 'Remove space' tool (transitions could overlap).
    * Fix 'adjust to original size' and 'fit to width/height' for title and color clips in geometry widget (pan and zoom, composite, affine).
    * Fix vorbis rendering by setting the audio quality (aq).
    * Rotoscoping: do not allow to add keyframes until initial spline is created to avoid corruptions.
    * Fix possible crash in DVD wizard chapters. (http://kdenlive.org/mantis/view.php?id=2264)
    * Do not duplicate effect stack after split audio but move audio effects only.
    * Fix issues related to the usage of comma as numeric separator in some locales.
    * Fix build on GNU/kFreeBSD.
    * Fix cursor not visible in title widget. (http://kdenlive.org/mantis/view.php?id=2231)
    * Fix aspect ratio in title widget background image. (http://kdenlive.org/mantis/view.php?id=2225)
    * Fix layout in save profile dialog. (http://kdenlive.org/mantis/view.php?id=2224)
    * Fix timeline corruption because resizing a clip end could overlap another clip in some cases.
    * Fix last keyframe for composite transition (and other geometry effects) inserted one frame after the end of the transition.
    * Prevent crash when deleting a clip while playing. (http://kdenlive.org/mantis/view.php?id=2200)
    * Disable save action if we are in the same state as last save.
    * Fix pan and zoom keyframes lost after clip resize. (http://kdenlive.org/mantis/view.php?id=2210)
    * Fix mouse wheel in slider section of (effect) parameters with a large range (> 1000).
    * Fix GUI setup issues with some list parameters (for effects).
    * Fix timecode widget not communicating changes upon focus leave.
    * Fix list of effects in effect stack taking up to much space by default.
    * Fix transition track not correctly saved. (http://kdenlive.org/mantis/view.php?id=2187)
    * Fix "save zone" saving proxy instead of real clip. (http://kdenlive.org/mantis/view.php?id=2184)
    * Fix freeze when saving while timeline is at maximum zoom. (http://kdenlive.org/mantis/view.php?id=2174)
    * Fix crash when deleting a track and having an audio clip on last track. (http://kdenlive.org/mantis/view.php?id=2168)
    * Do not allow to create overlapping transitions that could corrupt timeline. (http://kdenlive.org/mantis/view.php?id=1901)
    * Fix sometimes effects were missing. (http://kdenlive.org/mantis/view.php?id=2152)
    * Fix crash in histogram scope.
    * Fix multiple possible timeline corruptions. (http://kdenlive.org/mantis/view.php?id=2157)
    * Do not allow rendering to a frame rate different than current project's profile. (http://kdenlive.org/mantis/view.php?id=2138)
    * Fix DVD menu entries hidden under some circumstances.
    * Fix channels in audio thumbnails being displaced by one frame. (http://kdenlive.org/mantis/view.php?id=1976)
    * Fix possible crash caused by audio thumbnails. (http://kdenlive.org/mantis/view.php?id=2147)
    * Fix possible freeze and error on project opening. (http://kdenlive.org/mantis/view.php?id=2144)
    * Fix progress bar running twice on 2pass render.
    * Fix proxy file path issue on system installation.
    * Use luma as default channel for levels effect.
    * Fix handling of proxies when duration != duration of original clip.
    * Fix filename encoding problem in renderer. (http://kdenlive.org/mantis/view.php?id=2110)
    * Fix user specified CFLAGS ignored. (http://kdenlive.org/mantis/view.php?id=2108)

0.8
    See http://kdenlive.org/discover/0.8
2014-03-30 19:45:00 +00:00
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
ryoon
ef0fcbca1b Update HOMEPAGE 2014-03-30 09:56:29 +00:00
prlw1
e09e0aa481 Fix building with new freetype. 2014-03-25 16:04:11 +00:00
obache
6449e0c5a8 Add library for iconv to LDFLAGS in all cases, not only SunOS.
detection of iconv is not sufficient, especially for the case iconv from pkgsrc
is preferred to builtin one in libc.
2014-03-21 07:58:25 +00:00
wiz
3f37427776 Fix build with freetype-2.5. 2014-03-19 21:31:09 +00:00
richard
512531f893 The CPPFunction typedef (among others) have been deprecated in favour of
specific prototyped typedefs since readline 4.2.
They've been working since because compatibility typedefs have been
until they were removed in readline 6.3.

Hint found here: https://bugs.gentoo.org/show_bug.cgi?id=504208
2014-03-15 14:39:12 +00:00
obache
a208486f4f fixes dependency on ruby.
for some reasons, BUILDLINK_DEPMETHOD.${RUBY_BASE} must be defined after
include of lang/ruby/buildlink3.mk.

Bump PKGREVISION.
2014-03-15 05:30:09 +00:00
jperkin
9e7a1ba4b9 Set USE_GCC_RUNTIME=yes for packages which build shared libraries but do
not use libtool to do so.  This is required to correctly depend upon a
gcc runtime package (e.g. gcc47-libs) when using USE_PKGSRC_GCC_RUNTIME.
2014-03-13 11:08:49 +00:00
obache
4a4708b6f5 Update adobe-flash-plugin11 to 11.2.202.346 for APSB14-08. 2014-03-12 12:22:25 +00:00
jperkin
45bc40abb4 Remove example rc.d scripts from PLISTs.
These are now handled dynamically if INIT_SYSTEM is set to "rc.d", or
ignored otherwise.
2014-03-11 14:04:57 +00:00
adam
acaa783c19 Changes 1.2.6:
* avcodec/utvideoenc: fix slice_bits size
* avcodec/snow: split block clipping checks
* avcodec/ansi: fix integer overflow
* avcodec/msrle: use av_image_get_linesize() to calculate the linesize
* avformat/mpegtsenc: Check data array size in mpegts_write_pmt()
* avcodec/wmalosslessdec: fix mclms_coeffs* array size
* samplefmt: avoid integer overflow in av_samples_get_buffer_size()
* avcodec/vc1: reset fcm/field_mode in non advanced header parsing
* avcodec/takdec: always check bits_per_raw_sample
* avcodec/vmnc: Check  that rectangles are within the picture
* dnxhdenc: fix mb_rc size
* pthread_frame: flush all threads on flush, not just the first one
* rtpdec_asf: Copy the need_parsing field from the chained demuxer
* Fix compilation on ARM with android gcc 4.7
* Allow decoding of slightly broken Nikon avi files.
2014-03-11 10:25:22 +00:00
adam
d01475f571 Removed patches/patch-ak 2014-03-04 13:59:41 +00:00
adam
01c645c5da Changes 20140303:
Bug fixes.
Enabled OpenCL for Darwin.
Fix building with Clang.
2014-03-04 13:59:11 +00:00
wiz
915b184aac Follow pkglint suggestion and include hicolor-icon-theme/buildlink3.mk.
Bump PKGREVISION.
2014-02-26 22:14:31 +00:00
adam
24fcfe20a8 Changes 2.1.4:
* avcodec/hevc: Simplify get_qPy_pred()
* avcodec/mpeg4videodec: Check for bitstream overread in decode_vol_header()
* avcodec/h264: use subsample factors of the used pixel format
* avformat/bink: Check return value of av_add_index_entry()
* avcodec/h264: more completely check the loop filter parameters
* avcodec/alsdec: check predictor order against block length
* avcodec/hevc_ps: Use get_bits_long() in decode_vui()
* avcodec/hevc: make check for previous slice segment tighter
* avcodec/hevc: clear tab_slice_address of ctb on error.
* avcodec/hevc: hls_decode_entry: check that the previous slice segment is available before decoding the next
* avcodec/hevc: clear tab_slice_address in hevc_frame_start()
* avcodec/h264: update current_sps & sps->new only after the whole slice header decoder and init code finished
* avcodec/h264: Disallow pps_id changing between slices
* avcodec/aacdec: Fix pulse position checks in decode_pulses()
* avcodec/hevc: propagate error code from hls_coding_quadtree()
* avcodec/tiff: reset geotag_count in free_geotags()
* avcodec/vc1: Check bfraction_lut_index
* avcodec/vc1: factor read_bfraction() out
* avcodec/vc1dec: field pictures with direct mode MBs, followed by frame pictures are not supported
2014-02-25 07:32:53 +00:00
richard
f456314357 disable bloody aalib autodetection in xine-ui 2014-02-24 22:40:44 +00:00
richard
3a10cecafb missing -lsocket -lnsl on some binaries for SunOS and update PLIST with aaxine 2014-02-24 05:35:47 +00:00
richard
af15f2593a force external flac given non-deterministic autodetection causing PLIST problems 2014-02-24 05:31:54 +00:00