Commit graph

11556 commits

Author SHA1 Message Date
Yuri Victorovich
f73c2e4671 multimedia/obs-studio: Update 21.1.1 -> 21.1.2
Reported by:	portscout
2018-05-14 05:27:09 +00:00
Dmitry Marakasov
f4d69666a1 - Update WWW
Approved by:	portmgr blanket
2018-05-13 09:34:04 +00:00
Thomas Zander
16eb5d5e99 Update to upstream version 23.0.0
Details:
- Upstream release 23.0.0 includes runtime fixes indcluding
  fixes for crashes, see
  https://gitlab.com/mbunkus/mkvtoolnix/blob/release-23.0.0/NEWS.md

MFH:		2018Q2
2018-05-12 18:01:25 +00:00
Kurt Jaeger
c5eb59b55a New port: multimedia/aravis
Aravis is a glib/gobject based viewer for video acquisition using
Genicam cameras.

It currently implements the gigabit ethernet and USB3 protocols
used by industrial cameras. It also provides a basic ethernet camera
simulator and a simple video viewer.

WWW: https://github.com/AravisProject/aravis

PR:		215908
Submitted by:	rozhuk.im@gmail.com
2018-05-12 10:04:38 +00:00
Sunpoet Po-Chuan Hsieh
b066c39a2e Update to 18.05
Changes:	https://mediaarea.net/MediaInfo/ChangeLog
		https://github.com/MediaArea/MediaInfo/blob/master/History_CLI.txt
2018-05-11 16:53:06 +00:00
Sunpoet Po-Chuan Hsieh
c4264fcd9c Update to 18.05
Changes:	https://github.com/MediaArea/MediaInfoLib/blob/master/History_DLL.txt
		https://github.com/MediaArea/MediaInfoLib/blob/master/Changes.txt
2018-05-11 16:53:01 +00:00
Sunpoet Po-Chuan Hsieh
8484e384fa Update to 18.05 (0.4.37)
Changes:	https://github.com/MediaArea/ZenLib/blob/master/History.txt
2018-05-11 16:52:56 +00:00
Tobias C. Berner
74fcc5aebb Update KDE Applications to 18.04.1 2018-05-11 06:09:39 +00:00
Jan Beich
e1039010f1 multimedia/mpc-qt: update to 18.03
Changes:	https://github.com/cmdrkotori/mpc-qt/compare/78c4816...v18.03
2018-05-11 01:50:28 +00:00
Carlos J. Puga Medina
c5724b058f multimedia/mpv: Update to 0.28.2
Changelog: https://github.com/mpv-player/mpv/releases/tag/v0.28.2

