Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 04 May 2018 11:42:24 +0000
From:      bugzilla-noreply@freebsd.org
To:        multimedia@FreeBSD.org
Subject:   [Bug 227726] multimedia/ffmpeg: update to 4.0
Message-ID:  <bug-227726-12827-j7DBRDU684@https.bugs.freebsd.org/bugzilla/>
In-Reply-To: <bug-227726-12827@https.bugs.freebsd.org/bugzilla/>
References:  <bug-227726-12827@https.bugs.freebsd.org/bugzilla/>

next in thread | previous in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D227726

--- Comment #69 from commit-hook@freebsd.org ---
A commit references this bug:

Author: jbeich
Date: Fri May  4 11:41:14 UTC 2018
New revision: 469020
URL: https://svnweb.freebsd.org/changeset/ports/469020

Log:
  audio/libgroove: unbreak with ffmpeg 4.0

  groove/encoder.c:619:59: error: use of undeclared identifier
'CODEC_CAP_VARIABLE_FRAME_SIZE'
      e->sink->buffer_sample_count =3D (codec->capabilities &
CODEC_CAP_VARIABLE_FRAME_SIZE) ?
                                                            ^
  groove/file.c:284:66: error: use of undeclared identifier
'FF_INPUT_BUFFER_PADDING_SIZE'
          uint64_t extra_size =3D (uint64_t)icodec->extradata_size +
FF_INPUT_BUFFER_PADDING_SIZE;
                                                                   ^
  groove/playlist.c:189:63: error: use of undeclared identifier
'CODEC_CAP_DELAY'
              if (!pkt_temp->data && dec->codec->capabilities &
CODEC_CAP_DELAY)
                                                                ^
  groove/playlist.c:574:55: error: use of undeclared identifier
'CODEC_CAP_DELAY'
          if (f->audio_st->codec->codec->capabilities & CODEC_CAP_DELAY) {
                                                        ^
  groove/playlist.c:990:22: error: assigning to 'AVFilter *' (aka 'struct
AVFilter *') from 'const AVFilter *' (aka 'const struct AVFilter *') discar=
ds
qualifiers [-Werror,-Wincompatible-pointer-types-discards-qualifiers]
      p->volume_filter =3D avfilter_get_by_name("volume");
                       ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  groove/playlist.c:997:23: error: assigning to 'AVFilter *' (aka 'struct
AVFilter *') from 'const AVFilter *' (aka 'const struct AVFilter *') discar=
ds
qualifiers [-Werror,-Wincompatible-pointer-types-discards-qualifiers]
      p->compand_filter =3D avfilter_get_by_name("compand");
                        ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  groove/playlist.c:1004:23: error: assigning to 'AVFilter *' (aka 'struct
AVFilter *') from 'const AVFilter *' (aka 'const struct AVFilter *') discar=
ds
qualifiers [-Werror,-Wincompatible-pointer-types-discards-qualifiers]
      p->abuffer_filter =3D avfilter_get_by_name("abuffer");
                        ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  groove/playlist.c:1011:22: error: assigning to 'AVFilter *' (aka 'struct
AVFilter *') from 'const AVFilter *' (aka 'const struct AVFilter *') discar=
ds
qualifiers [-Werror,-Wincompatible-pointer-types-discards-qualifiers]
      p->asplit_filter =3D avfilter_get_by_name("asplit");
                       ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  groove/playlist.c:1018:23: error: assigning to 'AVFilter *' (aka 'struct
AVFilter *') from 'const AVFilter *' (aka 'const struct AVFilter *') discar=
ds
qualifiers [-Werror,-Wincompatible-pointer-types-discards-qualifiers]
      p->aformat_filter =3D avfilter_get_by_name("aformat");
                        ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  groove/playlist.c:1025:27: error: assigning to 'AVFilter *' (aka 'struct
AVFilter *') from 'const AVFilter *' (aka 'const struct AVFilter *') discar=
ds
qualifiers [-Werror,-Wincompatible-pointer-types-discards-qualifiers]
      p->abuffersink_filter =3D avfilter_get_by_name("abuffersink");
                            ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

  PR:           227726
  Reported by:  antoine (via exp-run)

Changes:
  head/audio/libgroove/Makefile
  head/audio/libgroove/files/patch-ffmpeg4

--=20
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.=



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?bug-227726-12827-j7DBRDU684>