Ticket #986 (closed defect: fixed)

Opened 2 years ago

Last modified 5 months ago

Fold postproc check into FFMPEG check.

Reported by: verm Owned by: verm
Priority: high Milestone: 3.0.0
Component: General Version: devel
Severity: minor Keywords:
Cc: Platform: Unix
Sub Component:

Description (last modified by Plorkyeran) (diff)

The old FFMPEG provider didn't require libpostproc, however ffms does. Now that we only have ffms we can run into the situation where ffmpeg is detected but ffms is not this is very confusing.

The postproc check needs to be folded into the original ffmpeg check to remove this confusion.

Attachments

aegisub_configure_in_libpostproc_depend_on_avutil.patch Download (609 bytes) - added by ranma 23 months ago.
Add libavutil libs to libpostproc compile test.

Change History

comment:1 Changed 23 months ago by ranma

I ran into this issue and fixed it for me by adding libavutil to the dependencies for libpostproc.

ffmpeg is compiled from svn with default configure options and installed into /usr/local. libpostproc was not detected because it needs to be linked agains libavutil, but pkg-config --libs libpostproc doesn't include -lavutil (ffmpeg bug? Probably not if it's compiled as a shared library, but with default configure options I only get the static libpostproc.a)

Changed 23 months ago by ranma

Add libavutil libs to libpostproc compile test.

comment:2 Changed 18 months ago by verm

  • Milestone changed from 2.2.0 to 3.0.0

Bump 2.2.0 tickets to milestone:3.0.0 (2.2.0 is becoming 3.0.0)

comment:3 Changed 5 months ago by Plorkyeran

  • Status changed from accepted to closed
  • Resolution set to fixed
  • Description modified (diff)

Made irrelevant by the removal of in-repo ffms2 in r5480.

Note: See TracTickets for help on using tickets.