Revisions of libmlt
Dominique Leuenberger (dimstar_suse)
accepted
request 885174
from
Dave Plater (plater)
(revision 52)
Dominique Leuenberger (dimstar_suse)
accepted
request 884444
from
Dave Plater (plater)
(revision 51)
- Removed depreciated webvfx linked package, qmelt is no longer needed for shotcut export. - Deleted obsolete webvfx-nobrowser.patch and webvfx-versioned-libdir.patch - Update to version 6.26.0
Dominique Leuenberger (dimstar_suse)
accepted
request 823989
from
Luigi Baldoni (alois)
(revision 50)
- Update to version 6.22.1 * This patch version only fixes the version reported in the CMake build. - Update to version 6.22.0 Framework: * Added mlt_properties_exists() and Mlt::Properties::property_exists(). * Added mlt_audio C class * Added Mlt::Audio C++ class * Fixed drop-frame timecode for 59.94 fps. * Fixed crash on null pointer passed to mlt_consumer_stop(). Modules: * Fixed frei0r transitions with preview scaling. * Fixed affine ox and oy properties incorrect with preview scaling. * Fixed a crash and incorrect preview scaling with more than one affine filter active on the same frame. * Fixed preview scaling for the rotoscoping filter. * Added the sample_fmt property to the avformat consumer. * Fixed a possible segfault in the mix transition. * Removed support for text keyframes to the text and qtext filters to fix regression on strings containing '='. * Disable frame-threading with bigsh0t, distort0r, and medians frei0r plugins. * Added "meta.media.%d.stream.projection" property the avformat producer. * Fixed a crash with with filters not supporting preview scale in frei0r transitions. * Fix artifacts in luma transition and affine filter with frame-threading. * Stop including 'title="Anonymous Submission"' in xml consumer. * Fixed a crash in opencv.tracker filter. * Fixed a crash in composite transition if luma file fails to load. * Added validations in opengl module to prevent asserts in Movit. * Fixed building with OpenCV 4. * Moved some services from gtk2 module to new gdk module: gtkrescale filter, pango producer and pixbuf producer * Deprecated the gtk2 module and no longer enabled by default. * Changed avformat producer to accept a '?' in argument/resource property by escaping it as '\?'. * Changed the background property of the affine filter to be mutable. * Deprecated the linsys (DVEO SDI) module. * Fixed changing the audio_index property in the avformat producer. * Changed resample filter to more resiliant to frequency changes. * Added a video_delay property to the sdl2_audio and rtaudio consumers. * Add millisecond options to the timer filter. * Fixed the in point handling for the timewarp producer. * Fixed some audio gaps and sync issues with the rbpitch filter and timewarp pitch compensation. * Fixed a possible crash caused by producer consumer. * Changed avformat consumer to set AVOption color_primaries based on the MLT colorspace if not already set as property. * Fixed crop right on image with odd width skews image in crop filter. * Fixed incorrect silence value for unsigned 8-bit audio in avformat producer. * Changed qimage to use Qt's internal orientation detection instead of libexif. * Reduced clicks in mix transition by silencing buffers on discontinuity. * Improved A/V synchronization in (sw)resample filters - also reduces audio clicks. * Improved speed of the qimage producer. * Fixed incorrect color using libx264rgb in avformat consumer. * Fixed relative paths for avfilters that have the "filename" option. * Fixed some avfilters dropping the alpha channel: smartblur, vaguedenoiser. * Improved performance of the resize filter. * Fixed an affine filter inside a transition was always nearest neighbor interpolation. * Changed the lift_gamma_gain filter to use round values up. Other: * Fixed melt option "-group" applies to an implicit consumer. * Added "-quiet" option to melt (implies -silent but more so). * CMake build improvments adding modules: gdk, jackrack, lumas resample, sox and vorbis * Added avformat consumer presets: Slide-Deck-H264 and Slide-Deck-HEVC * Removed intra=1 from some avformat presets (use g=1 for intra only): intermediate/MPEG-2, intermediate/MPEG-4 and lossless/H.264 - Drop 0001-Fix-build-with-Qt-5.15.0.patch (merged upstream)
Dominique Leuenberger (dimstar_suse)
accepted
request 791136
from
Dave Plater (plater)
(revision 49)
Dominique Leuenberger (dimstar_suse)
accepted
request 775047
from
Dave Plater (plater)
(revision 48)
- Update to version 6.20.0
Dominique Leuenberger (dimstar_suse)
accepted
request 750045
from
Luca Beltrame (luca_b)
(revision 47)
This update is needed by future bits of KDE Applications (kdenlive in particular) - Update to version 6.18.0 Framework: * Fixed some data races in mlt_consumer, mlt_deque, and mlt_property. * Fixed the mlt_events listener incorrect owner argument. * Added support for the LC_ALL environmant variable on Windows. * Fixed the argument to mlt_factory_init() not working on Windows. * Fixed mlt_service_identify() not reliable in some use cases. * Added some default and copy constructors and assignment operators to mlt++ + Filter() + Filter( const Filter &filter ) + Filter& operator=( const Filter &filter ) + Producer( const Producer &producer ) + Producer& operator=( const Producer &producer ) + Properties( const Properties &properties ) + Properties& operator=( const Properties &properties ) + Service( const Service &service ) + Service& operator=( const Service &service ) + Transition() + Transition( const Transition &transition ) + Transition& operator=( const Transition &transition ) * Added mlt_luma_map: + mlt_luma_map_init + mlt_luma_map_new + mlt_luma_map_render + mlt_luma_map_from_pgm + mlt_luma_map_from_yuv422 * Fixed preset overrides depend on the XML attribute order.
Dominique Leuenberger (dimstar_suse)
accepted
request 701503
from
Dave Plater (plater)
(revision 46)
Dominique Leuenberger (dimstar_suse)
accepted
request 690156
from
Dave Plater (plater)
(revision 45)
Update to version 6.14.0
Dominique Leuenberger (dimstar_suse)
accepted
request 664385
from
Dave Plater (plater)
(revision 44)
Update to release version 1.0.0 Add webvfx-nobrowser.patch to fix Factory build.
Dominique Leuenberger (dimstar_suse)
accepted
request 652104
from
Dave Plater (plater)
(revision 43)
Update to version 6.12.0
Dominique Leuenberger (dimstar_suse)
accepted
request 643553
from
Dave Plater (plater)
(revision 42)
Disabled build of opencv module to fix boo#1068792. Only build sdl2 module.
Dominique Leuenberger (dimstar_suse)
accepted
request 620432
from
Dave Plater (plater)
(revision 41)
Update to version 6.10.0
Yuchen Lin (maxlin_factory)
accepted
request 618011
from
Dave Plater (plater)
(revision 40)
Update to version 6.8.0 * This version improves support for multi-channel audio and adds some new manipulation functions to the mlt_animation API. Framework: * Added support for musl C library. * Added functions for audio channel layouts: + mlt_channel_layout_name() + mlt_channel_layout_id() + mlt_channel_layout_channels() + mlt_channel_layout_default() * Added channel_layout property to mlt_consumer. * Added mlt_channel_layout enum. * Disabled memory pooling by default and require compile macro USE_MLT_POOL to re-enable it. * Fixed reliability of keyframed properties serializing properly. * Fixed parsing non-animated string as an animation. * Added more functions to mlt_animation: + mlt_animation_key_set_type() + mlt_animation_key_set_frame() + Mlt::Animation::key_set_type() + Mlt::Animation::key_set_frame() Modules: * Fixed some crashes in qimage producer especially with alpha channel. * Fixed >2 channel audio output in the SDL consumers. * Fixed >2 channel audio output in the rtaudio consumer on Windows. * Fixed vorbis encoding with FFmpeg v3.4+. * qimage and qtext are now higher priority than gtk2 pixbuf and pango by the loader producer. * Added support for more channel counts to decklink consumer. * Added swresample filter based on libswresample from FFmpeg. This is now the preferred channel count normalizing filter used by the loader producer. * Fixed the strange "Undefined constant" and "Unable to parse option value" log messages in the the avformat consumer. * Fixed GIF and DPX writing in avformat consumer. * Reduced the memory usage of the affine transition and filters. * Fixed a crash in kdenlivetitle producer. * Fixed a crash in the rotoscoping filter. * Fixed frame rate reported in Matroska and WebM files produced by the avformat consumer. * Added sdl2_audio consumer. * Fixed alpha channel support for more pixel formats in the avformat producer. * Converted the affine transition to use mlt_rect and mlt_animation. * Fixed LADSPA plugins with mono channel audio. Other: * Fixed a melt command line parsing bug when argument supplied to -transition. * Fixed melt with SDL2 on Windows not using stdio and stderr. * Improved speed of the vp9 avformat consumer preset. - Enable pkgconfig(vidstab) BuildRequires unconditionally, now available in openSUSE. - Build with ffmpeg unconditionally, ffmpeg is available in openSUSE.
Dominique Leuenberger (dimstar_suse)
accepted
request 605389
from
Dave Plater (plater)
(revision 39)
- Update to 6.6.0+git20180502 to enable shotcut 18.05 to build. - Upstream changes: *Fix affine and region filters alter the frame's position. *Fix mono channel configuration for ladspa plugins. (#334) *Convert affine to mlt_rect and animation APIs. *Add mlt_animation_key_set_frame() and Animation::key_set_frame(). *Fix build for Libav *Fix crash on composite transition with unexpected pgm luma https://bugs.kde.org/show_bug.cgi?id=381110 *Fix alpha support for more pixel formats Kdenlive issue #391963 *Add mlt_animation_key_set_type() and Animation::key_set_type(). *Fix rotoscoping crash *Fix parsing non-animation string as animation. *Fix mlt_animations not reliably serializing. *Fix crash with kdenlivetile caused by wrong malloc size *Add filter_swresample. (#305) *Fix #284 GIF encoding not working. *Fix segmentation fault when using qimage png producer #296 - Update to version 0.44+git20180523 - Rebase webvfx-versioned-libdir.patch. - Upstream changes: *check pointers before using them.
Dominique Leuenberger (dimstar_suse)
accepted
request 592934
from
Dave Plater (plater)
(revision 38)
Dominique Leuenberger (dimstar_suse)
accepted
request 585444
from
Dave Plater (plater)
(revision 37)
Dominique Leuenberger (dimstar_suse)
accepted
request 582979
from
Dave Plater (plater)
(revision 36)
- Build with SDL2.
Dominique Leuenberger (dimstar_suse)
accepted
request 569347
from
Dave Plater (plater)
(revision 35)
Dominique Leuenberger (dimstar_suse)
accepted
request 518760
from
Dave Plater (plater)
(revision 34)
- Fix build against glibc-2.26 with libmlt-nomorexlocale_h.patch. - Apply all mlt patches in webvfx before building.
Dominique Leuenberger (dimstar_suse)
accepted
request 515131
from
Dave Plater (plater)
(revision 33)
Take control of request again
Displaying revisions 21 - 40 of 72