Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 15 Oct 2017 16:54:15 +0200
From:      Sid <sid@bsdmail.com>
To:        multimedia@FreeBSD.org
Subject:   suggestion for sound architecture category in /usr/ports/ffmpeg
Message-ID:  <trinity-daacd244-3199-4d18-ac53-a86bab51fe9d-1508079255273@3c-app-mailcom-lxa16>

next in thread | raw e-mail | index | archive | help
Hello,
Here are suggestions for adjustments of /usr/ports/ffmpeg/Makefile

--- Makefile.orig 2017-10-15 08:52:07.539725000 -0500
+++ Makefile 2017-10-15 09:31:33.288469000 -0500
@@ -26,25 +26,26 @@

PORTSCOUT= limit:^3\.

-OPTIONS_DEFINE= ALSA AMR_NB AMR_WB ASS BS2B CACA CDIO CELT CHROMAPRINT DC1394 \
- DEBUG DOCS FDK_AAC FFSERVER FLITE FONTCONFIG \
- FREETYPE FREI0R FRIBIDI GME GSM ICONV ILBC JACK KVAZAAR LADSPA \
- LAME LIBBLURAY MODPLUG NETCDF OPENAL OPENCL OPENCV OPENGL \
- OPENH264 OPENJPEG OPTIMIZED_CFLAGS OPUS PULSEAUDIO \
- RUBBERBAND RTCPU SCHROEDINGER SDL SMB SNAPPY SNDIO SOXR SPEEX SSH \
+OPTIONS_DEFINE= AMR_NB AMR_WB ASS BS2B CACA CDIO CELT CHROMAPRINT DC1394 \
+ DEBUG DOCS FDK_AAC FLITE FONTCONFIG \
+ FREETYPE FREI0R FRIBIDI GME GSM ICONV ILBC KVAZAAR LADSPA \
+ LAME LIBBLURAY MODPLUG NETCDF OPENCL OPENCV OPENGL \
+ OPENH264 OPENJPEG OPTIMIZED_CFLAGS OPUS \
+ RUBBERBAND RTCPU SCHROEDINGER SDL SMB SNAPPY SOXR SPEEX SSH \
TESSERACT THEORA TWOLAME V4L VAAPI VDPAU VIDSTAB VORBIS \
VO_AMRWBENC VPX WAVPACK WEBP X264 X265 XCB XVID \
XVIDEO ZIMG ZMQ ZVBI

-OPTIONS_DEFAULT= FFSERVER FONTCONFIG FREETYPE FREI0R GMP GNUTLS ICONV \
- OPENCV OPTIMIZED_CFLAGS RTCPU SCHROEDINGER THEORA V4L VAAPI VDPAU \
- VORBIS VPX X264 X265 XVID
+OPTIONS_DEFAULT= FONTCONFIG FREETYPE FREI0R GMP GNUTLS ICONV \
+ OPENCV OPTIMIZED_CFLAGS RTCPU SCHROEDINGER SNDIO THEORA \
+ V4L VAAPI VDPAU VORBIS VPX X264 X265 XVID

OPTIONS_RADIO= RTMP SSL
OPTIONS_RADIO_RTMP= GCRYPT GMP LIBRTMP
OPTIONS_RADIO_SSL= GNUTLS OPENSSL
-OPTIONS_GROUP= LICENSE
+OPTIONS_GROUP= LICENSE SOUND
OPTIONS_GROUP_LICENSE= GPL3 NONFREE
+OPTIONS_GROUP_SOUND= ALSA FFSERVER JACK OPENAL PULSEAUDIO SNDIO

OPTIONS_DEFINE_amd64= MMX SSE
OPTIONS_DEFINE_armv6= VFP NEON



Sound support gets it's own category for ALSA, FFSERVER, JACK, OPENAL, PULSEAUDIO, and SNDIO. I'm not sure if FLITE belongs here in this group, so I left it alone. AMR Opencore are codecs, not sound systems, so those are not in this category.

Also, https://trac.ffmpeg.org/wiki/ffserver states that FFSERVER will be removed from ffmpeg soon, so I changed the default setting to SNDIO.

Thank you.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?trinity-daacd244-3199-4d18-ac53-a86bab51fe9d-1508079255273>