gst-ffmpeg-0.11.x failed to compile on Centos 6.2

chengji zhao chengji.zhao.cn at gmail.com
Fri Mar 30 01:01:01 PDT 2012


Hi, all

I failed to compile gst-fffmpeg-0.11.2 on Centos 6.2,
Someone knows what's going on ?
Error log is as follows



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


More information about the gstreamer-devel mailing list