media-libs / mediastreamer

Mediastreaming library for telephony application

Official package sites : https://www.linphone.org/ ·

v2.9.0-r2 :: 0/3 :: gentoo

Modified
License
GPL-2
Keywords
amd64 ppc ppc64 x86 ~arm64
USE flags
X alsa amr bindist coreaudio debug doc examples filters g726 g729 gsm ilbc ipv6 libav ntp-timestamp opengl opus ortp oss pcap portaudio pulseaudio sdl speex static-libs test theora upnp v4l video x264

General

X
Add support for X11
alsa
Add support for media-libs/alsa-lib (Advanced Linux Sound Architecture)
amr
Use of AMR Narrow Band codec plugin
bindist
Flag to enable or disable options for prebuilt (GRP) packages (eg. due to licensing issues)
coreaudio
Build the CoreAudio driver on Mac OS X systems
debug
Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
doc
Add extra documentation (API, Javadoc, etc). It is recommended to enable per package instead of globally
examples
Install examples, usually source code
filters
Enable compilation of filters
g726
Support g726 codec
g729
Use g726 codec plugin
gsm
Add support for the gsm lossy speech compression codec
ilbc
Use of iLBC (RFC3951) codec plugin
ipv6
Add support for IP version 6
libav
Prefer libav over ffmpeg whenever both are supported
ntp-timestamp
Turn on NTP timestamping on received packet
opengl
Add support for OpenGL (3D graphics)
opus
Enable Opus audio codec support
ortp
Enable usage of net-libs/ortp
oss
Add support for OSS (Open Sound System)
pcap
Enable usage of net-libs/libpcap
portaudio
Add support for the crossplatform portaudio audio API
pulseaudio
Add support for PulseAudio sound server
sdl
Add support for Simple Direct Layer (media library)
speex
Add support for the speex audio codec (used for speech)
static-libs
Build static versions of dynamic libraries as well
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
theora
Add support for the Theora Video Compression Codec
upnp
Enable UPnP port mapping support
v4l
Enable support for video4linux (using linux-headers or userspace libv4l libraries)
video
Enable video support
x264
Enable h264 encoding using x264

app-doc / doxygen : Documentation system for most programming languages

app-portage / elt-patches : Collection of patches for libtool.eclass

dev-util / cunit : C Unit Test Framework

dev-util / intltool : Internationalization Tool Collection

dev-util / xxdi : Simple alternative to vim's 'xxd -i' mode

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

media-libs / glew : The OpenGL Extension Wrangler Library

media-libs / libsdl : Simple Direct Media Layer

media-libs / libtheora : The Theora Video Compression Codec

media-libs / libv4l : Separate libraries ebuild from upstream v4l-utils package

media-libs / opus : Open codec for interactive speech and music transmission over the Internet

media-libs / portaudio : A free, cross-platform, open-source, audio I/O library

media-libs / spandsp : SpanDSP is a library of DSP functions for telephony

media-libs / speex : Audio compression format designed for speech

media-libs / speexdsp : Audio compression format designed for speech -- DSP

media-sound / gsm : Lossy speech compression library and tool

media-sound / pulseaudio : A networked sound server with an advanced plugin system

media-video / ffmpeg : Complete solution to record, convert and stream audio and video. Includes libavcodec

media-video / libav : Complete solution to record, convert and stream audio and video

net-libs / libupnp : An Portable Open Source UPnP Development Kit

net-libs / ortp : Open Real-time Transport Protocol (RTP, RFC3550) stack

sys-devel / autoconf : Used to create autoconfiguration files

sys-devel / automake : Used to generate Makefile.in from Makefile.am

sys-devel / libtool : A shared library tool for developers

sys-kernel / linux-headers : Linux system headers

sys-libs / libcap : POSIX 1003.1e capabilities

virtual / opengl : Virtual for OpenGL implementation

virtual / pkgconfig : Virtual for the pkg-config implementation

x11-base / xorg-proto : X.Org combined protocol headers

x11-libs / libX11 : X.Org X11 library

x11-libs / libXv : X.Org Xv library

media-libs / alsa-lib : Advanced Linux Sound Architecture Library

media-libs / glew : The OpenGL Extension Wrangler Library

media-libs / libsdl : Simple Direct Media Layer

media-libs / libtheora : The Theora Video Compression Codec

media-libs / libv4l : Separate libraries ebuild from upstream v4l-utils package

media-libs / opus : Open codec for interactive speech and music transmission over the Internet

media-libs / portaudio : A free, cross-platform, open-source, audio I/O library

media-libs / spandsp : SpanDSP is a library of DSP functions for telephony

media-libs / speex : Audio compression format designed for speech

media-libs / speexdsp : Audio compression format designed for speech -- DSP

media-sound / gsm : Lossy speech compression library and tool

media-sound / pulseaudio : A networked sound server with an advanced plugin system

media-video / ffmpeg : Complete solution to record, convert and stream audio and video. Includes libavcodec

media-video / libav : Complete solution to record, convert and stream audio and video

net-libs / libupnp : An Portable Open Source UPnP Development Kit

net-libs / ortp : Open Real-time Transport Protocol (RTP, RFC3550) stack

sys-kernel / linux-headers : Linux system headers

sys-libs / libcap : POSIX 1003.1e capabilities

