mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-06-14 05:49:57 +00:00
ce572d3ea0
* apply the work around from: https://gitlab.freedesktop.org/pulseaudio/webrtc-audio-processing/-/merge_requests/28 which is still needed for 1.3 version: webrtc-audio-processing-1.3/webrtc/modules/audio_processing/agc2/adaptive_mode_level_estimator.cc: In function 'float webrtc::{anonymous}::GetLevel(const webrtc::VadLevelAnalyzer::Result&, LevelEstimatorType)': webrtc-audio-processing-1.3/webrtc/modules/audio_processing/agc2/adaptive_mode_level_estimator.cc:45:1: error: control reaches end of non-void function [-Werror=return-type] 45 | } | ^ webrtc-audio-processing-1.3/webrtc/modules/audio_processing/audio_processing_impl.cc: In function 'webrtc::GainControl::Mode webrtc::{anonymous}::Agc1ConfigModeToInterfaceMode(webrtc::AudioProcessing::Config::GainController1::Mode)': webrtc-audio-processing-1.3/webrtc/modules/audio_processing/audio_processing_impl.cc:117:1: error: control reaches end of non-void function [-Werror=return-type] 117 | } | ^ webrtc-audio-processing-1.3/webrtc/modules/audio_processing/audio_processing_impl.cc: In lambda function: webrtc-audio-processing-1.3/webrtc/modules/audio_processing/audio_processing_impl.cc:1853:13: error: control reaches end of non-void function -Werror=return-type] 1853 | default: | ^~~~~~~ * this can now be dropped from meta-webosose, where it was since: https://github.com/webosose/meta-webosose/commit/c2a24372e9f792bc900939a6642e64c459073b36#diff-c367f86896c48beb338dac912d3bf03e07d92c8345fa08dc3dcd93093a949c16 Signed-off-by: Martin Jansa <martin.jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
22 lines
774 B
BlitzBasic
22 lines
774 B
BlitzBasic
DESCRIPTION = "Audio processing bits of the WebRTC reference implementation"
|
|
HOMEPAGE = "https://www.freedesktop.org/software/pulseaudio/webrtc-audio-processing/"
|
|
SECTION = "audio"
|
|
|
|
DEPENDS = "abseil-cpp"
|
|
DEPENDS:append:libc-musl = " libexecinfo"
|
|
|
|
LICENSE = "BSD-3-Clause"
|
|
LIC_FILES_CHKSUM = "file://COPYING;md5=da08a38a32a340c5d91e13ee86a118f2"
|
|
|
|
SRC_URI = " \
|
|
http://freedesktop.org/software/pulseaudio/webrtc-audio-processing/webrtc-audio-processing-${PV}.tar.xz \
|
|
file://0001-add-missing-header-for-musl.patch \
|
|
file://0001-Fix-return-type-errors.patch \
|
|
"
|
|
SRC_URI[sha256sum] = "2365e93e778d7b61b5d6e02d21c47d97222e9c7deff9e1d0838ad6ec2e86f1b9"
|
|
S = "${WORKDIR}/webrtc-audio-processing-${PV}"
|
|
|
|
LDFLAGS:append:libc-musl = " -lexecinfo"
|
|
|
|
inherit meson pkgconfig
|