Summary: | net-misc/mediatomb-0.12.1 - ../src/metadata/ffmpeg_handler.cc:92:25: error: ‘struct AVFormatContext’ has no member named ‘title’ | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Chr0nos <hisoka2501> |
Component: | Current packages | Assignee: | Jeremy Olexa (darkside) (RETIRED) <darkside> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | 4glitch, flokli, media-video, o.freyermuth, optiluca, smoothhound |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
build log
Proposed updated ebuild Proposed source patch for ffmpeg-0.7 Proposed updated ebuild with libav support |
Description
Chr0nos
2011-08-06 14:54:25 UTC
I am hit by this, too. Appears to be related to new >ffmpeg-0.7 / libav-0.7. Can you confirm having updated to the unstable versions of one of those packages? Yes, please post ffmpeg version; this looks like another symptom of ffmpeg API changes Please attach a complete build log. Created attachment 283039 [details]
build log
sorry for the reply time i was in hollidays for the week
ps: excuse my bad english
i have the media-video/ffmpeg-0.8.2 installed I have same problem with media-video/libav-0.8_pre20110818 Having the same problem, I modified the ffmpeg_handler.cc code as proposed in https://launchpadlibrarian.net/71985647/libav_0.7_support.patch. For further details you can also read https://bugs.launchpad.net/ubuntu/+source/mediatomb/+bug/784431 Manual compilation (using the source code I had already downloaded through Portage) was successfully completed and mediatomb seems to be running normally. Created attachment 286199 [details, diff]
Proposed updated ebuild
Created attachment 286201 [details, diff]
Proposed source patch for ffmpeg-0.7
I tested the ebuild and patch from #8 and #9. The patch should also be applied if >=media-video/libav-0.8_pre20110818 is installed. On my machine, I had no ffmepg, only libav, so the patching didn't run. After I modified the ebuild to also do the patching if we have libav, the compilation worked fine. (amd64, libav-0.8_pre20110818) Created attachment 290125 [details, diff]
Proposed updated ebuild with libav support
Is anybody bringing these fixes into portage? Same issue here with ffmpeg-0.8.7. No libav. *mediatomb-0.12.1-r1 (07 Dec 2011) 07 Dec 2011; Jeff Gardner <je_fro@gentoo.org> +mediatomb-0.12.1-r1.ebuild, +files/mediatomb-0.12.1-libav7.patch: Add libav-0.7 support, thanks to Daniel van Vugt (vanvugt) -> fixed it seems |