49 Commits

Author SHA256 Message Date
6b913890d3 Accepting request 604608 from home:plater
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.

OBS-URL: https://build.opensuse.org/request/show/604608
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=87
2018-05-06 13:29:28 +00:00
c83a1cbc9f Accepting request 592916 from home:awissu:branches:multimedia:libs
- Build with sdl and sdl2:
  * Preserve backward compatibility. Both "sdl" and "sdl2" modules 
  can be compiled into MLT 6.6.0 and later

OBS-URL: https://build.opensuse.org/request/show/592916
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=85
2018-04-02 05:49:38 +00:00
bb81aebee4 Accepting request 582663 from home:plater
- Build with SDL2.

OBS-URL: https://build.opensuse.org/request/show/582663
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=80
2018-03-05 12:49:28 +00:00
d887b778f9 Accepting request 569346 from home:plater
- Update to release 6.6.0 and build with gcc7
- Combined melt6 sub package into melt subpackage.
- Remove incorporated patches:
  6c658e5d8cd11933bf799a2a985aa4b24cfbcb60.patch, rem_close.patch,
  use-recommended-freetype-include.patch and
  libmlt-nomorexlocale_h.patch.
- Upstream changes:
  This version builds upon the previous release with performance
  improvements using the sliced image processing framework.
  It also improves compatibility with dependencies 
  (FFmpeg, Qt 5, SDL 2, NDI, OpenCV, libebur128).
  For full details see:
  /usr/share/doc/packages/libmlt6/NEWS
- Removed mlt patches: 
  6c658e5d8cd11933bf799a2a985aa4b24cfbcb60.patch,
  libmlt-nomorexlocale_h.patch, em_close.patch and
  use-recommended-freetype-include.patch.
- Package LICENSE and README.md.

OBS-URL: https://build.opensuse.org/request/show/569346
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=78
2018-01-24 15:56:44 +00:00
5e1fe66de7 Accepting request 518726 from home:plater
- Fix build against glibc-2.26 with libmlt-nomorexlocale_h.patch.
- Rebased 6c658e5d8cd11933bf799a2a985aa4b24cfbcb60.patch,
  libmlt-0.8.2-vdpau.patch, rem_close.patch and
  use-recommended-freetype-include.patch.
- Apply all mlt patches before building.

OBS-URL: https://build.opensuse.org/request/show/518726
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=75
2017-08-25 11:51:14 +00:00
Tomáš Chvátal
2c622d857d Accepting request 514626 from home:olh:branches:multimedia:libs
- Build with Qt5 unconditional because PackageHub has a recent Qt5

OBS-URL: https://build.opensuse.org/request/show/514626
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=73
2017-08-05 06:45:33 +00:00
09633b0d56 Accepting request 510066 from home:plater
Fix 42.2/3 build with gcc6

OBS-URL: https://build.opensuse.org/request/show/510066
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=72
2017-07-13 12:22:39 +00:00
2b72eb0e32 Accepting request 508649 from home:jengelh:branches:multimedia:libs
- Trim filler wording from descriptions; fix identical
  descriptions being used in different subpackages.

- Trim filler wording from descriptions; fix identical
  descriptions being used in different subpackages.
- Cure "useless use of cat" (`ls -1`) by replacing with just *.

OBS-URL: https://build.opensuse.org/request/show/508649
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=71
2017-07-07 03:49:01 +00:00
66926fec00 Accepting request 508362 from home:plater
Fix changes file

OBS-URL: https://build.opensuse.org/request/show/508362
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=70
2017-07-05 14:42:35 +00:00
5ccb61716c Accepting request 508348 from home:kfreitag:branches:multimedia:libs
- Add patch from upstream that prevents crashes of apps in some 
  circumstances, as reported on openSUSE ML. 
  a3188e301b

OBS-URL: https://build.opensuse.org/request/show/508348
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=69
2017-07-05 13:23:23 +00:00
fc702c699f Accepting request 502647 from home:plater
Add linked webvfx package

OBS-URL: https://build.opensuse.org/request/show/502647
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=68
2017-06-09 14:28:25 +00:00
1fb17ac2b2 Accepting request 459723 from home:darix:playground
- replace mlt-6.4.1_fix_opengl_install.patch with
  6c658e5d8cd11933bf799a2a985aa4b24cfbcb60.patch:
  upstream solution to the problem