PR:		227994
Submitted by:	Greg V <greg@unrelenting.technology>
2018-05-10 07:34:24 +00:00
Steve Wills
142143e5a7 Bump PORTREVISION on more opencv consumers due to opencv update 2018-05-09 20:27:51 +00:00
Steve Wills
f11ac71735 Bump PORTREVISION on opencv consumers due to opencv update 2018-05-09 01:44:50 +00:00
Steve Wills
532105a93c graphics/opencv: Update to 3.4.1
PR:		210505
Submitted by:	rozhuk.im@gmail.com (partially, further work was done)
Exp-run by:	antoine
2018-05-09 01:10:11 +00:00
Jan Beich
67a9073255 Drop FreeBSD 10.3 support
Reviewed by:	yuri (SoPlex), sunpoet (nghttp2), cpm (chromium), brooks (llvm*)
Approved by:	portmgr (rene)
Differential Revision:	https://reviews.freebsd.org/D15238
2018-05-07 22:29:46 +00:00
Alexey Dokuchaev
a6fd5a21c8 Remove redundant PKGMESSAGE assignment, which is set appropriately
by the b.p.m when `pkg-message' appears on the SUB_FILES list.
2018-05-05 17:13:42 +00:00
Jan Beich
ee06012058 multimedia/libvpx: chase HTTP redirect
Reported by:	Repology
2018-05-05 00:03:05 +00:00
Sunpoet Po-Chuan Hsieh
0c1911af80 Update to 3.2.5
Changes:	https://github.com/ruby-gnome2/ruby-gnome2/blob/master/NEWS
2018-05-04 18:08:03 +00:00
Sunpoet Po-Chuan Hsieh
674e8817ff Update to 3.2.5
Changes:	https://github.com/ruby-gnome2/ruby-gnome2/blob/master/NEWS
2018-05-04 18:07:43 +00:00
Jan Beich
b5c7892a23 multimedia/simplescreenrecorder: unbreak with ffmpeg 4.0
src/AV/Output/AudioEncoder.cpp:61:51: error: use of undeclared identifier 'CODEC_CAP_VARIABLE_FRAME_SIZE'
        return (GetCodecContext()->codec->capabilities & CODEC_CAP_VARIABLE_FRAME_SIZE)? DEFAULT_FRAME_SAMPLES : GetCodecContext()->frame_size;
                                                         ^
src/AV/Output/AudioEncoder.cpp:125:28: error: use of undeclared identifier 'CODEC_FLAG_QSCALE'
                        codec_context->flags |= CODEC_FLAG_QSCALE;
                                                ^

PR:		227726
Reported by:	antoine (via exp-run)
2018-05-04 11:41:28 +00:00
Jan Beich
b312b19581 multimedia/miro: unbreak with ffmpeg 4.0
linux/miro-segmenter.c:103:48: error: use of undeclared identifier 'CODEC_FLAG_GLOBAL_HEADER'
                output_codec_context->flags |= CODEC_FLAG_GLOBAL_HEADER;
                                               ^
linux/miro-segmenter.c:270:46: error: no member named 'pts' in 'struct AVStream'
            segment_time = (double)video_st->pts.val * video_st->time_base.num / video_st->time_base.den;
                                   ~~~~~~~~  ^
linux/miro-segmenter.c:273:46: error: no member named 'pts' in 'struct AVStream'
            segment_time = (double)audio_st->pts.val * audio_st->time_base.num / audio_st->time_base.den;
                                   ~~~~~~~~  ^

PR:		227726
Reported by:	antoine (via exp-run)
2018-05-04 11:40:30 +00:00
Jan Beich
1bad291d8b multimedia/ccextractor: unbreak with ffmpeg 4.0
src/lib_ccx/ffmpeg_intgr.c:5:10: fatal error: 'libavfilter/avfiltergraph.h' file not found
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~

PR:		227726
Reported by:	antoine (via exp-run)
2018-05-04 11:40:14 +00:00
Jan Beich
eff5b4acdc multimedia/bino: unbreak with ffmpeg 4.0
media_object.cpp:908:60: error: use of undeclared identifier 'CODEC_CAP_DR1'
            if (lowres || (codec && (codec->capabilities & CODEC_CAP_DR1)))
                                                           ^
media_object.cpp:909:37: error: use of undeclared identifier 'CODEC_FLAG_EMU_EDGE'
                codec_ctx->flags |= CODEC_FLAG_EMU_EDGE;
                                    ^

PR:		227726
Reported by:	antoine (via exp-run)
2018-05-04 11:39:58 +00:00
Stefan Eßer
d36b04be6b Fix port by updating to the latest upstream version.
Set default Qt version to QT5.

Approved by:	antoine (implicit)
2018-05-04 07:55:33 +00:00
Jan Beich
44d5dd334e multimedia/ffmpeg: drop unused file after r468844 2018-05-04 06:46:42 +00:00
Jan Beich
47f3eeeb85 multimedia/vdr-plugin-markad: unbreak with ffmpeg 4.0
decoder.cpp:175:23: error: use of undeclared identifier 'AV_CODEC_ID_MPEG2VIDEO_XVMC'; did you mean 'AV_CODEC_ID_MPEG2VIDEO'?
        video_codecid=AV_CODEC_ID_MPEG2VIDEO_XVMC;
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
                      AV_CODEC_ID_MPEG2VIDEO
/usr/local/include/libavcodec/avcodec.h:220:5: note: 'AV_CODEC_ID_MPEG2VIDEO' declared here
    AV_CODEC_ID_MPEG2VIDEO, ///< preferred ID for MPEG-1/2 video decoding
    ^
decoder.cpp:179:43: error: use of undeclared identifier 'AV_CODEC_ID_MPEG2VIDEO_XVMC'; did you mean 'AV_CODEC_ID_MPEG2VIDEO'?
    if ((!video_codec) && (video_codecid==AV_CODEC_ID_MPEG2VIDEO_XVMC))
                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
                                          AV_CODEC_ID_MPEG2VIDEO
/usr/local/include/libavcodec/avcodec.h:220:5: note: 'AV_CODEC_ID_MPEG2VIDEO' declared here
    AV_CODEC_ID_MPEG2VIDEO, ///< preferred ID for MPEG-1/2 video decoding
    ^
decoder.cpp:191:45: error: use of undeclared identifier 'CODEC_CAP_TRUNCATED'
            if (video_codec->capabilities & CODEC_CAP_TRUNCATED)
                                            ^
decoder.cpp:192:39: error: use of undeclared identifier 'CODEC_FLAG_TRUNCATED'
                video_context->flags|=CODEC_FLAG_TRUNCATED; // we do not send complete frames
                                      ^
decoder.cpp:194:36: error: use of undeclared identifier 'CODEC_FLAG2_FAST'
            video_context->flags2|=CODEC_FLAG2_FAST; // really?
                                   ^
decoder.cpp:201:40: error: use of undeclared identifier 'CODEC_FLAG2_CHUNKS'
                video_context->flags2|=CODEC_FLAG2_CHUNKS; // needed for H264!
                                       ^
decoder.cpp:214:46: error: use of undeclared identifier 'AV_CODEC_ID_MPEG2VIDEO_XVMC'; did you mean 'AV_CODEC_ID_MPEG2VIDEO'?
            if ((ret < 0) && (video_codecid==AV_CODEC_ID_MPEG2VIDEO_XVMC))
                                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
                                             AV_CODEC_ID_MPEG2VIDEO
/usr/local/include/libavcodec/avcodec.h:220:5: note: 'AV_CODEC_ID_MPEG2VIDEO' declared here
    AV_CODEC_ID_MPEG2VIDEO, ///< preferred ID for MPEG-1/2 video decoding
    ^
decoder.cpp:224:43: error: no member named 'codec_name' in 'AVCodecContext'; did you mean 'coded_frame'?
                    memset(video_context->codec_name,0,sizeof(video_context->codec_name));
                                          ^~~~~~~~~~
                                          coded_frame
/usr/local/include/libavcodec/avcodec.h:2760:35: note: 'coded_frame' declared here
    attribute_deprecated AVFrame *coded_frame;
                                  ^
decoder.cpp:224:78: error: no member named 'codec_name' in 'AVCodecContext'
                    memset(video_context->codec_name,0,sizeof(video_context->codec_name));
                                                              ~~~~~~~~~~~~~  ^
decoder.cpp:244:22: error: use of undeclared identifier 'AV_CODEC_ID_MPEG2VIDEO_XVMC'; did you mean 'AV_CODEC_ID_MPEG2VIDEO'?
                case AV_CODEC_ID_MPEG2VIDEO_XVMC:
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~
                     AV_CODEC_ID_MPEG2VIDEO
/usr/local/include/libavcodec/avcodec.h:220:5: note: 'AV_CODEC_ID_MPEG2VIDEO' declared here
    AV_CODEC_ID_MPEG2VIDEO, ///< preferred ID for MPEG-1/2 video decoding
    ^
decoder.cpp:247:22: error: duplicate case value 'AV_CODEC_ID_MPEG2VIDEO'
                case AV_CODEC_ID_MPEG2VIDEO:
                     ^
decoder.cpp:244:22: note: previous case defined here
                case AV_CODEC_ID_MPEG2VIDEO_XVMC:
                     ^
decoder.cpp:305:14: error: use of undeclared identifier 'AV_CODEC_ID_MPEG2VIDEO_XVMC'; did you mean 'AV_CODEC_ID_MPEG2VIDEO'?
        case AV_CODEC_ID_MPEG2VIDEO_XVMC:
             ^~~~~~~~~~~~~~~~~~~~~~~~~~~
             AV_CODEC_ID_MPEG2VIDEO
/usr/local/include/libavcodec/avcodec.h:220:5: note: 'AV_CODEC_ID_MPEG2VIDEO' declared here
    AV_CODEC_ID_MPEG2VIDEO, ///< preferred ID for MPEG-1/2 video decoding
    ^
decoder.cpp:308:14: error: duplicate case value 'AV_CODEC_ID_MPEG2VIDEO'
        case AV_CODEC_ID_MPEG2VIDEO:
             ^
decoder.cpp:305:14: note: previous case defined here
        case AV_CODEC_ID_MPEG2VIDEO_XVMC:
             ^

PR:		227726
Reported by:	antoine (via exp-run)
2018-05-03 19:50:40 +00:00
Jan Beich
0665a3d4b9 multimedia/dvdstyler: unbreak with ffmpeg 4.0
mediaenc_ffmpeg.cpp:215:18: error: use of undeclared identifier 'CODEC_FLAG_GLOBAL_HEADER'
            c->flags |= CODEC_FLAG_GLOBAL_HEADER;
                        ^

PR:		227726
Reported by:	antoine (via exp-run)
2018-05-03 18:38:06 +00:00
Kirill Ponomarev
6bae6b1779 Add www/quark to CONFLICTS_INSTALL, add WWW: line.
PR:		227933
Submitted by:	0mp@FreeBSD.org
2018-05-03 17:42:45 +00:00
Jan Beich
b9351d7eb5 multimedia/libquicktime: unbreak with ffmpeg 4.0
audio.c:549:37: error: use of undeclared identifier 'FF_INPUT_BUFFER_PADDING_SIZE'
    codec->pkt.size = packet_size + FF_INPUT_BUFFER_PADDING_SIZE;
                                    ^

PR:		227726
Reported by:	antoine (via exp-run)
Obtained from:	Gentoo
2018-05-03 16:34:19 +00:00
Jan Beich
cd027ed1db multimedia/lives: unbreak with ffmpeg 4.0
flv_decoder.c:468:44: error: use of undeclared identifier 'FF_INPUT_BUFFER_PADDING_SIZE'
  priv->ctx->extradata = av_mallocz(size + FF_INPUT_BUFFER_PADDING_SIZE);
                                           ^

PR:		227726
Reported by:	antoine (via exp-run)
Obtained from:	upstream (LiVES 2.8.8)
2018-05-03 16:10:21 +00:00
Jan Beich
01bda8f51c multimedia/gnome-mpv: update to 0.14
Changes:	https://github.com/gnome-mpv/gnome-mpv/releases/tag/v0.14
Changes:	https://github.com/gnome-mpv/gnome-mpv/compare/v0.13...v0.14
Reported by:	Repology
2018-05-03 01:30:12 +00:00
Jan Beich
b9a570764b multimedia/webcamoid: actual commits for r468753 2018-05-02 18:39:57 +00:00
Jan Beich
a7e80be8ca multimedia/zoneminder: AVFMT_RAWPICTURE is part of libavformat 2018-05-02 18:34:15 +00:00
Jan Beich
68e8abc92d multimedia/zoneminder{,-h264}: unbreak with ffmpeg 4.0
src/zm_mpeg.cpp:243:19: error: use of undeclared identifier 'CODEC_FLAG_QSCALE'
      c->flags |= CODEC_FLAG_QSCALE;
                  ^
src/zm_mpeg.cpp:268:19: error: use of undeclared identifier 'CODEC_FLAG_GLOBAL_HEADER'
      c->flags |= CODEC_FLAG_GLOBAL_HEADER;
                  ^
src/zm_mpeg.cpp:428:22: error: use of undeclared identifier 'AVFMT_RAWPICTURE'
  if ( !(of->flags & AVFMT_RAWPICTURE) )
                     ^
src/zm_mpeg.cpp:675:20: error: use of undeclared identifier 'AVFMT_RAWPICTURE'
  if ( of->flags & AVFMT_RAWPICTURE )
                   ^
src/zm_sdp.cpp:497:38: error: use of undeclared
      identifier 'FF_INPUT_BUFFER_PADDING_SIZE'
                     packet_size, 0, FF_INPUT_BUFFER_PADDING_SIZE);
                                     ^
src/zm_videostore.cpp:116:31: error: use of undeclared identifier 'CODEC_FLAG_GLOBAL_HEADER'
    video_st->codec->flags |= CODEC_FLAG_GLOBAL_HEADER;
                              ^
src/zm_videostore.cpp:149:35: error: use of undeclared identifier 'CODEC_FLAG_GLOBAL_HEADER'
        audio_st->codec->flags |= CODEC_FLAG_GLOBAL_HEADER;
                                  ^
src/zm_videostore.cpp:286:74: error: use of undeclared identifier 'AVFMT_RAWPICTURE'
  if (video_st->codec->codec_type == AVMEDIA_TYPE_VIDEO && (fmt->flags & AVFMT_RAWPICTURE)) {
                                                                         ^

PR:		227726
Reported by:	antoine (via exp-run)
2018-05-02 18:30:13 +00:00
Jan Beich
f3f8ee493e multimedia/qmmp-qt5: unbreak with ffmpeg 4.0
src/plugins/Input/ffmpeg/decoder_ffmpeg.h:64:43: error: use of undeclared identifier 'FF_INPUT_BUFFER_PADDING_SIZE'
    uchar m_input_buf[INPUT_BUFFER_SIZE + FF_INPUT_BUFFER_PADDING_SIZE];
                                          ^
src/plugins/Input/ffmpeg/decoder_ffmpeg.cpp:37:17: error: cannot initialize object parameter of type 'Decoder' with an expression of type 'DecoderFFmpeg'
    return (int)d->input()->read((char*)buf, size);
                ^
src/plugins/Input/ffmpeg/decoder_ffmpeg.cpp:49:16: error: cannot initialize object parameter of type 'Decoder' with an expression of type 'DecoderFFmpeg'
        return d->input()->size();
               ^
src/plugins/Input/ffmpeg/decoder_ffmpeg.cpp:54:24: error: cannot initialize object parameter of type 'Decoder' with an expression of type 'DecoderFFmpeg'
        absolute_pos = d->input()->pos() + offset;
                       ^
src/plugins/Input/ffmpeg/decoder_ffmpeg.cpp:57:24: error: cannot initialize object parameter of type 'Decoder' with an expression of type 'DecoderFFmpeg'
        absolute_pos = d->input()->size() - offset;
                       ^
src/plugins/Input/ffmpeg/decoder_ffmpeg.cpp:62:43: error: cannot initialize object parameter of type 'Decoder' with an expression of type 'DecoderFFmpeg'
    if(absolute_pos < 0 || absolute_pos > d->input()->size())
                                          ^
src/plugins/Input/ffmpeg/decoder_ffmpeg.cpp:64:12: error: cannot initialize object parameter of type 'Decoder' with an expression of type 'DecoderFFmpeg'
    return d->input()->seek(absolute_pos);
           ^
src/plugins/Input/ffmpeg/decoder_ffmpeg.cpp:131:19: error: cannot initialize object parameter of type 'Decoder' with an expression of type 'DecoderFFmpeg'
    pd.buf_size = input()->peek((char*)buf, sizeof(buf) - AVPROBE_PADDING_SIZE);
                  ^~~~~
src/plugins/Input/ffmpeg/decoder_ffmpeg.cpp:153:27: error: cannot initialize object parameter of type 'Decoder' with an expression of type 'DecoderFFmpeg'
    m_stream->seekable = !input()->isSequential();
                          ^~~~~
src/plugins/Input/ffmpeg/decoder_ffmpeg.cpp:166:9: error: cannot initialize object parameter of type 'Decoder' with an expression of type 'DecoderFFmpeg'
    if (input()->isSequential())
        ^~~~~
src/plugins/Input/ffmpeg/decoder_ffmpeg.cpp:204:9: error: cannot initialize object parameter of type 'Decoder' with an expression of type 'DecoderFFmpeg'
        addMetaData(metaData);
        ^~~~~~~~~~~
src/plugins/Input/ffmpeg/decoder_ffmpeg.cpp:209:5: error: cannot initialize object parameter of type 'Decoder' with an expression of type 'DecoderFFmpeg'
    setReplayGainInfo(rg.replayGainInfo());
    ^~~~~~~~~~~~~~~~~
src/plugins/Input/ffmpeg/decoder_ffmpeg.cpp:271:19: error: cannot initialize object parameter of type 'Decoder' with an expression of type 'DecoderFFmpeg'
    m_totalTime = input()->isSequential() ? 0 : ic->duration * 1000 / AV_TIME_BASE;
                  ^~~~~
src/plugins/Input/ffmpeg/decoder_ffmpeg.cpp:301:5: error: no matching member function for call to 'configure'
    configure(c->sample_rate, m_channels, format);
    ^~~~~~~~~
src/plugins/Input/ffmpeg/../../../qmmp/decoder.h:177:10: note: candidate function not viable: no known conversion from 'DecoderFFmpeg' to 'Decoder' for object argument
    void configure(quint32 srate, int channels, Qmmp::AudioFormat f = Qmmp::PCM_S16LE);
         ^
src/plugins/Input/ffmpeg/../../../qmmp/decoder.h:170:10: note: candidate function not viable: no known conversion from 'DecoderFFmpeg' to 'Decoder' for object argument
    void configure(quint32 srate, const ChannelMap &map, Qmmp::AudioFormat f = Qmmp::PCM_S16LE);
         ^
src/plugins/Input/ffmpeg/../../../qmmp/decoder.h:182:10: note: candidate function not viable: requires single argument 'p', but 3 arguments were provided
    void configure(const AudioParameters &p);
         ^

PR:		227726
Reported by:	antoine (via exp-run)
2018-05-02 16:59:34 +00:00
Jan Beich
d20464057f multimedia/tvheadend: unbreak with ffmpeg 4.0
src/muxer/muxer_libav.c:177:17: error: use of undeclared identifier 'CODEC_FLAG_GLOBAL_HEADER'
    c->flags |= CODEC_FLAG_GLOBAL_HEADER;
                ^
src/plumbing/transcoding.c:22:10: fatal error: 'libavfilter/avfiltergraph.h' file not found
         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
src/plumbing/transcoding.c:576:29: error: use of undeclared identifier 'CODEC_FLAG_GLOBAL_HEADER'
    octx->flags          |= CODEC_FLAG_GLOBAL_HEADER;
                            ^
src/plumbing/transcoding.c:621:22: error: use of undeclared identifier 'CODEC_FLAG_BITEXACT'
      octx->flags |= CODEC_FLAG_BITEXACT;
                     ^
src/plumbing/transcoding.c:632:24: error: use of undeclared identifier 'CODEC_FLAG_QSCALE'
        octx->flags |= CODEC_FLAG_QSCALE;
                       ^
src/plumbing/transcoding.c:635:24: error: use of undeclared identifier 'CODEC_FLAG_QSCALE'
        octx->flags |= CODEC_FLAG_QSCALE;
                       ^
src/plumbing/transcoding.c:1291:30: error: use of undeclared identifier 'CODEC_FLAG_GLOBAL_HEADER'
      octx->flags         |= CODEC_FLAG_GLOBAL_HEADER;
                             ^
src/plumbing/transcoding.c:1296:33: error: use of undeclared identifier 'CODEC_FLAG_QSCALE'
        octx->flags          |= CODEC_FLAG_QSCALE;
                                ^
src/plumbing/transcoding.c:1342:30: error: use of undeclared identifier 'CODEC_FLAG_GLOBAL_HEADER'
      octx->flags         |= CODEC_FLAG_GLOBAL_HEADER;
                             ^
src/plumbing/transcoding.c:1373:30: error: use of undeclared identifier 'CODEC_FLAG_GLOBAL_HEADER'
      octx->flags         |= CODEC_FLAG_GLOBAL_HEADER;
                             ^
src/plumbing/transcoding.c:2179:29: error: use of undeclared identifier 'CODEC_CAP_EXPERIMENTAL'
    if (((p->capabilities & CODEC_CAP_EXPERIMENTAL) && !experimental) ||
                            ^
src/plumbing/transcoding.c:2194:33: error: use of undeclared identifier 'CODEC_CAP_EXPERIMENTAL'
             (p->capabilities & CODEC_CAP_EXPERIMENTAL) ?
                                ^

PR:		227726
Reported by:	antoine (via exp-run)
Obtained from:	upstream
2018-05-02 15:47:51 +00:00
Jan Beich
c400a2c8b6 multimedia/ffmpeg: update to 4.0
- FFSERVER support was removed upstream
- libressl now uses libtls backend instead of patching openssl one
- Clang i386 no longer uses 16-byte aligned stack

Changes:	https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/n4.0:/Changelog
ABI:		https://abi-laboratory.pro/tracker/timeline/ffmpeg/
PR:		227726
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D15175
2018-05-02 15:07:27 +00:00
Jan Beich
6e28f674c9 multimedia/webcamoid: unbreak with ffmpeg 4.0
src/mediawriterffmpeg.cpp:254:47: error: 'CODEC_CAP_EXPERIMENTAL' was not declared in this scope
                     if (codec->capabilities & CODEC_CAP_EXPERIMENTAL
                                               ^~~~~~~~~~~~~~~~~~~~~~

PR:		227726
Reported by:	antoine (via exp-run)
2018-05-01 04:54:38 +00:00
Jan Beich
f7b5642315 multimedia/transcode: unbreak with ffmpeg 4.0
export_ffmpeg.c:834:24: error: no member named 'lmin' in 'struct AVCodecContext'; did you mean 'qmin'?
    lavc_venc_context->lmin= (int)(FF_QP2LAMBDA * lavc_param_lmin + 0.5);
                       ^~~~
                       qmin
/usr/local/include/libavcodec/avcodec.h:2355:9: note: 'qmin' declared here
    int qmin;
        ^
export_ffmpeg.c:835:24: error: no member named 'lmax' in 'struct AVCodecContext'; did you mean 'qmax'?
    lavc_venc_context->lmax= (int)(FF_QP2LAMBDA * lavc_param_lmax + 0.5);
                       ^~~~
                       qmax
/usr/local/include/libavcodec/avcodec.h:2362:9: note: 'qmax' declared here
    int qmax;
        ^
export_ffmpeg.c:841:24: error: no member named 'rc_strategy' in 'struct AVCodecContext'
    lavc_venc_context->rc_strategy        = lavc_param_vrc_strategy;
    ~~~~~~~~~~~~~~~~~  ^
export_ffmpeg.c:859:24: error: no member named 'rc_qsquish' in 'struct AVCodecContext'
    lavc_venc_context->rc_qsquish         = lavc_param_rc_qsquish;
    ~~~~~~~~~~~~~~~~~  ^
export_ffmpeg.c:860:24: error: no member named 'rc_qmod_amp' in 'struct AVCodecContext'
    lavc_venc_context->rc_qmod_amp        = lavc_param_rc_qmod_amp;
    ~~~~~~~~~~~~~~~~~  ^
export_ffmpeg.c:861:24: error: no member named 'rc_qmod_freq' in 'struct AVCodecContext'
    lavc_venc_context->rc_qmod_freq       = lavc_param_rc_qmod_freq;
    ~~~~~~~~~~~~~~~~~  ^
export_ffmpeg.c:862:24: error: no member named 'rc_eq' in 'struct AVCodecContext'
    lavc_venc_context->rc_eq              = lavc_param_rc_eq;
    ~~~~~~~~~~~~~~~~~  ^
export_ffmpeg.c:866:24: error: no member named 'rc_buffer_aggressivity' in 'struct AVCodecContext'
    lavc_venc_context->rc_buffer_aggressivity= lavc_param_rc_buffer_aggressivity;
    ~~~~~~~~~~~~~~~~~  ^
export_ffmpeg.c:867:24: error: no member named 'rc_initial_cplx' in 'struct AVCodecContext'
    lavc_venc_context->rc_initial_cplx    = lavc_param_rc_initial_cplx;
    ~~~~~~~~~~~~~~~~~  ^
export_ffmpeg.c:875:24: error: no member named 'intra_quant_bias' in 'struct AVCodecContext'
    lavc_venc_context->intra_quant_bias   = lavc_param_ibias;
    ~~~~~~~~~~~~~~~~~  ^
export_ffmpeg.c:876:24: error: no member named 'inter_quant_bias' in 'struct AVCodecContext'
    lavc_venc_context->inter_quant_bias   = lavc_param_pbias;
    ~~~~~~~~~~~~~~~~~  ^
export_ffmpeg.c:1090:37: error: use of undeclared identifier 'CODEC_FLAG_GRAY'
        lavc_venc_context->flags |= CODEC_FLAG_GRAY;
                                    ^
export_ffmpeg.c:1092:37: error: use of undeclared identifier 'CODEC_FLAG_NORMALIZE_AQP'
        lavc_venc_context->flags |= CODEC_FLAG_NORMALIZE_AQP;
                                    ^
export_ffmpeg.c:1110:9: error: use of undeclared identifier 'CODEC_FLAG_INTERLACED_DCT'
        CODEC_FLAG_INTERLACED_DCT : 0;
        ^
export_ffmpeg.c:1112:9: error: use of undeclared identifier 'CODEC_FLAG_INTERLACED_ME'
        CODEC_FLAG_INTERLACED_ME : 0;
        ^
export_ffmpeg.c:1159:37: error: use of undeclared identifier 'CODEC_FLAG_PASS1'
        lavc_venc_context->flags |= CODEC_FLAG_PASS1;
                                    ^
export_ffmpeg.c:1173:37: error: use of undeclared identifier 'CODEC_FLAG_PASS2'
        lavc_venc_context->flags |= CODEC_FLAG_PASS2;
                                    ^
export_ffmpeg.c:1204:39: error: use of undeclared identifier 'CODEC_FLAG_QSCALE'
        lavc_venc_context->flags   |= CODEC_FLAG_QSCALE;
                                      ^
export_ffmpeg.c:1209:24: error: no member named 'me_method' in 'struct AVCodecContext'
    lavc_venc_context->me_method = ME_ZERO + lavc_param_vme;
    ~~~~~~~~~~~~~~~~~  ^

PR:		227726
Reported by:	antoine (via exp-run)
Obtained from:	Gentoo
2018-04-30 18:31:42 +00:00
Mark Felder
bc092156f5 multimedia/plexmediaserver-plexpass: Update to 1.13.0.5003
Changelog:	https://forums.plex.tv/discussion/comment/1661803#Comment_1661803
2018-04-30 13:42:14 +00:00
Jan Beich
26bf82c7fb multimedia/gstreamer1-libav: unbreak FFMPEG=off with CPUTYPE >= haswell
In file included from libavcodec/hevc_cabac.c:27:
In file included from libavcodec/cabac_functions.h:46:
libavcodec/x86/cabac.h:193:9: error: inline assembly requires more registers than available
        BRANCHLESS_GET_CABAC("%0", "%q0", "(%4)", "%1", "%w1",
        ^
libavcodec/x86/cabac.h:143:9: note: expanded from macro 'BRANCHLESS_GET_CABAC'
        "movzbl "statep"    , "ret"                                     \n\t"\
        ^
libavcodec/x86/cabac.h:193:9: error: inline assembly requires more registers than available
libavcodec/x86/cabac.h:143:9: note: expanded from macro 'BRANCHLESS_GET_CABAC'
        "movzbl "statep"    , "ret"                                     \n\t"\
        ^
libavcodec/x86/cabac.h:193:9: error: inline assembly requires more registers than available
libavcodec/x86/cabac.h:143:9: note: expanded from macro 'BRANCHLESS_GET_CABAC'
        "movzbl "statep"    , "ret"                                     \n\t"\
        ^
libavcodec/x86/cabac.h:193:9: error: inline assembly requires more registers than available
libavcodec/x86/cabac.h:143:9: note: expanded from macro 'BRANCHLESS_GET_CABAC'
        "movzbl "statep"    , "ret"                                     \n\t"\
        ^
libavcodec/x86/cabac.h:193:9: error: inline assembly requires more registers than available
libavcodec/x86/cabac.h:143:9: note: expanded from macro 'BRANCHLESS_GET_CABAC'
        "movzbl "statep"    , "ret"                                     \n\t"\
        ^
libavcodec/x86/cabac.h:193:9: error: inline assembly requires more registers than available
libavcodec/x86/cabac.h:143:9: note: expanded from macro 'BRANCHLESS_GET_CABAC'
        "movzbl "statep"    , "ret"                                     \n\t"\
        ^
libavcodec/x86/cabac.h:193:9: error: inline assembly requires more registers than available
libavcodec/x86/cabac.h:143:9: note: expanded from macro 'BRANCHLESS_GET_CABAC'
        "movzbl "statep"    , "ret"                                     \n\t"\
        ^
libavcodec/x86/cabac.h:193:9: error: inline assembly requires more registers than available
libavcodec/x86/cabac.h:143:9: note: expanded from macro 'BRANCHLESS_GET_CABAC'
        "movzbl "statep"    , "ret"                                     \n\t"\
        ^
libavcodec/x86/cabac.h:193:9: error: inline assembly requires more registers than available
libavcodec/x86/cabac.h:143:9: note: expanded from macro 'BRANCHLESS_GET_CABAC'
        "movzbl "statep"    , "ret"                                     \n\t"\
        ^
libavcodec/x86/cabac.h:193:9: error: inline assembly requires more registers than available
libavcodec/x86/cabac.h:143:9: note: expanded from macro 'BRANCHLESS_GET_CABAC'
        "movzbl "statep"    , "ret"                                     \n\t"\
        ^
libavcodec/x86/cabac.h:193:9: error: inline assembly requires more registers than available
libavcodec/x86/cabac.h:143:9: note: expanded from macro 'BRANCHLESS_GET_CABAC'
        "movzbl "statep"    , "ret"                                     \n\t"\
        ^
2018-04-30 13:19:36 +00:00
Tobias C. Berner
ddd37ce3fd Update the QScintilla2 ports to 2.10.4 2018-04-29 16:19:44 +00:00
Jan Beich
15b98e4752 multimedia/gstreamer1-libav: expose bundled libav
For debugging or as a workaround during ffmpeg upgrades.
2018-04-29 00:51:35 +00:00
Tobias C. Berner
e714368786 Update KDE Applications to 18.04.0
* Pin multimedia/kdelive at 17.12.3 until we import the mlt update from the dev-repo.
2018-04-28 18:11:49 +00:00
Tobias C. Berner
66cc89edb6 Add port for current version of kdenlive.
Move the kdelibs4 based version to multimedia/kdenlive-kde4.
2018-04-28 09:43:59 +00:00
Tobias C. Berner
814affb195 multimedia/kdenlive: give maintainership to kde@
PR:		227429
Approved by:	avilla (timeout)
2018-04-28 08:37:01 +00:00
Tobias C. Berner
05c7a17cbe Update grahics/exiv2 to 0.26
PR:		223625
Exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D12345
2018-04-28 06:14:58 +00:00
Tobias C. Berner
14065fd881 Add the KDE metaports
* add multimedia/dragon (was missing)
* add the meta ports for the categories
* add x11/kde5 [yeah, we know, there technically is no "KDE 5"]
2018-04-27 21:47:35 +00:00
Sunpoet Po-Chuan Hsieh
00bd43dbc4 Update to 0.2.3.4
Changes:	https://github.com/Zulko/moviepy/releases
2018-04-27 15:56:30 +00:00
Jan Beich
1462ff7956 multimedia/qmmp: unbreak with ffmpeg 4.0
src/plugins/Input/ffmpeg/decoder_ffmpeg.h:64:43: error: use of undeclared identifier 'FF_INPUT_BUFFER_PADDING_SIZE'
    uchar m_input_buf[INPUT_BUFFER_SIZE + FF_INPUT_BUFFER_PADDING_SIZE];
                                          ^
src/plugins/Input/ffmpeg/decoder_ffmpeg.cpp:37:17: error: cannot initialize object parameter of type 'Decoder' with an expression of type 'DecoderFFmpeg'
    return (int)d->input()->read((char*)buf, size);
                ^
src/plugins/Input/ffmpeg/decoder_ffmpeg.cpp:49:16: error: cannot initialize object parameter of type 'Decoder' with an expression of type 'DecoderFFmpeg'
        return d->input()->size();
               ^
src/plugins/Input/ffmpeg/decoder_ffmpeg.cpp:54:24: error: cannot initialize object parameter of type 'Decoder' with an expression of type 'DecoderFFmpeg'
        absolute_pos = d->input()->pos() + offset;
                       ^
src/plugins/Input/ffmpeg/decoder_ffmpeg.cpp:57:24: error: cannot initialize object parameter of type 'Decoder' with an expression of type 'DecoderFFmpeg'
        absolute_pos = d->input()->size() - offset;
                       ^
src/plugins/Input/ffmpeg/decoder_ffmpeg.cpp:62:43: error: cannot initialize object parameter of type 'Decoder' with an expression of type 'DecoderFFmpeg'
    if(absolute_pos < 0 || absolute_pos > d->input()->size())
                                          ^
src/plugins/Input/ffmpeg/decoder_ffmpeg.cpp:64:12: error: cannot initialize object parameter of type 'Decoder' with an expression of type 'DecoderFFmpeg'
    return d->input()->seek(absolute_pos);
           ^
src/plugins/Input/ffmpeg/decoder_ffmpeg.cpp:131:19: error: cannot initialize object parameter of type 'Decoder' with an expression of type 'DecoderFFmpeg'
    pd.buf_size = input()->peek((char*)buf, sizeof(buf) - AVPROBE_PADDING_SIZE);
                  ^~~~~
src/plugins/Input/ffmpeg/decoder_ffmpeg.cpp:153:27: error: cannot initialize object parameter of type 'Decoder' with an expression of type 'DecoderFFmpeg'
    m_stream->seekable = !input()->isSequential();
                          ^~~~~
src/plugins/Input/ffmpeg/decoder_ffmpeg.cpp:166:9: error: cannot initialize object parameter of type 'Decoder' with an expression of type 'DecoderFFmpeg'
    if (input()->isSequential())
        ^~~~~
src/plugins/Input/ffmpeg/decoder_ffmpeg.cpp:204:9: error: cannot initialize object parameter of type 'Decoder' with an expression of type 'DecoderFFmpeg'
        addMetaData(metaData);
        ^~~~~~~~~~~
src/plugins/Input/ffmpeg/decoder_ffmpeg.cpp:209:5: error: cannot initialize object parameter of type 'Decoder' with an expression of type 'DecoderFFmpeg'
    setReplayGainInfo(rg.replayGainInfo());
    ^~~~~~~~~~~~~~~~~
src/plugins/Input/ffmpeg/decoder_ffmpeg.cpp:271:19: error: cannot initialize object parameter of type 'Decoder' with an expression of type 'DecoderFFmpeg'
    m_totalTime = input()->isSequential() ? 0 : ic->duration * 1000 / AV_TIME_BASE;
                  ^~~~~
src/plugins/Input/ffmpeg/decoder_ffmpeg.cpp:306:5: error: no matching member function for call to 'configure'
    configure(c->sample_rate, m_channels, format);
    ^~~~~~~~~
src/plugins/Input/ffmpeg/../../../qmmp/decoder.h:177:10: note: candidate function not viable: no known conversion from 'DecoderFFmpeg' to 'Decoder' for object argument
    void configure(quint32 srate, int channels, Qmmp::AudioFormat f = Qmmp::PCM_S16LE);
         ^
src/plugins/Input/ffmpeg/../../../qmmp/decoder.h:170:10: note: candidate function not viable: no known conversion from 'DecoderFFmpeg' to 'Decoder' for object argument
    void configure(quint32 srate, const ChannelMap &map, Qmmp::AudioFormat f = Qmmp::PCM_S16LE);
         ^
src/plugins/Input/ffmpeg/../../../qmmp/decoder.h:182:10: note: candidate function not viable: requires single argument 'p', but 3 arguments were provided
    void configure(const AudioParameters &p);
         ^

PR:		227726
2018-04-27 15:10:49 +00:00
Jan Beich
41624773e8 multimedia/motion: unbreak with ffmpeg 4.0
ffmpeg.c:442:25: error: use of undeclared identifier 'CODEC_FLAG_QSCALE'
            c->flags |= CODEC_FLAG_QSCALE;
                        ^
ffmpeg.c:450:17: error: use of undeclared identifier 'CODEC_FLAG_GLOBAL_HEADER'
    c->flags |= CODEC_FLAG_GLOBAL_HEADER;
                ^
ffmpeg.c:492:40: error: use of undeclared identifier 'AVFMT_RAWPICTURE'
    if (!(ffmpeg->oc->oformat->flags & AVFMT_RAWPICTURE)) {
                                       ^
ffmpeg.c:708:38: error: use of undeclared identifier 'AVFMT_RAWPICTURE'
    if (ffmpeg->oc->oformat->flags & AVFMT_RAWPICTURE) {
                                     ^

PR:		227726
2018-04-27 14:56:16 +00:00