[MacPorts] #50694: ffmpeg: issues updating to version 3.0

MacPorts noreply at macports.org
Thu Mar 3 10:47:00 PST 2016


#50694: ffmpeg: issues updating to version 3.0
-------------------------------------------------+-------------------------
  Reporter:  devans@…                            |      Owner:  devans@…
      Type:  defect                              |     Status:  new
  Priority:  Normal                              |  Milestone:
 Component:  ports                               |    Version:
Resolution:                                      |   Keywords:
      Port:  baresip cmus ffmpegthumbs FreeRDP   |
  goldendict gpac libdlna libextractor           |
  libquicktime-devel mlt moc OpenSceneGraph      |
  pHash py27-bob-io-video transcode VLC VLC-     |
  devel wxsvg xine-lib xmms2 yorick-av           |
-------------------------------------------------+-------------------------

Comment (by devans@…):

 Replying to [comment:37 nicos@…]:
 > I committed patches to have the code comply with ffmpeg 3.0 API in
 r146293. However, as this implies a regression, I kept the changes in a
 variant called ffmpeg3 for now, which can be activated in case ffmpeg 3 is
 committed.
 > The changes will be improved if a better solution comes from upstream.

 I haven't tested this yet, but your deprecations patch should be
 compatible with both the current ffmpeg and ffmpeg 3.0 so I would take
 that one out of the variant.

 It's the deinterlace patch that's the issue/regression.  To be compatible
 with both versions the functionality of avpicture_deinterlace() needs to
 be re-written to use the `yadif` filter via the libavfilter API. ffmpeg
 provides an example of how to use this API in
 /opt/local/share/ffmpeg/examples/filtering_video.c.  Hopefully, this is
 what the upstream developers will do.

 Are they aware of the issue?

-- 
Ticket URL: <https://trac.macports.org/ticket/50694#comment:39>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list