me
/
guix
Archived
1
0
Fork 0

gnu: Add msamr.

* gnu/packages/linphone (msamr): New variable.

Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
master
Raghav Gururajan 2020-04-01 22:04:16 -04:00 committed by Danny Milosavljevic
parent 62e9f00ce2
commit b892016955
No known key found for this signature in database
GPG Key ID: E71A35542C30BAA5
1 changed files with 30 additions and 0 deletions

View File

@ -532,3 +532,33 @@ AMR codec. It is based on the Skype's SILK implementation.")
WebRTC codec. It includes features from WebRTC, such as, iSAC and AECM.") WebRTC codec. It includes features from WebRTC, such as, iSAC and AECM.")
(home-page "https://gitlab.linphone.org/BC/public/mswebrtc") (home-page "https://gitlab.linphone.org/BC/public/mswebrtc")
(license license:gpl2+))) (license license:gpl2+)))
(define-public msamr
(package
(name "msamr")
(version "1.1.3")
(source
(origin
(method url-fetch)
(uri
(string-append "https://www.linphone.org/releases/sources/plugins/"
name "/" name "-" version ".tar.gz"))
(sha256
(base32 "16c9f3z4wnj73k7y8gb0fgpr4axsm7b5zrbjvy8vsgz9gyg3agm5"))))
(build-system cmake-build-system)
(arguments
`(#:tests? #f ; No test target
#:configure-flags
(list
"-DENABLE_STATIC=NO" ; Not required
"-DENABLE_WIDEBAND=YES")))
(inputs
`(("mediastreamer2" ,mediastreamer2)
("opencoreamr" ,opencore-amr)
("ortp" ,ortp)
("voamrwbenc" ,vo-amrwbenc)))
(synopsis "Media Streamer AMR Codec")
(description "MSAMR is a plugin of MediaStreamer, adding support for
AMR codec. It is based on the opencore-amr implementation.")
(home-page "https://gitlab.linphone.org/BC/public/msamr")
(license license:gpl3+)))