Hi, all <br><br>I failed to compile gst-fffmpeg-0.11.2 on Centos 6.2, <br>Someone knows what&#39;s going on ?<br>Error log is as follows<br><br><br><br>make[3]: Entering directory `/home/test/GST/gst-ffmpeg/gst-ffmpeg-0.11.2/ext/ffmpeg&#39;<br>
  CC     libgstffmpeg_la-gstffmpeg.lo<br>In file included from gstffmpeg.c:31:<br>../../gst-libs/ext/libav/libavcodec/avcodec.h:485:5: warning: &quot;FF_API_OLD_DECODE_AUDIO&quot; is not defined<br>../../gst-libs/ext/libav/libavcodec/avcodec.h:668:5: warning: &quot;FF_API_MPEGVIDEO_GLOBAL_OPTS&quot; is not defined<br>
../../gst-libs/ext/libav/libavcodec/avcodec.h:680:5: warning: &quot;FF_API_MJPEG_GLOBAL_OPTS&quot; is not defined<br>../../gst-libs/ext/libav/libavcodec/avcodec.h:683:5: warning: &quot;FF_API_X264_GLOBAL_OPTS&quot; is not defined<br>
../../gst-libs/ext/libav/libavcodec/avcodec.h:696:5: warning: &quot;FF_API_SNOW_GLOBAL_OPTS&quot; is not defined<br>../../gst-libs/ext/libav/libavcodec/avcodec.h:699:5: warning: &quot;FF_API_LAME_GLOBAL_OPTS&quot; is not defined<br>
../../gst-libs/ext/libav/libavcodec/avcodec.h:720:5: warning: &quot;FF_API_PARSE_FRAME&quot; is not defined<br>../../gst-libs/ext/libav/libavcodec/avcodec.h:986:5: warning: &quot;FF_API_DATA_POINTERS&quot; is not defined<br>
../../gst-libs/ext/libav/libavcodec/avcodec.h:1059:5: warning: &quot;FF_API_AVFRAME_AGE&quot; is not defined<br>../../gst-libs/ext/libav/libavcodec/avcodec.h:1656:5: warning: &quot;FF_API_ER&quot; is not defined<br>../../gst-libs/ext/libav/libavcodec/avcodec.h:1753:5: warning: &quot;FF_API_PARSE_FRAME&quot; is not defined<br>
../../gst-libs/ext/libav/libavcodec/avcodec.h:2186:5: warning: &quot;FF_API_INTERNAL_CONTEXT&quot; is not defined<br>../../gst-libs/ext/libav/libavcodec/avcodec.h:2637:5: warning: &quot;FF_API_X264_GLOBAL_OPTS&quot; is not defined<br>
../../gst-libs/ext/libav/libavcodec/avcodec.h:2676:5: warning: &quot;FF_API_X264_GLOBAL_OPTS&quot; is not defined<br>../../gst-libs/ext/libav/libavcodec/avcodec.h:2692:5: warning: &quot;FF_API_X264_GLOBAL_OPTS&quot; is not defined<br>
../../gst-libs/ext/libav/libavcodec/avcodec.h:2838:5: warning: &quot;FF_API_DRC_SCALE&quot; is not defined<br>../../gst-libs/ext/libav/libavcodec/avcodec.h:2976:5: warning: &quot;FF_API_X264_GLOBAL_OPTS&quot; is not defined<br>
../../gst-libs/ext/libav/libavcodec/avcodec.h:3086:5: warning: &quot;FF_API_INTERNAL_CONTEXT&quot; is not defined<br>../../gst-libs/ext/libav/libavcodec/avcodec.h:3764:5: warning: &quot;FF_API_GET_ALPHA_INFO&quot; is not defined<br>
../../gst-libs/ext/libav/libavcodec/avcodec.h:3806:5: warning: &quot;FF_API_AVCODEC_INIT&quot; is not defined<br>../../gst-libs/ext/libav/libavcodec/avcodec.h:3867:5: warning: &quot;FF_API_ALLOC_CONTEXT&quot; is not defined<br>
../../gst-libs/ext/libav/libavcodec/avcodec.h:3894:5: warning: &quot;FF_API_ALLOC_CONTEXT&quot; is not defined<br>../../gst-libs/ext/libav/libavcodec/avcodec.h:4003:5: warning: &quot;FF_API_AVCODEC_OPEN&quot; is not defined<br>
../../gst-libs/ext/libav/libavcodec/avcodec.h:4070:5: warning: &quot;FF_API_OLD_DECODE_AUDIO&quot; is not defined<br>../../gst-libs/ext/libav/libavcodec/avcodec.h:4238:5: warning: &quot;FF_API_OLD_ENCODE_AUDIO&quot; is not defined<br>
In file included from gstffmpeg.c:31:<br>../../gst-libs/ext/libav/libavcodec/avcodec.h:4687: warning: no previous prototype for &#39;av_log_ask_for_sample&#39;<br>../../gst-libs/ext/libav/libavcodec/avcodec.h: In function &#39;av_log_ask_for_sample&#39;:<br>
../../gst-libs/ext/libav/libavcodec/avcodec.h:4687: error: expected declaration specifiers before &#39;av_printf_format&#39;<br>../../gst-libs/ext/libav/libavcodec/avcodec.h:4705: warning: empty declaration<br>In file included from ../../gst-libs/ext/libav/libavformat/avformat.h:144,<br>
                 from gstffmpeg.c:32:<br>../../gst-libs/ext/libav/libavformat/avio.h:54: error: storage class specified for parameter &#39;AVIOInterruptCB&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:123: error: storage class specified for parameter &#39;AVIOContext&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:145: error: expected specifier-qualifier-list before &#39;AVIOInterruptCB&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:146: error: storage class specified for parameter &#39;URLContext&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:157: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avio.h:158: error: expected &#39;;&#39; before &#39;int&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:171: error: storage class specified for parameter &#39;URLProtocol&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:174: error: expected specifier-qualifier-list before &#39;URLContext&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:177: error: storage class specified for parameter &#39;URLPollEntry&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:180: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:209: error: storage class specified for parameter &#39;URLInterruptCB&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:210: error: expected &#39;=&#39;, &#39;,&#39;, &#39;;&#39;, &#39;asm&#39; or &#39;__attribute__&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avio.h:218: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:220: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:221: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:222: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:223: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:224: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:225: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:226: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:227: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:228: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:229: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:230: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:231: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:232: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:233: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:235: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:241: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:247: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:253: error: expected &#39;=&#39;, &#39;,&#39;, &#39;;&#39;, &#39;asm&#39; or &#39;__attribute__&#39; before &#39;ByteIOContext&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:255: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:263: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:278: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:279: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:280: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:281: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:282: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:283: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:284: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:285: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:286: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:287: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:288: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:290: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:291: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:292: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:293: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:294: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:295: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:296: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:297: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:298: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:299: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:300: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:301: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:306: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:307: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:316: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:317: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:318: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:319: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:320: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:321: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:323: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:324: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:325: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:326: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:327: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:328: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:329: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:330: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:338: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:339: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:341: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:342: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:344: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:347: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:348: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:351: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:355: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:359: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:363: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:368: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:370: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avio.h:373: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:380: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
