/home/portage/build/portage/net-misc/freerdp-1.1.0_beta1_p20130710-r2/work/freerdp-1.1.0_beta1_p20130710/channels/tsmf/client/ffmpeg/tsmf_ffmpeg.c: In function ‘tsmf_ffmpeg_set_format’: /home/portage/build/portage/net-misc/freerdp-1.1.0_beta1_p20130710-r2/work/freerdp-1.1.0_beta1_p20130710/channels/tsmf/client/ffmpeg/tsmf_ffmpeg.c:237:25: error: ‘CODEC_ID_VC1’ undeclared (first use in this function) mdecoder->codec_id = CODEC_ID_VC1; ^ /home/portage/build/portage/net-misc/freerdp-1.1.0_beta1_p20130710-r2/work/freerdp-1.1.0_beta1_p20130710/channels/tsmf/client/ffmpeg/tsmf_ffmpeg.c:237:25: note: each undeclared identifier is reported only once for each function it appears in /home/portage/build/portage/net-misc/freerdp-1.1.0_beta1_p20130710-r2/work/freerdp-1.1.0_beta1_p20130710/channels/tsmf/client/ffmpeg/tsmf_ffmpeg.c:240:25: error: ‘CODEC_ID_WMAV2’ undeclared (first use in this function) mdecoder->codec_id = CODEC_ID_WMAV2; ^ /home/portage/build/portage/net-misc/freerdp-1.1.0_beta1_p20130710-r2/work/freerdp-1.1.0_beta1_p20130710/channels/tsmf/client/ffmpeg/tsmf_ffmpeg.c:243:25: error: ‘CODEC_ID_WMAPRO’ undeclared (first use in this function) mdecoder->codec_id = CODEC_ID_WMAPRO; ^ /home/portage/build/portage/net-misc/freerdp-1.1.0_beta1_p20130710-r2/work/freerdp-1.1.0_beta1_p20130710/channels/tsmf/client/ffmpeg/tsmf_ffmpeg.c:246:25: error: ‘CODEC_ID_MP3’ undeclared (first use in this function) mdecoder->codec_id = CODEC_ID_MP3; ^ /home/portage/build/portage/net-misc/freerdp-1.1.0_beta1_p20130710-r2/work/freerdp-1.1.0_beta1_p20130710/channels/tsmf/client/ffmpeg/tsmf_ffmpeg.c:249:25: error: ‘CODEC_ID_MP2’ undeclared (first use in this function) mdecoder->codec_id = CODEC_ID_MP2; ^ /home/portage/build/portage/net-misc/freerdp-1.1.0_beta1_p20130710-r2/work/freerdp-1.1.0_beta1_p20130710/channels/tsmf/client/ffmpeg/tsmf_ffmpeg.c:252:25: error: ‘CODEC_ID_MPEG2VIDEO’ undeclared (first use in this function) mdecoder->codec_id = CODEC_ID_MPEG2VIDEO; ^ /home/portage/build/portage/net-misc/freerdp-1.1.0_beta1_p20130710-r2/work/freerdp-1.1.0_beta1_p20130710/channels/tsmf/client/ffmpeg/tsmf_ffmpeg.c:255:25: error: ‘CODEC_ID_WMV3’ undeclared (first use in this function) mdecoder->codec_id = CODEC_ID_WMV3; ^ /home/portage/build/portage/net-misc/freerdp-1.1.0_beta1_p20130710-r2/work/freerdp-1.1.0_beta1_p20130710/channels/tsmf/client/ffmpeg/tsmf_ffmpeg.c:258:25: error: ‘CODEC_ID_AAC’ undeclared (first use in this function) mdecoder->codec_id = CODEC_ID_AAC; ^ /home/portage/build/portage/net-misc/freerdp-1.1.0_beta1_p20130710-r2/work/freerdp-1.1.0_beta1_p20130710/channels/tsmf/client/ffmpeg/tsmf_ffmpeg.c:270:25: error: ‘CODEC_ID_H264’ undeclared (first use in this function) mdecoder->codec_id = CODEC_ID_H264; ^ /home/portage/build/portage/net-misc/freerdp-1.1.0_beta1_p20130710-r2/work/freerdp-1.1.0_beta1_p20130710/channels/tsmf/client/ffmpeg/tsmf_ffmpeg.c:273:25: error: ‘CODEC_ID_AC3’ undeclared (first use in this function) mdecoder->codec_id = CODEC_ID_AC3; ^ channels/tsmf/client/ffmpeg/CMakeFiles/tsmf-client-ffmpeg-decoder.dir/build.make:54: recipe for target 'channels/tsmf/client/ffmpeg/CMakeFiles/tsmf-client-ffmpeg-decoder.dir/tsmf_ffmpeg.c.o' failed make[2]: *** [channels/tsmf/client/ffmpeg/CMakeFiles/tsmf-client-ffmpeg-decoder.dir/tsmf_ffmpeg.c.o] Error 1 make[2]: Leaving directory '/home/portage/build/portage/net-misc/freerdp-1.1.0_beta1_p20130710-r2/work/freerdp-1.1.0_beta1_p20130710_build' CMakeFiles/Makefile2:2914: recipe for target 'channels/tsmf/client/ffmpeg/CMakeFiles/tsmf-client-ffmpeg-decoder.dir/all' failed make[1]: *** [channels/tsmf/client/ffmpeg/CMakeFiles/tsmf-client-ffmpeg-decoder.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... Reproducible: Always
Created attachment 397736 [details, diff] libav55_compat.patch fix from commits https://github.com/FreeRDP/FreeRDP/commit/8eb7f69a1267553d57944ce3fdac275593af8cb0#diff-22772ad6b4b721bd92ddb38fe856f0c3 and https://github.com/FreeRDP/FreeRDP/commit/f73e40d18890820949fcef8e54e0164e765eb358#diff-22772ad6b4b721bd92ddb38fe856f0c3
Just to confirm the patch applied cleanly and appears to work flawlessly for me - many thanks Rion.