aboutsummaryrefslogtreecommitdiffstats
path: root/meta-multimedia
AgeCommit message (Collapse)Author
2023-11-20musicpd: unbreak build with ffmpeg 6.1Markus Volk
Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-20aom, x265: drop ${PE}, ${PR} from /usr/src/debug pathsMartin Jansa
Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-17projucer: Refresh patch to apply cleanlyKhem Raj
This was resulting on rejects on master patching file modules/juce_core/system/juce_StandardHeader.h Hunk #1 FAILED at 64 (different line endings). 1 out of 1 hunk FAILED -- rejects in file modules/juce_core/system/juce_StandardHeader.h Patch 0001-StandardHeader-Include-utility-for-GCC-12-compatibil.patch does not apply (enforce with -f) Signed-off-by: Khem Raj <raj.khem@gmail.com> Cc: Yoann Congal <yoann.congal@smile.fr>
2023-11-17pipewire: Upgrade 0.3.84 -> 0.3.85Markus Volk
PipeWire 0.3.85 (2023-11-16) This is the fifth (and last) 1.0 release candidate that is API and ABI compatible with previous 0.3.x releases. Highlights - Fix an issue where a link could end up paused while not negotiated. - Fix an infinite recursion issue when finding runnable nodes. - Support XDG base directories when loading ACP config. - Fix MIDI event recording preview in Ardour. - Many more small fixes, cleanups and improvements. PipeWire - Fix an issue where a link could end up paused while not negotiated. (#3619) - Fix an infinite recursion issue when finding runnable nodes by stopping the scan on feedback links around the driver. (#3621) - The system service now has better socket permissions. Modules - Add support for uclamp. This allows the scheduler to make better informed decisions about where tasks should be placed, and what pstate to set for the CPU it is running on. - Emit warnings when applications are not doing the right locking instead of crashing. - Improve media.name for RAOP sinks. (#3801) - Support pause/resume in pipe-tunnel. (#3197) - Remove time rlimit when probing for realtime to avoid SIGXCPU. SPA - Fix a bug where the resampler would be activated even when there is an ALSA pitch element. (#3628) - Improve resume from suspend in ALSA. (#3646) - Add option to expose ALSA controls as prop params. - Support XDG base directories when loading ACP config. This makes it possible to override the ACP config files. Bluetooth - Schedule nodes in the same ISO group together. - More BAP fixes and cleanups. JACK - Fix MIDI events from peer ports. This makes the MIDI event recording preview of Ardour work correctly. GStreamer - Fix some error handling in the source and sink. ALSA plugin - Improve poll descriptor handling. (#3648) Docs - Many improvements to the layout and organization. Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-15juce/projucer: Backport a fix for the compilation under recent GCCYoann Congal
This backport fixes this error: note: 'std::exchange' is defined in header '<utility>'; did you forget to '#include <utility>'? Note: The fix is on version >= 7.0.0 Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-15libebml: Enable shared librariesHains van den Bosch
To fix build Gerbera, as: /usr/src/debug/libmatroska/1.7.1-r0/src/KaxBlock.cpp:538:(.text+0x4144): undefined reference to `libebml::SafeReadIOCallback::EndOfStreamX::EndOfStreamX(unsigned int)' Signed-off-by: Hains van den Bosch <hvdbosch@cybercomm.nl> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-14libopenmpt: Added license change reason and dropped md5sumalperak
License-Update: Copyright years changed Signed-off-by: alperak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-13gstd: Upgrade to 0.15.0Khem Raj
License-Update: Switch to LGPL-2.1 [1] Drop rpath patch its not needed anymore with meson build system Switch to using meson build system Fix packaging for python pieces and systemd [1] https://github.com/RidgeRun/gstd-1.x/commit/76d9fb61a05973b30220fcae5ff87de9d618ea49 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-13packagegroup-meta-multimedia: Remove dleyna recipesKhem Raj
They are skipped now Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-13dleyna: Skip all dleyna recipes, slated for removalKhem Raj
Upstream has marked it unsupported [1] and no development is going on [1] https://github.com/intel/dleyna-core/commit/47638f14fdd0f1a1d3c0c0bd1ce31aa64c66025f Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-13dleyna-core: Update to tip of masterKhem Raj
Get the support for newer gupnp 1.2 Fixes | configure: error: Package requirements (gupnp-1.2 >= 1.2.0) were not met: | | No package 'gupnp-1.2' found Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-12tinyalsa: upgrade 1.1.1 -> 2.0.0alperak
- CMakeList.txt patch deleted because added to the new version. Changelog: * Miscellaneous bugs fixed. * PCM plugin support. * Add CMake build support. * Add meson build support. * tinyplay can now read from stdin. * Improved versioning support for library. * Improvements to pcm actions (prepare at open time and after overrun, etc.) * Improvements/fixes to pcm_get_htimestamp(). * Fixes for the mixer percent functions. Signed-off-by: alperak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-12opencore-amr: upgrade 0.1.3 -> 0.1.6alperak
Changelog: 0.1.6 - Fixed an infinite loop when decoding some AMR-NB samples - Fixed noise spikes when decoding non-voice frames for both AMR-NB and AMR-WB 0.1.5 - Fix an autotools issue with cross compiling from the 0.1.4 release 0.1.4 - Autotools cleanups - Fixes for SID/DTX in the AMR-WB decoder, fixes for handling of bad frames in both AMR-WB and AMR-NB Signed-off-by: alperak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-12mpd: upgrade 0.23.12 -> 0.23.14alperak
Patches deleted because issues fixed in the new version. Changelog: ver 0.23.14 (2023/10/08) * decoder - flac: fix scanning files with non-ASCII names on Windows - mad: fix calculation of LAME peak values * mixer - wasapi: fix problem setting volume * more libfmt 10 fixes * fix auto-detected systemd unit directory * Android - require Android 7 or newer ver 0.23.13 (2023/05/22) * input - curl: fix busy loop after connection failed - curl: hide "404" log messages for non-existent ".mpdignore" files * archive - zzip: fix crash bug * database - simple: reveal hidden songs after deleting containing CUE * decoder - ffmpeg: reorder to a lower priority than "gme" - gme: require GME 0.6 or later * output - pipewire: fix corruption bug due to missing lock * Linux - shut down if parent process dies in --no-daemon mode - determine systemd unit directories via pkg-config * support libfmt 10 Signed-off-by: alperak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-12libopenmpt: upgrade 0.6.2 -> 0.7.3alperak
Changelog: https://github.com/OpenMPT/openmpt/blob/de9e591419eb5f5534f06da2876515fe7af18039/doc/libopenmpt/changelog.md Signed-off-by: alperak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-12libde265: upgrade 1.0.5 -> 1.0.12alperak
Changelog: - security fixes - fixed generation of pkgconfig file with autotools - fixed crashes recently detected by fuzzing - read HDR parameters from VUI header - fix reading matrix_coeffs from VUI header - build fixes for vcpkg - add API to read VUI color information from bitstream - fix race in static mutex initialization - fix missing headers to install in CMakeLists.txt Signed-off-by: alperak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-12libmatroska: upgrade 1.4.1 -> 1.7.1alperak
Changelog: https://github.com/Matroska-Org/libmatroska/blob/v1.x/NEWS.md Signed-off-by: alperak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-12libebml: upgrade 1.3.0 -> 1.4.4alperak
Changelog: https://github.com/Matroska-Org/libebml/blob/master/NEWS.md Signed-off-by: alperak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-12libupnp: upgrade 1.14.6 -> 1.14.18alperak
Changelog: github.com/pupnp/pupnp/blob/branch-1.14.x/ChangeLog Signed-off-by: alperak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-11libsrtp: upgrade 2.4.2 -> 2.5.0alperak
Changelog -Make mbedtls hmac less restrictive in line with RFC and library capabilities -Allow overriding stream list implementation -update min openssl version to 1.1.0 -Openssl 3 support for EVP MAC -Add android build to CI -add CIFuzz Github action to workflows -Add policy_set_aes_cm_192_xxx symbols to def file -Use current directions in stream update test -Call `set_aad` and `get_tag` in AEAD performance tests -Create alias for srtp2 as libSRTP::srtp2 -Remove compatibility code for legacy OpenSSL to fix LibreSSL build -Export CMake Targets -Avoid initializing local char table when converting nibble to hex -EVP_CIPHER_CTX_cleanup() is deprecated in OpenSSL 1.1.0 -Correct null cipher key sizes and be more defensive -Include directory should point to 'include' not to 'include/srtp2' -Count blocks instead of bytes in AES-ICM limit computation -Rtp decoder support ssrc and roc -Use a full-length key even with null ciphers -Fix set ROC functionality with gcm Signed-off-by: alperak <alperyasinak1@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-11rygel: Upgrade to 0.40.4 -> 0.42.4Khem Raj
Switch to using libsoup-3 and meson for build system Disable media-export plugin, since it fails to build rygel-media-export-dvd-parser.vala:91.27-91.39: error: The name `uri_copy' does not exist in the context of `Soup' (libsoup-3.0) | 91 | var new_uri = Soup.uri_copy(file_uri, | | ^~~~~~~~~~~~~ | libsoup-3.0.vapi:4.1-4.14: note: `Soup' was declared here | 4 | namespace Soup { | | ^~~~~~~~~~~~~~ Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-11drop GNOMEBASEBUILDCLASS = "meson"Markus Volk
It is set to meson by default Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-11gupnp: Add missing rdep on python3-coreKhem Raj
python3-core is needed to provide /usr/bin/python3 Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-10gssdp: Upgrade 1.4.0.1 -> 1.6.3Markus Volk
- switch to soup-3.0 Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-10gupnp-idg: Upgrade 1.2.0 -> 1.6.0Markus Volk
Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-10Gupnp-tools upgrade 0.10.2 -> 0.12.1Markus Volk
- switch to soup-3.0 Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-10gupnp: Upgrade 0.10.2 -> 0.12.1Markus Volk
Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-10gssdp: Fix build with api-documentation enabledMarkus Volk
This fixes: | Run-time dependency gi-docgen found: YES 2023.1 | Program gi-docgen found: NO | | ../gssdp-1.4.0.1/doc/meson.build:4:11: ERROR: Program 'gi-docgen' not found or not executable Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-08remove unused AUTHOR variableMarkus Fuchs
No longer used in generating packages Also creates a possible confusion with the recipe maintainer name. Signed-off-by: Markus Fuchs <mklntf@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-07gst-shark: Update to 0.8.1 properlyPeter Kjellerstedt
The "update" in commit 60726d77d5 added a SRCREV rather than updating SRCREV_base. Change the recipe to actually use SRCREV so that it is compatible with future AUH updates. Also specify the version in the recipe file name, and correct somw whitespace. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-07libuvc: Specify the version in the recipe file namePeter Kjellerstedt
Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-07fluidsynth: Specify the version in the recipe file namePeter Kjellerstedt
Also unify the SRC_URI. Signed-off-by: Peter Kjellerstedt <peter.kjellerstedt@axis.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06nv-codec-headers: Upgrade 12.0.16.0 -> 12.1.14.0Markus Volk
Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06dav1d: upgrade 1.2.0 -> 1.3.0Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06aom: Disable neon when building on armKhem Raj
The code fails to compile. /mnt/b/yoe/master/build/tmp/work/cortexa15t2hf-neon-yoe-linux-gnueabi/aom/3.7.0/git/aom_dsp/arm/highbd_subpel_variance_neon.c:257:1: error: call to undeclared function 'aom_highbd_8_variance16x16_neon'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06aom: upgrade 3.6.1 -> 3.7.0Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06libdvdcss: upgrade 1.4.2 -> 1.4.3Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06libavif: upgrade 0.11.1 -> 1.0.1Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06fdk-aac: upgrade 2.0.1 -> 2.0.2Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06libdvbpsi: upgrade 1.3.0 -> 1.3.3Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06libmediaart-2.0: upgrade 1.9.5 -> 1.9.6Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06gupnp-av: upgrade 0.14.0 -> 0.14.1Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06gst-shark: upgrade 0.7.3.1 -> 0.8.1Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06gerbera: upgrade 1.11.0 -> 1.12.1Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06ncmpc: upgrade 0.47 -> 0.49Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06libdc1394: upgrade 2.2.6 -> 2.2.7Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06libuvc: upgrade 0.0.6 -> 0.0.7Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06fluidsynth: upgrade 2.3.2 -> 2.3.4Khem Raj
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-06openal-soft: Upgrade 1.20.1 -> 1.23.1Markus Volk
Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>
2023-11-03pipewire: Update 0.3.83 -> 0.3.84Markus Volk
PipeWire 0.3.84 (2023-11-02) This is the fourth 1.0 release candidate that is API and ABI compatible with previous 0.3.x releases. Highlights - Fix a regression with openal because the queued buffers in the stream were not reported correctly. - Fix a bug in port busy counters that could cause random silent links. - Fix a regression in echo-cancel because it was not reporting its streams as ASYNC. - Fix a JACK regression where not all ports were enumerated in all cases. - Many more fixes and improvements. PipeWire - pw_stream now reports the queued buffers more accurately. This fixes a regression when using openal. (#3592) - The port busy counters were not updated correctly in some cases. This could lead to negotiation errors and silent links. (#3547) - Ignore latency maximum when forcing rate/quantum. (#3613) - Nodes can now be added to multiple groups and link-groups. (#3612) Modules - The filter-chain now also handles notify port dependencies correctly. (#3596) - Filter-chain has support for new linear, clamp, recip, exp, log, mult, sine builtin plugins. - The echo-cancel module now correctly reports its playback and capture streams as ASYNC to avoid running out of buffers. (#3593) - It is now possible to specify an array of remote names to connect to with the native protocol. - module-rtp-sap and module-rtp-sink now try to bind to the specified interface. SPA - The alsa plugin now removes the runtime properties such as period-num, period-size and max-latency when suspended. (#3613) Bluetooth - BAP Locations/Context is now set on endpoints as required by new bluez. - Improve selection of BAP leader. JACK - Add a jack_set_sample_rate() extension function. - Make sure we get the info of all nodes/ports before completing the jack_client_open() operation so that we can enumerate the ports correctly in all cases. (#3618) GStreamer - Fix types of metadata in pipewiresink. - Also copy metadata in buffers in all cases. - Fix size allocation in bufferpool for compressed formats. - Don't stop streaming thread when unlinked. (#3620) ALSA - The ALSA plugin now handles NULL values from mmap_areas. (#3600) Signed-off-by: Markus Volk <f_l_k@t-online.de> Signed-off-by: Khem Raj <raj.khem@gmail.com>