Control: close -1 Hi Sebastian,
On So 25 Aug 2013 15:49:40 CEST, Sebastian Ramacher wrote:
Source: freerdp Version: 1.0.2-2 Severity: normal While rebuilding freerdp against libav 9 I've noticed the following warnings:| /«PKGBUILDDIR»/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c: In function 'tsmf_ffmpeg_init_context': | /«PKGBUILDDIR»/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c:57:2: warning: implicit declaration of function 'avcodec_alloc_context' [-Wimplicit-function-declarat| ion] | mdecoder->codec_context = avcodec_alloc_context(); | ^| /«PKGBUILDDIR»/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c:57:26: warning: assignment makes pointer from integer without a cast [enabled by default]| mdecoder->codec_context = avcodec_alloc_context(); | ^| /«PKGBUILDDIR»/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c: In function 'tsmf_ffmpeg_init_audio_stream': | /«PKGBUILDDIR»/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c:92:2: warning: 'dsp_mask' is deprecated (declared at /usr/include/libavcodec/avcodec.h:2696) [-Wdepre| cated-declarations] | mdecoder->codec_context->dsp_mask = AV_CPU_FLAG_SSE2 | AV_CPU_FLAG_MMX2; | ^| /«PKGBUILDDIR»/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c: In function 'tsmf_ffmpeg_prepare': | /«PKGBUILDDIR»/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c:177:2: warning: implicit declaration of function 'avcodec_open' [-Wimplicit-function-declaration]| if (avcodec_open(mdecoder->codec_context, mdecoder->codec) < 0) | ^| /«PKGBUILDDIR»/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c: In function 'tsmf_ffmpeg_decode_video': | /«PKGBUILDDIR»/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c:311:3: warning: implicit declaration of function 'av_free' [-Wimplicit-function-declaration]| av_free(frame); | ^| /«PKGBUILDDIR»/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c: In function 'tsmf_ffmpeg_decode_audio': | /«PKGBUILDDIR»/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c:375:4: warning: 'avcodec_decode_audio3' is deprecated (declared at /usr/include/libavcodec/avcodec.h:| 3608) [-Wdeprecated-declarations] | len = avcodec_decode_audio3(mdecoder->codec_context, | ^| /«PKGBUILDDIR»/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c: In function 'TSMFDecoderEntry': | /«PKGBUILDDIR»/channels/drdynvc/tsmf/ffmpeg/tsmf_ffmpeg.c:502:3: warning: implicit declaration of function 'avcodec_init' [-Wimplicit-function-declaration]| avcodec_init(); | ^| dpkg-shlibdeps: warning: debian/libfreerdp-plugins-standard/usr/lib/x86_64-linux-gnu/freerdp/tsmf_ffmpeg.so contains an unresolvable reference to symbol avcodc_alloc_context: it's probably a pluginThis will make tsmf_ffmpeg.so unusuble once freerdp gets rebuilt for the libav 9 transition. At least avcodec_alloc_context got removed from libav. Since I don't know if this makes freerdp unusuble or not, I'm filing this as severity normal bug. Please check if this problem. Regards
This issue has been dealt with during the libav10 transition. I forgot closing this bug back then...
Mike [1] https://packages.qa.debian.org/f/freerdp/news/20140808T224954Z.html -- DAS-NETZWERKTEAM mike gabriel, herweg 7, 24357 fleckeby fon: +49 (1520) 1976 148 GnuPG Key ID 0x25771B31 mail: mike.gabr...@das-netzwerkteam.de, http://das-netzwerkteam.de freeBusy: https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb
pgpn8yvbQ8mWh.pgp
Description: Digitale PGP-Signatur