Could anyone that helps maintain FFMpeg on RPM Fusion read Gary's
comments below and let me know if this is something we can fix or if I
need to disable CrystalHD support for MythTV 0.26.
---------- Forwarded message ----------
From: Gary Buhrmaster <gary.buhrmaster(a)gmail.com>
Date: Wed, Aug 15, 2012 at 3:59 PM
Subject: Re: [mythtv] 0.26 Beta build error in Crystal HD
To: Development of MythTV <mythtv-dev(a)mythtv.org>
On Mon, Aug 13, 2012 at 1:20 PM, Richard Shaw <hobbes1069(a)gmail.com> wrote:
I was doing a test build of 0.26 beta to prepare for the release and
ran into the following:
In file included from libavcodec/crystalhd.c:82:0:
/usr/include/libcrystalhd/bc_dts_types.h:64:1: error: unknown type name 'bool'
I tried looking for a newer version of libcrystalhd but the source
link just gives the latest download as a date (20100703) which
seems rather old.
My recollection is that FFmpeg itself gets these errors on Fedora
if compiled with crystalhd support, so it is not really surprising
that the same errors are seen for the MythTV FFmpeg port. There
is clearly some version of headers mismatch between the FFmpeg
version of crystalhd support and Fedoras crystalhd version. As
I recall, Gavin was looking at the header issue at some point, but
may never have been successful in finding matching versions, see:
The person that did the crystalhd support for FFmpeg has gotten
other compilation error reports which he also suggests are due
to header version issues.
I suspect that crystalhd support will need to be disabled for
Fedora unless you get the problem accepted as a blocker
for 0.26. I am not sure how many (if any) users that impacts.
mythtv-dev mailing list