Changeset 119872


Ignore:
Timestamp:
May 8, 2014, 8:45:34 PM (6 years ago)
Author:
devans@…
Message:

ffmpeg, ffmpeg-devel: add +librtmp variant, allows use of librtmp instead of ffmpeg internal implementation as rtmp protocol handler, may address interoperability issues with some remote rtmp servers (#32219, comments).

Location:
trunk/dports/multimedia
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/multimedia/ffmpeg-devel/Portfile

    r119832 r119872  
    205205}
    206206
     207# Allow use of librtmp instead of ffmpeg's internal rtmp implementation
     208# May address interoperability issues with CRtmpServer and others
     209# https://trac.macports.org/ticket/32219
     210# https://groups.google.com/forum/#!topic/c-rtmp-server/ywQPjvciPgc
     211# https://trac.ffmpeg.org/ticket/1700
     212
     213variant librtmp description {Use librtmp (from rtmpdump) as rtmp[t][es]:// protocol handler} {
     214    configure.args-append     --enable-librtmp
     215
     216    depends_lib-append        port:rtmpdump
     217}
     218
    207219variant gpl2 description {Enable GPL code, license will be GPL-2+} {
    208220    configure.args-append   --enable-gpl \
     
    227239}
    228240
    229 
    230241# the build server uses the default variants, and we want distributable binaries
    231242# nonfree code is disabled by default but can be enabled using the +nonfree variant
  • trunk/dports/multimedia/ffmpeg/Portfile

    r119831 r119872  
    199199}
    200200
     201# Allow use of librtmp instead of ffmpeg's internal rtmp implementation
     202# May address interoperability issues with CRtmpServer and others
     203# https://trac.macports.org/ticket/32219
     204# https://groups.google.com/forum/#!topic/c-rtmp-server/ywQPjvciPgc
     205# https://trac.ffmpeg.org/ticket/1700
     206
     207variant librtmp description {Use librtmp (from rtmpdump) as rtmp[t][es]:// protocol handler} {
     208    configure.args-append     --enable-librtmp
     209
     210    depends_lib-append        port:rtmpdump
     211}
     212
    201213variant gpl2 description {Enable GPL code, license will be GPL-2+} {
    202214    configure.args-append   --enable-gpl \
     
    221233}
    222234
    223 
    224235# the build server uses the default variants, and we want distributable binaries
    225236# nonfree code is disabled by default but can be enabled using the +nonfree variant
Note: See TracChangeset for help on using the changeset viewer.