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 plugin

This 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

Attachment: pgpn8yvbQ8mWh.pgp
Description: Digitale PGP-Signatur

Reply via email to