[vdr] noad : compilation issue

2013-06-02 Thread Karim
Hi,

I can't compil noad on my vdrbox (Debian Wheezy x94). It  could be a
compatibility problem 
with new ffmpeg version, but I can't fix it :-(

Here is the error logs :

-
NOAD - make

--
make  all-am
make[1]: entrant dans le répertoire « /usr/local/src/noad-0.8.5 »
  CXX    svdrpc.o
svdrpc.cpp:21:19: warning: deprecated conversion from string constant to
‘char*’ [-Wwrite-strings]
  AR     libnoad.a
  CXX    audiotools.o
audiotools.cpp: In function ‘void initAVCodec()’:
audiotools.cpp:105:39: error: ‘avcodec_open’ was not declared in this scope
audiotools.cpp:110:30: error: ‘AVCODEC_MAX_AUDIO_FRAME_SIZE’ was not
declared in this scope
audiotools.cpp: In function ‘int scan_audio_stream_0(unsigned char*, int)’:
audiotools.cpp:166:16: error: ‘AVCODEC_MAX_AUDIO_FRAME_SIZE’ was not
declared in this scope
audiotools.cpp:175:11: warning: ‘int avcodec_decode_audio3(AVCodecContext*,
int16_t*, int*, AVPacket*)’ is deprecated (declared at
/usr/local/include/libavcodec/avcodec.h:3667) [-Wdeprecated-declarations]
audiotools.cpp:176:39: warning: ‘int avcodec_decode_audio3(AVCodecContext*,
int16_t*, int*, AVPacket*)’ is deprecated (declared at
/usr/local/include/libavcodec/avcodec.h:3667) [-Wdeprecated-declarations]
make[1]: *** [audiotools.o] Erreur 1
make[1]: quittant le répertoire « /usr/local/src/noad-0.8.5 »
make: *** [all] Erreur 2

--
NOAD - make install

--
CXX    audiotools.o
audiotools.cpp: In function ‘void initAVCodec()’:
audiotools.cpp:105:39: error: ‘avcodec_open’ was not declared in this scope
audiotools.cpp:110:30: error: ‘AVCODEC_MAX_AUDIO_FRAME_SIZE’ was not
declared in this scope
audiotools.cpp: In function ‘int scan_audio_stream_0(unsigned char*, int)’:
audiotools.cpp:166:16: error: ‘AVCODEC_MAX_AUDIO_FRAME_SIZE’ was not
declared in this scope
audiotools.cpp:175:11: warning: ‘int avcodec_decode_audio3(AVCodecContext*,
int16_t*, int*, AVPacket*)’ is deprecated (declared at
/usr/local/include/libavcodec/avcodec.h:3667) [-Wdeprecated-declarations]
audiotools.cpp:176:39: warning: ‘int avcodec_decode_audio3(AVCodecContext*,
int16_t*, int*, AVPacket*)’ is deprecated (declared at
/usr/local/include/libavcodec/avcodec.h:3667) [-Wdeprecated-declarations]
make: *** [audiotools.o] Erreur 1

--

Could you please help me to point on the problem ?
Thanks a lot ! 

Regards.
Karim



___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr


[vdr] markad : compilation issue

2013-06-02 Thread Karim
Hi,
I can't compil markad on my vdrbox (Debian Wheezy x94). 

It could be a compatibility problem with new ffmpeg version (lie my other
post for noad), but I can't fix it :-(

Here is the error log :

*** Plugin markad:
WARNING: plugin markad is using an old Makefile!
for i in command plugin; do make -C $i; done
g++ -g -O3 -Wall -Werror=overloaded-virtual -Wno-parentheses -fPIC
-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE
-D_LARGEFILE64_SOURCE -I/usr/include/linux/dvb -c -D_GNU_SOURCE
-D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE
-D__STDC_CONSTANT_MACROS -D__USE_XOPEN_EXTENDED -I/usr/local/include
decoder.cpp
decoder.cpp: In constructor ‘cMarkAdDecoder::cMarkAdDecoder(bool, int)’:
decoder.cpp:155:5: error: ‘CodecID’ was not declared in this scope
decoder.cpp:155:13: error: expected ‘;’ before ‘video_codecid’
decoder.cpp:159:9: error: ‘video_codecid’ was not declared in this scope
decoder.cpp:163:9: error: ‘video_codecid’ was not declared in this scope
decoder.cpp:166:40: error: ‘video_codecid’ was not declared in this scope
decoder.cpp:176:47: error: ‘avcodec_alloc_context’ was not declared in this
scope
decoder.cpp: In member function ‘bool cMarkAdDecoder::Clear()’:
decoder.cpp:326:36: error: ‘avcodec_alloc_context’ was not declared in this
scope
make[2]: *** [decoder.o] Erreur 1
make[2]: Rien à faire pour « all ».


Could you please help me to point on the problem ?
Thanks a lot ! 

Regards.
Karim



___
vdr mailing list
vdr@linuxtv.org
http://www.linuxtv.org/cgi-bin/mailman/listinfo/vdr