After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 766687 - gst-plugins-ffmpeg-0.10.13_p201211-r5 : /.../gstffmpegcodecmap.c:1761:45: error: parameter 1 ('pix_fmt') has incomplete type
gst-plugins-ffmpeg-0.10.13_p201211-r5 : /.../gstffmpegcodecmap.c:1761:45: err...
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-libav
unspecified
Other Linux
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2016-05-19 22:12 UTC by cristiano04
Modified: 2016-05-19 23:40 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description cristiano04 2016-05-19 22:12:56 UTC
Fails to build against ffmpeg >=3.0.

More details here: https://bugs.gentoo.org/show_bug.cgi?id=575056
Comment 1 Tim-Philipp Müller 2016-05-19 22:18:23 UTC
Thanks for the bug report, but GStreamer 0.10 is very old and no longer maintained. You can build it statically against the internal libav/ffmpeg snapshot.
Comment 2 cristiano04 2016-05-19 22:23:18 UTC
(In reply to Tim-Philipp Müller from comment #1)
> Thanks for the bug report, but GStreamer 0.10 is very old and no longer
> maintained. You can build it statically against the internal libav/ffmpeg
> snapshot.

I'm using gstreamer 1.6.3, the report is about the plugin. Sorry, I'm a bit of a layman regarding the gstreamer plugins.
Comment 3 Olivier Crête 2016-05-19 22:34:22 UTC
This bug report is about 0.10. You should build it against the internal version of ffmpeg, that is using "--without-system-ffmpeg". This is what we did when I used to maintain the ebuild. If the claim is that the bundled ffmpeg version has a bunch of CVEs, then the same applies to the rest of the GStreamer 0.10 code.. 

I notice that gentoo's libav package gives a choice of ffmpeg or libav.. That is also just wrong, only of those those will actually work, even though they're source compatible, they have different runtime behaviours!
Comment 4 cristiano04 2016-05-19 23:31:04 UTC
(In reply to Olivier Crête from comment #3)
> This bug report is about 0.10. 

That's because they're different ebuilds. This report is about https://packages.gentoo.org/packages/media-plugins/gst-plugins-ffmpeg and gstreamer is https://packages.gentoo.org/packages/media-libs/gstreamer

I use gst-plugins-ffmpeg-0.10 and I use gstreamer-1.6.3.
Comment 5 Tim-Philipp Müller 2016-05-19 23:40:28 UTC
Please sort it out in the gentoo bug tracker. If there is still an upstream issue, gentoo developers will file a bug with details here.