meta-openembedded/meta-multimedia
Andreas Müller c0f45f2525 fluidsynth: upgrade 2.1.7 -> 2.2.0
The only fallout by API/ABI changes in my world build was meta-games/scummvm.
Fix was sent [1]

fluidsynth 2.2.0
This release breaks ABI compatibility! Refer to the API docs for details.
A C++98 compliant compiler is now required to build fluidsynth (mailing list thread)

New features

    Support loading SoundFonts >2GiB on Windows (#629)
    Major overhaul of the sequencer and its event queue (#604)
        Overlapping notes can be handled (#637)
        Performance improvement, since the event queue no longer blocks the rendering thread
        Time scale is not limited to 1000 anymore and can therefore be used for tempo changes
    The following audio drivers have gained multi-channel support
        DSound (#667, thanks to @jjceresa)
        WaveOut (#667, thanks to @jjceresa)
    The WinMIDI driver supports multiple devices (#677, thanks to @jjceresa)
    Handle GS DT1 SysEx messages for setting whether a channel is used for rhythm part (#708, thanks to @chirs241097)
    Support use of UTF-8 filenames under Windows (#718, thanks to @getraid-gg)
    Improved support for overriding tempo of the MIDI player (#711, #713, thanks to @jjceresa)
    Handle settings-related commands in user command file before initializing other objects (#739)
    SoundFont loading has been parallelized (#746, #812, requires openMP)
    The Oboe driver has gained a lower latency and other updates (#740, #741, #747)
    WASAPI driver has been added (#754, thanks to @chirs241097)

General

    Fix race condition in fluid_player_callback (#783, thanks to @arcln)
    Improvements to LADSPA subsystem (#795, thanks to @mawe42)

[1] https://github.com/cazfi/meta-games/pull/58

Signed-off-by: Andreas Müller <schnitzeltony@gmail.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
(cherry picked from commit f186377359)
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2021-04-17 06:46:24 -07:00
..
classes juce: Updated JUCE to 5.0.1 2017-05-23 15:49:34 +02:00
conf layers: Drop gatesgarth from LAYERSERIES_COMPAT 2021-03-19 11:58:17 -07:00
licenses Alliance for Open Media: new library 2020-10-06 08:45:24 -07:00
recipes-connectivity gupnp: Upgrade to 1.2.2 -> 1.2.4 2021-01-06 14:20:46 -08:00
recipes-dvb tvheadend: Update to latest tip 2020-08-13 22:32:07 -07:00
recipes-mkv recipes: remove blacklisted recipes 2017-08-31 10:18:33 +02:00
recipes-multimedia fluidsynth: upgrade 2.1.7 -> 2.2.0 2021-04-17 06:46:24 -07:00
recipes-support srt: Backport fix for missing <limits> header 2021-03-03 11:08:29 -08:00
COPYING.MIT meta-multimedia: initial add 2012-02-24 13:53:17 +01:00
README README: updated Maintainers list for Hardknott 2021-03-31 07:05:07 -07:00

This layer depends on:

URI: git://github.com/openembedded/oe-core.git
branch: hardknott
revision: HEAD

URI: git://github.com/openembedded/meta-oe.git
layers: meta-oe
branch: hardknott
revision: HEAD

Send pull requests to openembedded-devel@lists.openembedded.org with '[meta-multimedia][hardknott]' in the subject'

When sending single patches, please use something like:
'git send-email -M -1 --to openembedded-devel@lists.openembedded.org --subject-prefix=meta-multimedia][hardknott][PATCH

You are encouraged to fork the mirror on github https://github.com/openembedded/meta-openembedded to share your patches, this is preferred for patch sets consisting of more than one patch. Other services like GitLab, repo.or.cz or self hosted setups are of course accepted as well, 'git fetch <remote>' works the same on all of them. We recommend github because it is free, easy to use, has been proven to be reliable and has a really good web GUI.

hardknott maintainer: Armin Kuster <akuster808@gmail.com>