In file included from ../../gst-libs/ext/libav/libavformat/avformat.h:144,<br>                 from gstffmpeg.c:32:<br>../../gst-libs/ext/libav/libavformat/avio.h:397:5: warning: &quot;FF_API_OLD_INTERRUPT_CB&quot; is not defined<br>
../../gst-libs/ext/libav/libavformat/avio.h:426: error: expected declaration specifiers before &#39;AVIOContext&#39;<br>../../gst-libs/ext/libav/libavformat/avio.h:435: error: expected &#39;)&#39; before &#39;*&#39; token<br>
../../gst-libs/ext/libav/libavformat/avio.h:436: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avio.h:437: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avio.h:438: error: expected &#39;)&#39; before &#39;*&#39; token<br>
../../gst-libs/ext/libav/libavformat/avio.h:439: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avio.h:440: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avio.h:441: error: expected &#39;)&#39; before &#39;*&#39; token<br>
../../gst-libs/ext/libav/libavformat/avio.h:442: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avio.h:443: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avio.h:444: error: expected &#39;)&#39; before &#39;*&#39; token<br>
../../gst-libs/ext/libav/libavformat/avio.h:450: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avio.h:456: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avio.h:477: error: expected &#39;)&#39; before &#39;*&#39; token<br>
../../gst-libs/ext/libav/libavformat/avio.h:483: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avio.h:492: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avio.h:501: error: expected &#39;)&#39; before &#39;*&#39; token<br>
../../gst-libs/ext/libav/libavformat/avio.h:504: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avio.h:506: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avio.h:513: error: expected &#39;)&#39; before &#39;*&#39; token<br>
../../gst-libs/ext/libav/libavformat/avio.h:522: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avio.h:523: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avio.h:524: error: expected &#39;)&#39; before &#39;*&#39; token<br>
../../gst-libs/ext/libav/libavformat/avio.h:525: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avio.h:526: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avio.h:527: error: expected &#39;)&#39; before &#39;*&#39; token<br>
../../gst-libs/ext/libav/libavformat/avio.h:528: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avio.h:529: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avio.h:530: error: expected &#39;)&#39; before &#39;*&#39; token<br>
../../gst-libs/ext/libav/libavformat/avio.h:547: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avio.h:555: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avio.h:556: error: expected &#39;)&#39; before &#39;*&#39; token<br>
../../gst-libs/ext/libav/libavformat/avio.h:599: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avio.h:618: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avio.h:627: error: expected &#39;)&#39; before &#39;*&#39; token<br>
../../gst-libs/ext/libav/libavformat/avio.h:635: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avio.h:646: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avio.h:666: error: expected &#39;)&#39; before &#39;*&#39; token<br>
../../gst-libs/ext/libav/libavformat/avio.h:685: error: expected &#39;)&#39; before &#39;*&#39; token<br>In file included from gstffmpeg.c:32:<br>../../gst-libs/ext/libav/libavformat/avformat.h:147: warning: empty declaration<br>
../../gst-libs/ext/libav/libavformat/avformat.h:237: error: storage class specified for parameter &#39;AVMetadata&#39;<br>../../gst-libs/ext/libav/libavformat/avformat.h:238: error: storage class specified for parameter &#39;AVMetadataTag&#39;<br>
../../gst-libs/ext/libav/libavformat/avformat.h:240: error: storage class specified for parameter &#39;AVMetadataConv&#39;<br>../../gst-libs/ext/libav/libavformat/avformat.h:250: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avformat.h:263: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avformat.h:268: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avformat.h:279: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avformat.h:284: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avformat.h:302: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avformat.h:318: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avformat.h:329: error: storage class specified for parameter &#39;AVFrac&#39;<br>
../../gst-libs/ext/libav/libavformat/avformat.h:334: warning: empty declaration<br>../../gst-libs/ext/libav/libavformat/avformat.h:343: error: storage class specified for parameter &#39;AVProbeData&#39;<br>../../gst-libs/ext/libav/libavformat/avformat.h:365: error: storage class specified for parameter &#39;AVFormatParameters&#39;<br>
In file included from gstffmpeg.c:32:<br>../../gst-libs/ext/libav/libavformat/avformat.h:417: error: expected declaration specifiers or &#39;...&#39; before &#39;AVFormatParameters&#39;<br>../../gst-libs/ext/libav/libavformat/avformat.h:430: error: expected &#39;:&#39;, &#39;,&#39;, &#39;;&#39;, &#39;}&#39; or &#39;__attribute__&#39; before &#39;*&#39; token<br>
../../gst-libs/ext/libav/libavformat/avformat.h:445: error: storage class specified for parameter &#39;AVOutputFormat&#39;<br>../../gst-libs/ext/libav/libavformat/avformat.h:478: error: expected &#39;)&#39; before &#39;*&#39; token<br>
../../gst-libs/ext/libav/libavformat/avformat.h:486: error: expected &#39;;&#39; before &#39;int&#39;<br>../../gst-libs/ext/libav/libavformat/avformat.h:573: error: storage class specified for parameter &#39;AVInputFormat&#39;<br>
../../gst-libs/ext/libav/libavformat/avformat.h:578: warning: empty declaration<br>../../gst-libs/ext/libav/libavformat/avformat.h:593: error: storage class specified for parameter &#39;AVIndexEntry&#39;<br>In file included from gstffmpeg.c:32:<br>
../../gst-libs/ext/libav/libavformat/avformat.h:634:5: warning: &quot;FF_API_REORDER_PRIVATE&quot; is not defined<br>../../gst-libs/ext/libav/libavformat/avformat.h:652:5: warning: &quot;FF_API_REORDER_PRIVATE&quot; is not defined<br>
../../gst-libs/ext/libav/libavformat/avformat.h:655:5: warning: &quot;FF_API_STREAM_COPY&quot; is not defined<br>../../gst-libs/ext/libav/libavformat/avformat.h:661:5: warning: &quot;FF_API_AVSTREAM_QUALITY&quot; is not defined<br>
../../gst-libs/ext/libav/libavformat/avformat.h:685:5: warning: &quot;FF_API_REORDER_PRIVATE&quot; is not defined<br>../../gst-libs/ext/libav/libavformat/avformat.h:704:5: warning: &quot;FF_API_REORDER_PRIVATE&quot; is not defined<br>
../../gst-libs/ext/libav/libavformat/avformat.h:719:5: warning: &quot;FF_API_REORDER_PRIVATE&quot; is not defined<br>../../gst-libs/ext/libav/libavformat/avformat.h:781:6: warning: &quot;FF_API_REORDER_PRIVATE&quot; is not defined<br>
../../gst-libs/ext/libav/libavformat/avformat.h:810: error: expected specifier-qualifier-list before &#39;AVProbeData&#39;<br>../../gst-libs/ext/libav/libavformat/avformat.h:824: error: storage class specified for parameter &#39;AVStream&#39;<br>
../../gst-libs/ext/libav/libavformat/avformat.h:841: error: storage class specified for parameter &#39;AVProgram&#39;<br>../../gst-libs/ext/libav/libavformat/avformat.h:851: error: storage class specified for parameter &#39;AVChapter&#39;<br>
../../gst-libs/ext/libav/libavformat/avformat.h:894: error: expected specifier-qualifier-list before &#39;AVIOContext&#39;<br>../../gst-libs/ext/libav/libavformat/avformat.h:910:5: warning: &quot;FF_API_TIMESTAMP&quot; is not defined<br>
../../gst-libs/ext/libav/libavformat/avformat.h:918:5: warning: &quot;FF_API_REORDER_PRIVATE&quot; is not defined<br>../../gst-libs/ext/libav/libavformat/avformat.h:943:5: warning: &quot;FF_API_FILESIZE&quot; is not defined<br>
../../gst-libs/ext/libav/libavformat/avformat.h:957:5: warning: &quot;FF_API_REORDER_PRIVATE&quot; is not defined<br>../../gst-libs/ext/libav/libavformat/avformat.h:965:5: warning: &quot;FF_API_MUXRATE&quot; is not defined<br>
../../gst-libs/ext/libav/libavformat/avformat.h:972:5: warning: &quot;FF_API_PRELOAD&quot; is not defined<br>../../gst-libs/ext/libav/libavformat/avformat.h:977:5: warning: &quot;FF_API_LOOP_OUTPUT&quot; is not defined<br>
../../gst-libs/ext/libav/libavformat/avformat.h:1001:5: warning: &quot;FF_API_LOOP_INPUT&quot; is not defined<br>../../gst-libs/ext/libav/libavformat/avformat.h:1070:5: warning: &quot;FF_API_REORDER_PRIVATE&quot; is not defined<br>
../../gst-libs/ext/libav/libavformat/avformat.h:1085:5: warning: &quot;FF_API_REORDER_PRIVATE&quot; is not defined<br>../../gst-libs/ext/libav/libavformat/avformat.h:1134:6: warning: &quot;FF_API_REORDER_PRIVATE&quot; is not defined<br>
In file included from gstffmpeg.c:32:<br>../../gst-libs/ext/libav/libavformat/avformat.h:1163: error: storage class specified for parameter &#39;AVFormatContext&#39;<br>../../gst-libs/ext/libav/libavformat/avformat.h:1168: error: storage class specified for parameter &#39;AVPacketList&#39;<br>
../../gst-libs/ext/libav/libavformat/avformat.h:1206: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avformat.h:1207: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avformat.h:1229: error: expected declaration specifiers before &#39;AVInputFormat&#39;<br>
../../gst-libs/ext/libav/libavformat/avformat.h:1236: error: expected declaration specifiers before &#39;AVOutputFormat&#39;<br>../../gst-libs/ext/libav/libavformat/avformat.h:1243: error: expected declaration specifiers before &#39;AVFormatContext&#39;<br>
../../gst-libs/ext/libav/libavformat/avformat.h:1249: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avformat.h:1274: error: expected declaration specifiers before &#39;AVStream&#39;<br>
../../gst-libs/ext/libav/libavformat/avformat.h:1276: error: expected declaration specifiers before &#39;AVProgram&#39;<br>../../gst-libs/ext/libav/libavformat/avformat.h:1284: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avformat.h:1288: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avformat.h:1289: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avformat.h:1302: error: expected declaration specifiers before &#39;AVInputFormat&#39;<br>../../gst-libs/ext/libav/libavformat/avformat.h:1310: error: expected declaration specifiers before &#39;AVInputFormat&#39;<br>
../../gst-libs/ext/libav/libavformat/avformat.h:1323: error: expected declaration specifiers before &#39;AVInputFormat&#39;<br>../../gst-libs/ext/libav/libavformat/avformat.h:1340: error: expected &#39;)&#39; before &#39;*&#39; token<br>
../../gst-libs/ext/libav/libavformat/avformat.h:1350: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avformat.h:1368: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avformat.h:1393: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avformat.h:1411: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avformat.h:1436: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avformat.h:1462: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avformat.h:1479: error: expected &#39;)&#39; before &#39;*&#39; token<br>
../../gst-libs/ext/libav/libavformat/avformat.h:1505: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avformat.h:1518: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avformat.h:1547: error: expected &#39;)&#39; before &#39;*&#39; token<br>
../../gst-libs/ext/libav/libavformat/avformat.h:1553: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avformat.h:1560: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avformat.h:1568: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avformat.h:1572:5: warning: &quot;FF_API_CLOSE_INPUT_FILE&quot; is not defined<br>../../gst-libs/ext/libav/libavformat/avformat.h:1587: error: expected &#39;)&#39; before &#39;*&#39; token<br>
../../gst-libs/ext/libav/libavformat/avformat.h:1592:5: warning: &quot;FF_API_NEW_STREAM&quot; is not defined<br>../../gst-libs/ext/libav/libavformat/avformat.h:1607:5: warning: &quot;FF_API_SET_PTS_INFO&quot; is not defined<br>
../../gst-libs/ext/libav/libavformat/avformat.h:1621:5: warning: &quot;FF_API_SEEK_PUBLIC&quot; is not defined<br>../../gst-libs/ext/libav/libavformat/avformat.h:1640: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avformat.h:1662: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avformat.h:1676: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avformat.h:1691: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avformat.h:1717: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avformat.h:1734: error: expected &#39;)&#39; before &#39;*&#39; token<br>
../../gst-libs/ext/libav/libavformat/avformat.h:1746: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avformat.h:1760: error: expected declaration specifiers before &#39;AVOutputFormat&#39;<br>
../../gst-libs/ext/libav/libavformat/avformat.h:1767: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avformat.h:1818: error: expected declaration specifiers or &#39;...&#39; before &#39;AVStream&#39;<br>
../../gst-libs/ext/libav/libavformat/avformat.h:1833: error: expected declaration specifiers or &#39;...&#39; before &#39;AVStream&#39;<br>../../gst-libs/ext/libav/libavformat/avformat.h:1853: error: expected &#39;)&#39; before &#39;*&#39; token<br>
../../gst-libs/ext/libav/libavformat/avformat.h:1863: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avformat.h:1871: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avformat.h:1902: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avformat.h:1908: error: expected &#39;)&#39; before &#39;*&#39; token<br>../../gst-libs/ext/libav/libavformat/avformat.h:1921: error: expected declaration specifiers before &#39;__attribute__&#39;<br>
../../gst-libs/ext/libav/libavformat/avformat.h:1934: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avformat.h:1974: error: expected &#39;)&#39; before &#39;*&#39; token<br>
../../gst-libs/ext/libav/libavformat/avformat.h:1977: error: expected declaration specifiers before &#39;__attribute__&#39;<br>../../gst-libs/ext/libav/libavformat/avformat.h:1996: error: expected &#39;)&#39; before &#39;*&#39; token<br>
In file included from gstffmpeg.c:38:<br>gstffmpeg.h:37: error: storage class specified for parameter &#39;ffmpeg_debug&#39;<br>gstffmpeg.h:43: error: storage class specified for parameter &#39;_shut_up_I_am_probing&#39;<br>
gstffmpeg.h:46: error: storage class specified for parameter &#39;gst_ffmpegdemux_register&#39;<br>gstffmpeg.h:47: error: storage class specified for parameter &#39;gst_ffmpegdec_register&#39;<br>gstffmpeg.h:48: error: storage class specified for parameter &#39;gst_ffmpegenc_register&#39;<br>
gstffmpeg.h:49: error: storage class specified for parameter &#39;gst_ffmpegmux_register&#39;<br>gstffmpeg.h:50: error: storage class specified for parameter &#39;gst_ffmpegcsp_register&#39;<br>gstffmpeg.h:54: error: storage class specified for parameter &#39;gst_ffmpegaudioresample_register&#39;<br>
gstffmpeg.h:55: error: storage class specified for parameter &#39;gst_ffmpegdeinterlace_register&#39;<br>gstffmpeg.h:59: error: expected &#39;)&#39; before &#39;*&#39; token<br>gstffmpeg.h:63: error: expected &#39;=&#39;, &#39;,&#39;, &#39;;&#39;, &#39;asm&#39; or &#39;__attribute__&#39; before &#39;gstreamer_protocol&#39;<br>
gstffmpeg.h:64: error: expected &#39;=&#39;, &#39;,&#39;, &#39;;&#39;, &#39;asm&#39; or &#39;__attribute__&#39; before &#39;gstpipe_protocol&#39;<br>In file included from gstffmpeg.c:39:<br>gstffmpegutils.h:58: error: expected &#39;=&#39;, &#39;,&#39;, &#39;;&#39;, &#39;asm&#39; or &#39;__attribute__&#39; before &#39;{&#39; token<br>
gstffmpegutils.h:73: error: expected &#39;=&#39;, &#39;,&#39;, &#39;;&#39;, &#39;asm&#39; or &#39;__attribute__&#39; before &#39;{&#39; token<br>gstffmpeg.c:41: error: parameter &#39;ffmpeg_debug&#39; is initialized<br>gstffmpeg.c:41: error: redefinition of parameter &#39;ffmpeg_debug&#39;<br>
gstffmpeg.h:37: note: previous definition of &#39;ffmpeg_debug&#39; was here<br>gstffmpeg.c:43: error: storage class specified for parameter &#39;gst_avcodec_mutex&#39;<br>gstffmpeg.c:43: error: parameter &#39;gst_avcodec_mutex&#39; is initialized<br>
gstffmpeg.c:48: error: expected &#39;=&#39;, &#39;,&#39;, &#39;;&#39;, &#39;asm&#39; or &#39;__attribute__&#39; before &#39;{&#39; token<br>gstffmpeg.c:60: error: expected &#39;=&#39;, &#39;,&#39;, &#39;;&#39;, &#39;asm&#39; or &#39;__attribute__&#39; before &#39;{&#39; token<br>
gstffmpeg.c:71: error: expected &#39;)&#39; before &#39;*&#39; token<br>gstffmpeg.c:85: error: expected &#39;=&#39;, &#39;,&#39;, &#39;;&#39;, &#39;asm&#39; or &#39;__attribute__&#39; before &#39;{&#39; token<br>gstffmpeg.c:125: error: parameter &#39;_shut_up_I_am_probing&#39; is initialized<br>
gstffmpeg.c:125: error: redefinition of parameter &#39;_shut_up_I_am_probing&#39;<br>gstffmpeg.h:43: note: previous definition of &#39;_shut_up_I_am_probing&#39; was here<br>gstffmpeg.c:130: error: expected &#39;=&#39;, &#39;,&#39;, &#39;;&#39;, &#39;asm&#39; or &#39;__attribute__&#39; before &#39;{&#39; token<br>
gstffmpeg.c:161: error: parameter &#39;gst_plugin_desc&#39; is initialized<br>gstffmpeg.c:161: error: &#39;plugin_init&#39; undeclared (first use in this function)<br>gstffmpeg.c:161: error: (Each undeclared identifier is reported only once<br>
gstffmpeg.c:161: error: for each function it appears in.)<br>../../gst-libs/ext/libav/libavcodec/avcodec.h:4687: error: old-style parameter declarations in prototyped function definition<br>gstffmpeg.c:161: error: expected &#39;{&#39; at end of input<br>
make[3]: *** [libgstffmpeg_la-gstffmpeg.lo] Error 1<br><br>