Sorry for that, I will add it in v2 Khem Raj <[email protected]> escreveu no dia sábado, 14/11/2020 à(s) 15:28: > > thanks Jose this also should be added to > meta-multimedia/recipes-multimedia/packagegroups/packagegroup-meta-multimedia.bb > > On Sat, Nov 14, 2020 at 7:04 AM Jose Quaresma <[email protected]> wrote: > > > > Secure Reliable Transport (SRT) Protocol > > > > Secure Reliable Transport (SRT) is an open source transport technology that > > optimizes streaming performance across unpredictable networks, such as the > > Internet. > > > > SRT is applied to contribution and distribution endpoints as part of a video > > stream workflow to deliver the best quality and lowest latency video at all > > times. > > > > As audio/video packets are streamed from a source to a destination device, > > SRT detects and adapts to the real-time network conditions between the two > > endpoints. > > SRT helps compensate for jitter and bandwidth fluctuations due to congestion > > over noisy networks, such as the Internet. Its error recovery mechanism > > minimizes > > the packet loss typical of Internet connections. And SRT supports AES > > encryption for > > end-to-end security, keeping your streams safe from prying eyes. > > > > * 0001-don-t-install-srt-ffplay.patch > > Upstream-Status: Pending > > > > Signed-off-by: Jose Quaresma <[email protected]> > > --- > > .../srt/0001-don-t-install-srt-ffplay.patch | 28 +++++++++++++++++++ > > .../recipes-support/srt/srt_1.4.2.bb | 27 ++++++++++++++++++ > > 2 files changed, 55 insertions(+) > > create mode 100644 > > meta-multimedia/recipes-support/srt/srt/0001-don-t-install-srt-ffplay.patch > > create mode 100644 meta-multimedia/recipes-support/srt/srt_1.4.2.bb > > > > diff --git > > a/meta-multimedia/recipes-support/srt/srt/0001-don-t-install-srt-ffplay.patch > > > > b/meta-multimedia/recipes-support/srt/srt/0001-don-t-install-srt-ffplay.patch > > new file mode 100644 > > index 0000000000..5b76b16328 > > --- /dev/null > > +++ > > b/meta-multimedia/recipes-support/srt/srt/0001-don-t-install-srt-ffplay.patch > > @@ -0,0 +1,28 @@ > > +From a45b43a2acd4c29bc8a204f51a3fa5e7b9815613 Mon Sep 17 00:00:00 2001 > > +From: Jose Quaresma <[email protected]> > > +Date: Sat, 14 Nov 2020 12:29:56 +0000 > > +Subject: [PATCH] don't install srt-ffplay > > + > > +srt-ffplay is a simple bash scripts that pipes the output of > > srt-live-transmit to ffplay. > > +It need ffmpeg as dependencie and requeire that libsrt is builded with > > -DENABLE_APPS=ON. > > +So remove it because there are no option to disable the instalation. > > + > > +Upstream-Status: Pending > > + > > +Signed-off-by: Jose Quaresma <[email protected]> > > +--- > > + CMakeLists.txt | 1 - > > + 1 file changed, 1 deletion(-) > > + > > +diff --git a/CMakeLists.txt b/CMakeLists.txt > > +index ed6e603..ef53dc5 100644 > > +--- a/CMakeLists.txt > > ++++ b/CMakeLists.txt > > +@@ -1224,7 +1224,6 @@ if (ENABLE_UNITTESTS AND ENABLE_CXX11) > > + endif() > > + > > + > > +-install(PROGRAMS scripts/srt-ffplay DESTINATION ${CMAKE_INSTALL_BINDIR}) > > + > > + > > + if (DEFINED SRT_EXTRA_APPS_INC) > > diff --git a/meta-multimedia/recipes-support/srt/srt_1.4.2.bb > > b/meta-multimedia/recipes-support/srt/srt_1.4.2.bb > > new file mode 100644 > > index 0000000000..567ea68edf > > --- /dev/null > > +++ b/meta-multimedia/recipes-support/srt/srt_1.4.2.bb > > @@ -0,0 +1,27 @@ > > +SUMMARY = "Secure Reliable Transport (SRT) Protocol" > > +DESCRIPTION = "Secure Reliable Transport (SRT) is an open source transport > > technology \ > > +that optimizes streaming performance across unpredictable networks, such > > as the Internet." > > +SECTION = "libs" > > +HOMEPAGE = "https://github.com/Haivision/srt" > > +LICENSE = "MPL-2.0" > > +LIC_FILES_CHKSUM = "file://LICENSE;md5=815ca599c9df247a0c7f619bab123dad" > > + > > +SRCREV = "50b7af06f3a0a456c172b4cb3aceafa8a5cc0036" > > +SRC_URI = "git://github.com/Haivision/srt;protocol=https \ > > + file://0001-don-t-install-srt-ffplay.patch \ > > + " > > +UPSTREAM_CHECK_GITTAGREGEX = "v(?P<pver>\d+(\.\d+)+)" > > +S = "${WORKDIR}/git" > > + > > +inherit cmake pkgconfig > > + > > +EXTRA_OECMAKE = "-DCMAKE_BUILD_TYPE=Release -DENABLE_UNITTESTS=OFF" > > + > > +PACKAGECONFIG ??= "crypt" > > +PACKAGECONFIG[debug] = "-DENABLE_DEBUG=1,," > > +PACKAGECONFIG[crypt] = > > "-DENABLE_ENCRYPTION=ON,-DENABLE_ENCRYPTION=OFF,openssl" > > +PACKAGECONFIG[utils] = "-DENABLE_APPS=ON,-DENABLE_APPS=OFF," > > + > > +PACKAGES += "${@bb.utils.contains('PACKAGECONFIG', 'utils', '${PN}-utils', > > '', d)}" > > +FILES_${PN}-utils += "${bindir}" > > +RDEPENDS_${PN}-utils += "${PN}" > > -- > > 2.29.2 > > > > > > > >
-- best regards, José Quaresma
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#87930): https://lists.openembedded.org/g/openembedded-devel/message/87930 Mute This Topic: https://lists.openembedded.org/mt/78251580/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