- enable OpenGL and OpenVC modules
  new BR:
  - OpenGL: movit-devel
  - OpenVC: pkgconfig(openvc)
- added mlt-6.4.1_fix_opengl_install.patch: fix install of OpenGL
  filter files.

OBS-URL: https://build.opensuse.org/request/show/459723
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=66
2017-02-24 20:30:06 +00:00
f6b7656249 Accepting request 440571 from home:alois:branches:multimedia:libs
Update to 6.4.1

OBS-URL: https://build.opensuse.org/request/show/440571
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=64
2016-11-22 17:13:50 +00:00
aaa7ab85bf Accepting request 439996 from home:alois:branches:multimedia:libs
Update to 6.4.0

OBS-URL: https://build.opensuse.org/request/show/439996
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=62
2016-11-14 16:46:32 +00:00
c8bf747bfc Accepting request 415074 from home:olh:branches:multimedia:libs
- Build with ffmpeg unconditional

OBS-URL: https://build.opensuse.org/request/show/415074
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=60
2016-07-25 12:58:13 +00:00
Ismail Dönmez
2a32a39023 Accepting request 393457 from home:Zaitor:branches:multimedia:libs
Resub post comment in previous sub

OBS-URL: https://build.opensuse.org/request/show/393457
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=58
2016-05-03 16:11:54 +00:00
45890d126c Accepting request 360080 from home:olh:branches:multimedia:libs
- Remove usage of depcrecated functions
  libmlt-ffmpeg3.patch

OBS-URL: https://build.opensuse.org/request/show/360080
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=56
2016-02-18 11:47:49 +00:00
5dd979808d Accepting request 344689 from home:olh:branches:multimedia:libs
- Restore pkgconfig(libavdevice), multiple providers should be
  solved with Prefer: pkg in prjconf

