| Summary: | transcode reports import_ffmpeg.so: undefined symbol: avcodec_init | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Christian Pontesegger <christian.pontesegger> |
| Component: | Current packages | Assignee: | Gentoo Media-video project <media-video> |
| Status: | RESOLVED DUPLICATE | ||
| Severity: | normal | CC: | fads93, fcoiffie |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
Correction in import/Makefile.am for LIBAVCODEC_x
To use transcode-1.1.5-libavcodec.patch Fix libavcodec_decode_video |
||
|
Description
Christian Pontesegger
2011-02-08 21:11:03 UTC
OK, import/Makefile.am needs a simple patch - adding LIBAVCODEC_LIBS to import_ffmpeg_la_LIBADD. For completeness, similar correction to import_ffmpeg_la_CPPFLAGS. Is there a path somewhere ? I reproduce the problem with : [IP-] [ ] media-video/transcode-1.1.5-r2:0 [IP-] [ ] media-video/ffmpeg-0.7_rc1:0 Created attachment 275977 [details, diff]
Correction in import/Makefile.am for LIBAVCODEC_x
Created attachment 275979 [details]
To use transcode-1.1.5-libavcodec.patch
I've had similar issue, but with symbol "avcodec_decode_video", which is deprecated (maybe since 0.7.2) (http://cekirdek.pardus.org.tr/~ismail/ffmpeg-docs/avcodec_8h.html#812b0ba18511f3c8787294bce7b06372). The solution is to change the code a bit and use "avcodec_decode_video2", as it was done in transcode-1.1.5-ffmpeg.patch. The patch is attached. Created attachment 284811 [details, diff]
Fix libavcodec_decode_video
I believe this is a duplicate of 334293 and fixed in transcode-1.1.7. *** This bug has been marked as a duplicate of bug 334293 *** |