Hallo !
Nach der Installation der neuen ffmpeg-Version 2.0 klappt der
Compile der noad-Version 0.8.5 nicht mehr:
this is noad Version 0.8.5
configured with libmpeg2 Version 0.5.1
configured with libavcodec Version 55.18.102
now start "make" to build noad
and "make install" to install noad
make all-am
make[1]: Entering directory `/backup/privat/tv/dvb/tools/noad-0.8.5'
CXX tools.o
CXX vdr_cl.o
CXX svdrpc.o
svdrpc.cpp:21:19: Warnung: veraltete Konvertierung von Zeichenkettenkonstante in »char*« [-Wwrite-strings]
AR libnoad.a
CXX audiotools.o
audiotools.cpp: In Funktion »void initAVCodec()«:
audiotools.cpp:105:39: Fehler: »avcodec_open« wurde in diesem Gültigkeitsbereich nicht definiert
audiotools.cpp:110:30: Fehler: »AVCODEC_MAX_AUDIO_FRAME_SIZE« wurde in diesem Gültigkeitsbereich nicht definiert
audiotools.cpp: In Funktion »int scan_audio_stream_0(unsigned char*, int)«:
audiotools.cpp:166:16: Fehler: »AVCODEC_MAX_AUDIO_FRAME_SIZE« wurde in diesem Gültigkeitsbereich nicht definiert
audiotools.cpp:175:11: Warnung: »int avcodec_decode_audio3(AVCodecContext*, int16_t*, int*, AVPacket*)« ist veraltet (deklariert bei /usr/local/include/libavcodec/avcodec.h:3682) [-Wdeprecated-declarations]
audiotools.cpp:176:39: Warnung: »int avcodec_decode_audio3(AVCodecContext*, int16_t*, int*, AVPacket*)« ist veraltet (deklariert bei /usr/local/include/libavcodec/avcodec.h:3682) [-Wdeprecated-declarations]
make[1]: *** [audiotools.o] Fehler 1
make[1]: Leaving directory `/backup/privat/tv/dvb/tools/noad-0.8.5'
make: *** [all] Fehler 2
CXX audiotools.o
audiotools.cpp: In Funktion »void initAVCodec()«:
audiotools.cpp:105:39: Fehler: »avcodec_open« wurde in diesem Gültigkeitsbereich nicht definiert
audiotools.cpp:110:30: Fehler: »AVCODEC_MAX_AUDIO_FRAME_SIZE« wurde in diesem Gültigkeitsbereich nicht definiert
audiotools.cpp: In Funktion »int scan_audio_stream_0(unsigned char*, int)«:
audiotools.cpp:166:16: Fehler: »AVCODEC_MAX_AUDIO_FRAME_SIZE« wurde in diesem Gültigkeitsbereich nicht definiert
audiotools.cpp:175:11: Warnung: »int avcodec_decode_audio3(AVCodecContext*, int16_t*, int*, AVPacket*)« ist veraltet (deklariert bei /usr/local/include/libavcodec/avcodec.h:3682) [-Wdeprecated-declarations]
audiotools.cpp:176:39: Warnung: »int avcodec_decode_audio3(AVCodecContext*, int16_t*, int*, AVPacket*)« ist veraltet (deklariert bei /usr/local/include/libavcodec/avcodec.h:3682) [-Wdeprecated-declarations]
make: *** [audiotools.o] Fehler 1
Grüße,
Dirk