OBS-URL: https://build.opensuse.org/request/show/344689
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=54
2015-11-16 13:17:01 +00:00
b4e42f0176 Accepting request 344262 from home:wolfi323:branches:multimedia:libs
- Build with ffmpeg on Leap and Tumbleweed by default to make it a bit more useful (boo#954841)

- Replace pkgconfig(libavdevice) BuildRequires with libavdevice-devel to prevent an unresolveable choice between that and libavdevice-libav-devel

OBS-URL: https://build.opensuse.org/request/show/344262
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=53
2015-11-14 10:15:16 +00:00
2df85e64cf Accepting request 343152 from home:wolfi323:branches:multimedia:libs
- Build against Qt5 on Leap as well, the included kdenlive 15.08.1 (which is KF5/Qt5 based) will crash on startup otherwise (boo#930616)

OBS-URL: https://build.opensuse.org/request/show/343152
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=51
2015-11-09 13:57:19 +00:00
OBS User mrdocs
582119f159 Accepting request 321276 from home:Fisiu:branches:multimedia:libs
- Update to 0.9.8
  + Framework
    * Added mlt_service_disconnect_producer() and 
      Mlt::Service::disconnect_producer().
    * Added mlt_multitrack_disconnect() and Mlt::Multitrack::disconnect().
    * Added mlt_tractor_remove_track() and Mlt::Tractor::remove_track().
    * Added mlt_service_insert_producer() and Mlt::Service::insert_producer().
    * Added mlt_multitrack_insert() and Mlt::Multitrack::insert().
    * Added mlt_tractor_insert_track() and Mlt::Tractor::insert_track().
    * Added mlt_transition_set_tracks() and Mlt::Transition::set_tracks().
    * Added Mlt::Properties::get_animation().
    * Added Mlt::Properties::get_anim().
    * Added Mlt:Animation class with methods: length(), is_key(), 
      keyframe_type(), get_item(), next_key(), previous_key(), set_length(), 
      remove(), interpolate(), serialize_cut().
    * Added mlt_animation_key_count() and Mlt::Animation::key_count().
    * Added mlt_animation_key_get() and Mlt::Animation::key_get().
  + Modules
    * Added audiowaveform video filter.
    * Added fft audio filter.
    * Added dance video filter (uses fft).
    * Added lighshow video filter (uses fft).
    * Added distort property to movit.rect video filter.
    * Added rotate property to pango video producer.
    * Added 2K DCI and 4K modes to decklink producer and consumer.
    * Added audiomap (channel remapping) filter.
    * Added property animation to all LADSPA audio filters and producers.

OBS-URL: https://build.opensuse.org/request/show/321276
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=49
2015-08-08 06:22:57 +00:00
OBS User mrdocs
8be5fdc15a Accepting request 298078 from home:tittiatcoke:branches:multimedia:libs
Update to version 0.9.6.  Also switched from Qt4 to Qt5 builds for Tumbleweed/Factory.

OBS-URL: https://build.opensuse.org/request/show/298078
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=47
2015-04-21 05:33:24 +00:00
Ismail Dönmez
8f043f721f Accepting request 260842 from home:dimstar:branches:multimedia:libs
- Temporarly disabled vid.stab support, as the submission to
  Tumbleweed hit a legal road bump. While it's enabled in the devel
  project, other packages depending on libmlt are being blocked.

OBS-URL: https://build.opensuse.org/request/show/260842
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=45
2014-11-11 11:38:40 +00:00
Ismail Dönmez
e2ecb18a1a -
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=44
2014-11-04 10:11:00 +00:00
Ismail Dönmez
fcc45f78d6 Accepting request 259599 from home:olh:branches:multimedia:libs
- Enable exif support
- Add missing stdlib.h inclusion in qt

OBS-URL: https://build.opensuse.org/request/show/259599
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=43
2014-11-04 09:58:19 +00:00
Cristian Morales Vega
0666de42c4 - Add vid.stab support
Add BuildRequires: pkgconfig(vidstab)

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=42
2014-10-27 15:03:30 +00:00
c60cab160f Accepting request 256948 from home:NicoK:branches:multimedia:libs
update to 0.9.2

OBS-URL: https://build.opensuse.org/request/show/256948
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=40
2014-10-16 19:53:07 +00:00
Sascha Peilicke
0062622915 Accepting request 210595 from openSUSE:Factory:Staging:freetype2
Added use-recommended-freetype-include.patch -- needed for freetype2 2.5.1

OBS-URL: https://build.opensuse.org/request/show/210595
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=38
2013-12-12 09:40:45 +00:00
Cristian Morales Vega
52f48cea14 Accepting request 181472 from home:rwooninck:UNSTABLE_KDE4:Playground
Update to the latest 0.9.0 version

OBS-URL: https://build.opensuse.org/request/show/181472
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=36
2013-06-30 09:51:22 +00:00
Cristian Morales Vega
579ae1b76e - By default disable VDPAU as requested by Dan Dennedy
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=34
2013-05-02 10:32:35 +00:00
4c8b2dd111 Accepting request 172569 from home:tiwai:branches:multimedia:libs
- Fix missing buildrequire for alsa-devel

OBS-URL: https://build.opensuse.org/request/show/172569
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=32
2013-04-19 15:36:45 +00:00
Cristian Morales Vega
8da38b66b2 Accepting request 150490 from home:RedDwarf:branches:multimedia:libs
- Update to 0.8.8
  * Purely a bugfix release

OBS-URL: https://build.opensuse.org/request/show/150490
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=30
2013-01-30 22:49:22 +00:00
Cristian Morales Vega
d43e3ac82f Accepting request 143645 from home:RedDwarf:kdenlive
- Make multiple versions of melt parallel installable

OBS-URL: https://build.opensuse.org/request/show/143645
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=28
2012-11-30 11:01:04 +00:00
Cristian Rodríguez
38b9b89dc1 Accepting request 143335 from home:elvigia:branches:multimedia:libs
- Fix build in non-x86 platforms (ARM, PPC ETC..)

OBS-URL: https://build.opensuse.org/request/show/143335
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=26
2012-11-27 22:34:12 +00:00
Cristian Morales Vega
091f787a44 - Update to 0.8.6
* Fix a performance regression on videos that use full-range
    colorspaces such as yuv420p.

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=24
2012-11-15 12:37:54 +00:00
Cristian Morales Vega
a0bd38f4c9 - Update to 0.8.4
* Added playlist-next event and PlaylistNextListener to Ruby binding
  * FFmpeg 1.0 and libAV master compatibility
  * Improvements to motion_est filter to generate keyframes for apps
  * Added audiolevel (measurement) filter
- Remove libmlt-0.8.2-ffmpeg1.patch and libmlt-0.8.0-optflags.patch.
  Have been applied upstream.

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=23
2012-11-14 17:51:30 +00:00
Cristian Morales Vega
a1924a0d7d - Add libmlt-0.8.2-ffmpeg1.patch to fix build with ffmpeg 1.0
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=21
2012-10-01 12:27:36 +00:00
Cristian Morales Vega
25c214038d - Update to 0.8.2
* Overhaul of A/V sync with libavformat-based inputs.
  * Fix a major memory leak introduced in previous release.
  * Fixes to problems revealed by Coverity Scan static analysis.
  * Improved encoding presets.
  * melt can now be built without SDL with define MELT_NOSDL, which is handy
    for running it as a child process on Windows and OS X.
  * melt can now be signaled to quit, which also makes it more useful as a
    child process.
- Rebase libmlt-0.8.2-vdpau.patch

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=19
2012-08-30 23:14:36 +00:00
Cristian Morales Vega
09bd879b8d Accepting request 131735 from KDE:Release:49
Added libmlt-0.8.0-fix_null_pointer_dereference.patch (forwarded request 131734 from TheBlackCat)

OBS-URL: https://build.opensuse.org/request/show/131735
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=17
2012-08-27 09:06:43 +00:00
Cristian Morales Vega
934139d62c - Make python-mlt require at least the same version of libmlt++
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=16
2012-08-25 14:35:26 +00:00
Cristian Morales Vega
38b9571c87 - Make vdpau support work without the need of the devel package
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=15
2012-08-17 13:10:10 +00:00
Cristian Morales Vega
d29f56c080 - Package module specific data in the -modules subpackage
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=14
2012-08-16 11:28:37 +00:00
Cristian Morales Vega
e3ec593a43 - Add modules and data directories as variables in the .pc file
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=12
2012-08-12 10:47:02 +00:00
Cristian Morales Vega
a53e3bc961 - Version modules and data directories
- Put the full python module in %python_sitearch
- Added "mlt(%{soname})(avformat)" and "python-%{_name}%{soname}"
  provides to help openshot select the versions it needs

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=9
2012-08-07 22:45:04 +00:00
Cristian Morales Vega
d4c5240fd3 - Fix VDPAU support
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=7
2012-08-05 02:08:35 +00:00
Cristian Morales Vega
500afdb228 - Compile the python binding with %{optflags}, getting debug
information on the way.

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=6
2012-08-04 17:27:39 +00:00
Cristian Morales Vega
fa07f5e489 - Update to 0.8.0
+ Addition of time properties
  + ABI incompatible changes to some mlt_property functions
  + Improve seek speed on AVCHD when using FFmpeg v0.9.1+ (NOT
    Libav!)
  + Composite and dissolve speed improvements on x86-64
  + Improve performance of caching in image producers
  + Add device enumeration to decklink producer and consumer
- Remove included copy of GPLv3, upstream added it
- Remove dependency to x11 when unneeded
- Enable VDPAU support in the avformat module

OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=4
2012-06-18 16:04:35 +00:00
Ismail Dönmez
8e6120bf85 Accepting request 111410 from KDE:Distro:Factory
- Set license to GPLv3 for discussion in bnc#753622

OBS-URL: https://build.opensuse.org/request/show/111410
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=2
2012-03-27 12:29:46 +00:00
Cristian Morales Vega
a7d1225faa Accepting request 109780 from KDE:Distro:Factory
MLT is an open source multimedia framework, designed and developed for television broadcasting. It provides a toolkit for broadcasters, video editors, media players, transcoders, web streamers and many more types of applications.

OBS-URL: https://build.opensuse.org/request/show/109780
OBS-URL: https://build.opensuse.org/package/show/multimedia:libs/libmlt?expand=0&rev=1
2012-03-17 13:20:10 +00:00