Ticket #986 (closed defect: fixed)
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
Change History
Changed 23 months ago by ranma
-
attachment
aegisub_configure_in_libpostproc_depend_on_avutil.patch
added
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)
Note: See
TracTickets for help on using
tickets.

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)