In the meantime, could you do the following and tell me if the compilation works?On 15/09/12 21:23, Eugen Dedu wrote:
On 15/09/12 15:02, Antonio Trande wrote:
2012/9/15 Eugen Dedu<Eugen Dedu pu-pm univ-fcomte.fr>
On 15/09/12 00:37, Antonio Trande wrote:
2012/9/14 Eugen
Dedu<Eugen Dedu pu-pm univ-**fcomte.fr<Eugen.Dedu@pu-pm.univ-fcomte.fr>
On 14/09/12 10:41, Antonio Trande wrote:
I confirm.
2012/9/14 Antonio Trande<anto trande gmail com>
Could you confirm that line 305 from /usr/include/ffmpeg/libavutil/**
2012/9/13 Eugen
Dedu<Eugen Dedu pu-pm univ-**f**comte.fr<http://fcomte.fr>
<Eugen.Dedu@pu-pm.**univ-fcomte.fr<Eugen.Dedu@pu-pm.univ-fcomte.fr>>
/* #undef AV_PICTURE_TYPE_NONE */
On 13/09/12 19:05, Antonio Trande wrote:
2012/9/13 Eugen Dedu<Eugen Dedu pu-pm univ-****f**comte.fr<
http://fcomte.fr>
<Eugen.Dedu@pu-pm.**univ-**fcomte.fr<http://univ-fcomte.fr><plugins/config.log file from opal directory?
Eugen.Dedu@pu-pm.**univ-fcomte.fr<Eugen.Dedu@pu-pm.univ-fcomte.fr>
On 27/08/12 19:45, Antonio Trande wrote:
2012/8/24 Antonio Trande<anto trande gmail com>Hi Eugen.
2012/8/24 Eugen Dedu<Eugen Dedu pu-pm univ-******f**comte.fr<Do you
http://fcomte.fr>
<Eugen.Dedu@pu-pm.**univ-**fco**mte.fr<http://fcomte.fr><
http://univ-fcomte.fr><
Eugen.Dedu@pu-pm.**univ-**fcomte.fr<http://univ-fcomte.fr><
Eugen.Dedu@pu-pm.**univ-fcomte.fr<Eugen.Dedu@pu-pm.univ-fcomte.fr>
On 24/08/12 12:48, Antonio Trande wrote:ffmpeg
Hi all.
If i remember properly this issue pops up with the old
I'm working to compile opal-3.10.7 on my Fedora 17 64bit.
After
*./configurework but
--disable-silk*, *make* fails with
[CC] h263-1998.cxx
In file included from /usr/include/ffmpeg/libavutil/**
******
**samplefmt.h:22:0,
from /usr/include/ffmpeg/****its
libavcodec/avcodec.h:30,
from ../common/ffmpeg.h:48,
from h263-1998.h:52,
from h263-1998.cxx:50:
/usr/include/ffmpeg/libavutil/**********avutil.h:305:5:
error:
expected
identifier
before numeric constant
/usr/include/ffmpeg/libavutil/**********avutil.h:305:5:
error:
expected ‘}’
before
numeric constant
/usr/include/ffmpeg/libavutil/**********avutil.h:305:5:
error:
expected
unqualified-id before numeric constant
/usr/include/ffmpeg/libavutil/**********avutil.h:313:1:
error:
expected
declaration
before ‘}’ token
make[3]: ***
[/home/sagitter/**********SoftwareCompilato/opal-3.10.7/**
********
plugins/../lib_linux_x86_64/**********plugins/h263_ffmpeg/**
h263-***
*
1998.****o]
Error 1
Peter, do you know what is the problem? I tested it with
libav...
With the option *--disable-libavcodec, *make completes
ffmpeg codecs are not available.
release of
Ekiga
too and it was linked to ffmpeg.
Please, i wish understand if this is a issue related to Ekiga
or to
in Fedora.
Antonio, it could be a mismatch between ffmpeg version and opal.
use ffmpeg or libav? What version exactly
(/usr/include/libavcodec/***
*version.h)?
Is it the version from Fedora or another one?
I use ffmpeg (v. 0.10..4-2) from Fedora repository.
Indeed, you use version ffmpeg 0.10.4. Could you send the
Also, what gives the command:
grep PICT opal-directory/plugins/plugin-******config.h
$ grep PICT plugin-config.h
**avutil.h
is:
305 AV_PICTURE_TYPE_NONE = 0, ///< Undefined
?
If yes, then please do:
- in opal/plugins/video/common, rename ffmpeg directory to ffmpeg2 (so
that it is not found)
- rebuild opal (./configure and make)
See attached.
The problem is the following. Opal in config.log says:
checking if libavutil has AV_PICTURE_TYPE_NONE... no
checking if libavutil has AVPictureType... no
On the other hand, your ffmpeg from Fedora has in avutil.h:
304 enum AVPictureType {
305 AV_PICTURE_TYPE_NONE = 0, ///< Undefined
[...]
So opal configure does not find AV_PICTURE_TYPE_NONE, hence it
defines it,
but afterwards there is collision since it is defined in avutil.h.
I found the problem. configure check for AV_PICTURE_TYPE_NONE in
avcodec.h... Some versions of ffmpeg had it in avcodec.h, and your
version of ffmpeg has it in avutil.h...
However, I do not understand why there was no error on Fedora official
builds.
Let me think how to fix this.
In plugin/plugin-config.h, comment out the line containing AV_PICTURE_TYPE_NONE, and do make again.