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