virtual / opengl : Virtual for OpenGL implementation

x11-libs / libX11 : X.Org X11 library

x11-libs / libXv : X.Org Xv library

kde-apps / kopete : Multi-protocol IM client based on KDE Frameworks

media-plugins / mediastreamer-amr : mediastreamer plugin: add AMR Narrow Band support

media-plugins / mediastreamer-bcg729 : Backported G729 implementation for Linphone

media-plugins / mediastreamer-ilbc : mediastreamer plugin: add iLBC support

media-plugins / mediastreamer-x264 : mediastreamer plugin: add H264 support

448930
media-libs/mediastreamer needs a local description of bindist USE-flag
497412
media-libs/mediastreamer-2.8.2 - automagic dependency on media-libs/libvpx
509334
media-libs/mediastreamer-2.9.0 fails to build with media-video/libav-10
511794
media-libs/mediastreamer-2.16.1 version bump
539872
media-libs/mediastreamer-2.9.0-r1 - In file included from videofilters/videoenc.c:24:0: ../src/utils/ffmpeg-priv.h:73:38: fatal error: libavcodec/old_codec_ids.h: No such file or directory
590938
media-libs/mediastreamer-2.9.0-r1: error: undefined reference to 'XShmDetach' [...]
651010
media-libs/mediastreamer needs media-libs/speexdsp as DEPEND
654484
media-libs/mediastreamer-2.9.0-r2 : videofilters/videoenc.c:234:13: error: AV_CODEC_ID_SNOW undeclared (first use in this function)
Repository mirror & CI · gentoo
Merge updates from master
Roy Bamford · gentoo
media-libs/mediastreamer: added ~amb64
Package-Manager: Portage-2.3.60, Repoman-2.3.12 Signed-off-by: Roy Bamford <neddyseagoon@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
media-libs/mediastreamer: [QA] Punt removed silk support
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Andreas Sturmlechner · gentoo
media-libs/mediastreamer: Fix build with ffmpeg-4
Tnanks-to: Bastien Le Querrec <bastien@silence.im> Closes: https://bugs.gentoo.org/655170 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Pacho Ramos · gentoo
media-libs/mediastreamer: Drop old
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Arfrever Frehtes Taifersar Arahesis · gentoo
media-libs/*: Update dependencies (x11-proto/* -> x11-base/xorg-proto).
Andreas Sturmlechner · gentoo
media-libs/mediastreamer: Drop old
Package-Manager: Portage-2.3.31, Repoman-2.3.9
Sergei Trofimovich · gentoo
media-libs/mediastreamer: stable 2.9.0-r2 for ppc64, bug #641512
Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc64"
Sergei Trofimovich · gentoo
media-libs/mediastreamer: stable 2.9.0-r2 for ppc, bug #641512
Package-Manager: Portage-2.3.24, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc"
Andreas Sturmlechner · gentoo
media-libs/mediastreamer: Drop old
Package-Manager: Portage-2.3.24, Repoman-2.3.6
Mikle Kolyada · gentoo
media-libs/mediastreamer: amd64 stable wrt bug #641512
Package-Manager: Portage-2.3.13, Repoman-2.3.3
Thomas Deutschmann · gentoo
media-libs/mediastreamer: x86 stable (bug #641512)
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Andreas Sturmlechner · gentoo
media-libs/mediastreamer: Pin to net-libs/libupnp slot 0
Closes: https://bugs.gentoo.org/608210 Package-Manager: Portage-2.3.14, Repoman-2.3.6
Andreas Sturmlechner · gentoo
media-libs/mediastreamer: Add missing subslot ops
Package-Manager: Portage-2.3.14, Repoman-2.3.6
Andreas Sturmlechner · gentoo
media-libs/mediastreamer: Require dev-util/xxdi if USE=video
Closes: https://bugs.gentoo.org/637194 Package-Manager: Portage-2.3.14, Repoman-2.3.6
Andreas Sturmlechner · gentoo
media-libs/mediastreamer: Switch to EAPI 6 and ltprune.eclass
Package-Manager: Portage-2.3.14, Repoman-2.3.6
Andreas Sturmlechner · gentoo
media-libs/mediastreamer: Switch to https
Package-Manager: Portage-2.3.14, Repoman-2.3.6
Andreas Sturmlechner · gentoo
media-libs/mediastreamer: Sort DEPENDs
Package-Manager: Portage-2.3.14, Repoman-2.3.6
Andreas Sturmlechner · gentoo
media-libs/mediastreamer: Add missing media-libs/speexdsp DEPEND
Closes: https://bugs.gentoo.org/611762 Package-Manager: Portage-2.3.14, Repoman-2.3.6
Michael Weber · gentoo
media-libs/mediastreamer: ppc stable (bug 612886).
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Michael Weber · gentoo
media-libs/mediastreamer: ppc64 stable (bug 612886).
Package-Manager: Portage-2.3.5, Repoman-2.3.2
Agostino Sarubbo · gentoo
media-libs/mediastreamer: x86 stable wrt bug #612886
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
media-libs/mediastreamer: amd64 stable wrt bug #612886
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Alexis Ballier · gentoo
media-libs/mediastreamer: fix build with ffmpeg-3, part of bug #539872
Package-Manager: portage-2.3.0
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed